Senior Software Developer

Farmers for Forests

Pune District

Hybrid

INR 1,500,000 - 2,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A hybrid social enterprise is seeking a Senior Software Developer to lead the design and development of cloud-based systems. The ideal candidate will have strong expertise in backend development and DevOps practices, leveraging AWS infrastructure and CI/CD pipelines to support digital platforms. This role offers an opportunity to combine technology with environmental impact, ensuring scalable and efficient data systems while collaborating with cross-functional teams.

Qualifications

  • Proven track record with 5+ years in backend and DevOps roles.
  • Hands-on experience with cloud infrastructure and CI/CD tools.
  • Strong proficiency in Python and web frameworks like FastAPI or Django.

Responsibilities

  • Lead backend development of applications using Python.
  • Design and maintain AWS infrastructure.
  • Implement CI/CD pipelines for testing and deployment.
  • Automate data workflows across various systems.
  • Monitor system performance and optimize for scalability.

Skills

Backend development
DevOps
CI/CD
AWS services
Python

Education

Bachelor’s degree in Computer Science or related field

Tools

Docker
Kubernetes
GitHub Actions
Jenkins
GitLab CI

Job description

F4F is a Hybrid Social Enterprise working to protect and increase India’s biodiverse forest cover in close collaboration with rural communities. Founded in December 2019, F4F is one of the few organizations in India working in the forestry sector and using a payment-for-ecosystem services model for its environmental protection and restoration activities.

We have also featured on DW TV and Scroll's Eco India series as well as DW Hindi. We have also been selected as one of India's top innovators working in the ecosystem restoration and conservation sector by the World Economic Forum.

Job Description

The Senior Software Developer will lead the design, development, and deployment of cloud-based systems that power Farmers for Forests’ digital platforms. The role focuses on building scalable backend architectures, managing AWS-based infrastructure, automating deployments, and ensuring seamless integration between data systems. The ideal candidate has strong technical expertise in DevOps, backend development, and CI/CD, with a passion for leveraging technology to support environmental and climate resilience programs.

Roles and Responsibilities
  • Lead backend development of in-house tools and applications using Python and frameworks like FastAPI or Django.
  • Design and maintain cloud infrastructure on AWS, including EC2, S3, Lambda, and RDS services.
  • Implement and manage CI/CD pipelines for continuous integration, testing, and deployment.
  • Automate workflows for data ingestion, processing, and reporting across multiple systems.
  • Monitor system performance, ensure high availability, and optimize for scalability and security.
  • Collaborate with data, AI, and operations teams to integrate machine learning models and APIs into production systems.
  • Maintain clear documentation and follow best practices in development, version control, and cloud architecture.
Requirements
  • Minimum 5 years of experience in backend and DevOps roles.
  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • Proficiency in Python with experience in FastAPI or Django frameworks.
  • Strong hands‑on experience with AWS services (EC2, Lambda, S3DS, CloudFormation, IAM).
  • Proven expertise in CI/CD tools (GitHub Actions, Jenkins, or GitLab CI).
  • Experience with containerization and orchestration (Docker; Kubernetes preferred).
  • Understanding of relational and NoSQL databases (PostgreSQL, MySQL, MongoDB).
  • Familiarity with monitoring tools (CloudWatch, Prometheus, Grafana).
  • Passion for using technology to drive social and environmental impact.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Developer
Software Developer

Farmers for Forests • Pune District

Hybrid
INR 600,000 - 1,000,000
Product Manager
Product Manager

Farmers for Forests • Pune District

On-site
INR 1,500,000 - 2,100,000
Senior Manager - Agroforestry Operations
Senior Manager - Agroforestry Operations

Farmers for Forests • Pune District

On-site
INR 480,000 - 720,000
Senior Manager - Operations
Senior Manager - Operations

Farmers for Forests • Nagpur District

On-site
INR 600,000 - 900,000
Senior Manager - Operations
Senior Manager - Operations

Farmers for Forests • Betul District

On-site
INR 600,000 - 800,000
Senior Vice President – Finance
Senior Vice President – Finance

Farmers for Forests • Pune District

On-site
INR 2,000,000 - 2,400,000
Founder’s Associate – COO’s Office
Founder’s Associate – COO’s Office

Farmers for Forests • Pune District

On-site
INR 800,000 - 1,200,000
Senior VP - Urban Biodiversity
Senior VP - Urban Biodiversity

Farmers for Forests • Pune District

Hybrid
INR 1,500,000 - 2,000,000
Associate - Data Quality
Associate - Data Quality

Farmers for Forests • Pune District

Hybrid
INR 300,000 - 400,000
Field Manager - Urban Biodiversity
Field Manager - Urban Biodiversity

Farmers for Forests • Chennai District

On-site
INR 600,000 - 900,000