Job Opportunity Posted yesterday

Senior Software Engineer

Equilibrium

Job Description

About Equilibrium:

Equilibrium is a full-stack carbon removal developer building one of the largest high-integrity carbon portfolios from the Global South, with a ~20Mt CO₂ removal pipeline. We develop bankable, high-impact projects by integrating advanced climate science, an in-house digital MRV platform, and innovative blended finance.

Our portfolio spans across nature-based and engineered removal: on nature-based, we have large-scale agroforestry, regenerative agriculture, and mangrove restoration initiatives; on engineered removal, we are building India's leading biochar platform with large-scale commercial operations. Collectively, our projects span 120,000+ hectares and will support over 150,000 smallholder farmers and coastal communities.

Our work is backed by a $3M institutional seed round from Peak XV (formerly Sequoia) and Avaana Capital, and driven by a 95+ member team with deep expertise in climate science, carbon markets, and project operations.


Key Responsibilities:

We are looking for a Senior Software Engineer to join our engineering team and take ownership of building, maintaining, and scaling products that drive business impact. You will work on projects end-to-end, from design and development to deployment and maintenance.

  • Own and deliver software projects end-to-end with minimal supervision.
  • Design, develop, test, deploy, and maintain scalable applications and services.
  • Build and maintain robust APIs and backend systems.
  • Develop and enhance web applications using modern frameworks and technologies.
  • Work closely with product, business, and engineering stakeholders to translate requirements into technical solutions.
  • Ensure code quality, performance, security, and reliability across applications.
  • Troubleshoot issues, optimize existing systems, and continuously improve development processes.
  • Contribute to architecture discussions and technical decision-making.
  • Mentor junior developers and support knowledge sharing within the team.


Ideal Candidate Profile:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 4+ years of professional software development experience.
  • Strong proficiency in Python and backend application development.
  • Hands-on experience with Next.js and modern web development practices.
  • Experience designing, building, and maintaining APIs.
  • Experience working with Apache Superset for reporting and data visualization.
  • Familiarity with Apache Airflow and workflow orchestration tools.
  • Experience working with AWS and cloud-based infrastructure.
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration skills.
  • A high level of ownership, accountability, and attention to detail.
  • Experience working in fast-paced startup or high-growth environments is a plus.


How to Apply

Send your application to

About this job listing
This job opportunity is provided through our external job listing network. MyJobAlerts helps you discover job opportunities and redirects you to the original listing to apply.