I
I

Backend Engineer - [Golang]

InCommon
Bengaluru, KA, IN
  Job Expired
Full-time
4mos ago9 views1 clicked apply

Build, Review & Tailor Your Resume with AI (Create an ATS-friendly resume, improve it, and tailor it for this job instantly.)

Position: Software Engineer - Backend


Varaha is a global, leading climate-tech venture focused on carbon removal solutions such as regenerative agriculture, afforestation, biochar, and enhanced rock weathering – supporting smallholder land stewards at scale. In just our third year of operation, we are removing and avoiding more than 1 million tons of CO₂, distributing the majority of revenues to over 100,000 smallholder land stewards in South Asia and Sub-Saharan Africa. Backed by leading global investors, our founding and management team has a stellar track record of scaling impactful projects and products across agri-tech and sustainability sectors


About the Role:

We are looking for a Backend Software Engineer (SDE-1) with strong skills in Go (Golang) and Python to join our engineering team. You will be responsible for designing and building scalable backend systems, APIs, and services that power Varaha’s digital platforms. This role requires strong problem-solving skills, ownership, and the ability to work in a fast-paced, impact-driven environment.


Responsibilities:

  • Design, develop, and maintain scalable backend services using Go and/or Python.
  • Build and optimize high-performance RESTful APIs and microservices.
  • Work with databases (PostgreSQL/MySQL/NoSQL) including schema design, queries, and performance tuning.
  • Develop concurrent and efficient systems leveraging Go’s capabilities where required.
  • Implement business logic, data processing pipelines, and third-party integrations.
  • Ensure system reliability, scalability, and security.
  • Write clean, efficient, and maintainable code following best practices.
  • Participate in code reviews, debugging, and performance optimization.
  • Collaborate with cross-functional teams to deliver end-to-end solutions.


Skills & Qualifications:

  • Strong programming skills in Go (Golang) and/or Python.
  • Experience with backend frameworks (Gin/Fiber for Go, Django/FastAPI for Python).
  • Good understanding of REST APIs, microservices architecture, and backend design principles.
  • Experience working with Redis, relational and/or NoSQL databases.
  • Understanding of concurrency, multithreading, and performance optimization (especially in Go).
  • Familiarity with authentication, authorization, and security practices.
  • Experience using Git and collaborative workflows.
  • Strong problem-solving skills and attention to detail.


Bonus Points if you have :

  • Experience with cloud platforms such as AWS, GCP.
  • Knowledge of Docker and containerization.
  • Familiarity with Kubernetes and distributed systems.
  • Experience with event-driven architecture, message queues (Kafka, RabbitMQ).
  • Exposure to CI/CD pipelines and DevOps practices.
  • Prior experience working on scalable production systems or startups.


What We Offer

  • Opportunity to work on real, production-scale systems in the climate-tech space.
  • High ownership and impact-driven work environment.
  • Mentorship from experienced engineers.
  • Fast-paced learning and growth opportunities.
  • Competitive compensation and benefits.

RESUME BUILDER

Build Your Resume for Free in Minutes

Create ATS-friendly resumes with modern templates and AI-powered suggestions.

ATS Friendly
Rohan SharmaMarketing Manager

Professional Summary

Experience

ATS Friendly
RESUME REVIEW

Get Your Resume
Reviewed for Free

Discover missing skills, ATS issues, and get personalized suggestions to improve your chances.

Secure
92%
ATS Score
Review SummaryGood keywordsWell-structuredAdd metrics
Improve your score with the suggestions.
RESUME TAILORING

Tailor Your Resume for This Job

Match your resume to this job's requirements in one click.

96%Match