RRC Solutions Group
Back to List

Full-Stack Software Engineer

Job ID: SRN2025-10026Position: Full-Stack Software EngineerType: Full TimeLocation: On-site San Francisco, CA / São Paulo, BrazilCompensation:

  • San Francisco: $140,000 - $250,000 based on experience.

  • São Paulo: Salary will be benchmarked accordingly.

About the Role:We are seeking a Full-Stack Software Engineer to play a critical role in building a cutting-edge Measurement, Reporting, and Verification (MRV) platform. This platform aims to enable scalable deployments of carbon sequestration projects, addressing climate change at an unprecedented scale.

As part of the technology team, you will work directly with the founders, contributing to groundbreaking solutions that merge science, technology, and real-world impact.

Roles and Responsibilities:

  • Build and scale the MRV platform to empower carbon removal projects.

  • Work on both frontend (React) and backend (Python/FastAPI).

  • Develop technical infrastructure, including data pipelines, CI/CD, and DevOps systems.

  • Write comprehensive documentation and contribute to the development of CI/CD pipelines.

  • Collaborate with the Deployment Operations team to gather real-time feedback.

  • Travel to project locations in Brazil as needed.

  • Work closely with scientists to productize and automate scientific processes.

Job Requirements:

  • Proven track record of shipping products, especially in startup environments, building 0-to-1 products, and scaling them.

  • 3–5 years of experience in full-stack development (frontend, backend, and cloud).

  • Proficiency in backend development (Python) and frontend technologies (TypeScript, React, or similar).

  • BS/MS/PhD in Computer Science or a related field.

  • Combination of experience in both big tech and mission-driven startups.

  • Demonstrated ability to manage the full product development cycle, from inception to user feedback iteration.

  • Comfortable working in person in either San Francisco or São Paulo.

  • Experience working cross-functionally with engineering, design, science, and operations teams.

  • Insatiable technical curiosity, keeping up with the latest frameworks and tools to improve development efficiency.

Nice to Have:

  • Experience working in multidisciplinary teams, particularly in science-heavy fields (e.g., healthcare software).

  • Background in building applications for physical-world use cases (e.g., logistics, aerospace, construction).

  • Founding team or open-source contribution experience.

  • Interest or passion for climate-related fields, with a demonstrated commitment (e.g., writing about climate tech on a blog or personal website).

Apply to this Job
First Name *
Last Name *
Email

Phone *

Yes
No
Desired Compensation *