Full-Stack Software Engineer Job at CameronCraigGroup, San Francisco, CA

bXR3ZEdpczlrbUhkNGVmdVhjWW91emVMalE9PQ==
  • CameronCraigGroup
  • San Francisco, CA

Job Description

Full-Stack Software Engineer

Job ID: SRN2025-10026
Position: Full-Stack Software Engineer
Type: Full Time
Location: On-site San Francisco, CA / São Paulo, Brazil
Compensation:

  • 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).

Job Tags

Full time,

Similar Jobs

PlankeApp

Pilates Instructor Job at PlankeApp

Multiple locations looking for Pilates reformer and/or mat instructors from any background... contemporary, classical, modern, etc. Experience can range from 1 year to 5+ years... full time, part time, and even seasonal work is available. To apply, download PlankeApp... 

Get It - Marketing

Growth Product Manager - Remote | WFH Job at Get It - Marketing

Growth Product Manager - Join an Exciting EdTech Startup! Are you ready to make a meaningful impact at the intersection of education...  ...future of education and empowering millions of students globally. Remote-first culture: Enjoy the flexibility of working from anywhere... 

Bank of America Corporation

IAM Information Security Controls Specialist Job at Bank of America Corporation

 ...learn, grow, and make an impact. Join us! Global Information Security (GIS) is responsible for protecting bank information systems,...  ...of working in a team environment and collaborating with overseas partners. Ability to work independently. Strong leadership... 

Menards

Warehouse Associate Job at Menards

 ...Base pay + $3/hr for 2 nd shift Flexible Scheduling Now hiring FULL TIME & PART TIME for: 1st shift (approximately 6-7 am until 2-3 pm)2nd shift (approximately 3...  ...until 11 pm-12 am) + Shift Differential General Warehouse Team Members are responsible for loading,... 

Sunset Key Cottages

Spa Massage Therapist Job at Sunset Key Cottages

The Massage Therapist administers professional massage and body treatments to our guests. They must have a thorough knowledge of numerous massage modalities, possess a general understanding of body treatments and be willing to train in our spas specific massage and body...