Senior Full Stack Software Engineer; Player/Coach)(Pasadena/Oakland – Data Platform & AI
Listed on 2026-02-28
-
Software Development
Software Engineer, Full Stack Developer, Cloud Engineer - Software
Senior Full Stack Software Engineer (Player/Coach) – Data Platform & AI
Location: Pasadena, CA or Oakland, CA (Onsite 3 days/week)
Salary: Up to $170K base + equity
Employment Type: Full-time
Work Authorization: U.S. Citizen or Green Card only
We are hiring a Senior Full Stack Software Engineer for a fast-growing decarbonization technology company building advanced software that helps businesses measure, model, and reduce carbon emissions. Their platform directly impacts how companies operate in a carbon-constrained world and is becoming critical infrastructure for sustainability and regulatory compliance.
This is not a pure IC role and not a pure management role. This is a player/coach position
. You will write production code, influence architecture, mentor engineers, and help scale a data-driven product used by real customers.
If you’ve worked at a startup or high-growth company where you owned meaningful portions of a product, this role will feel familiar.
What You Will Do- Design and build full-stack features using Python and React
- Develop and scale ETL pipelines and backend systems powering analytics and modeling
- Build APIs and integrate with internal and external systems
- Help define architecture and make technical decisions that impact the product long term
- Mentor engineers and help improve engineering standards and practices
- Work closely with data scientists and modeling teams to product ionize analytical models
- Take ownership of features from design through deployment
- 5–10 years of full-time software engineering experience
- Strong hands-on experience with:
- React (frontend development)
- ETL pipelines and data platforms
- API development (REST, FastAPI, or Graph
QL) - Postgre
SQL or similar relational databases - Cloud platforms (Azure preferred, AWS or GCP acceptable)
- Docker and modern development workflows
- Experience working at startups or high-growth environments
- Experience owning and delivering production systems, not just contributing small pieces
- Experience mentoring engineers or influencing technical direction
- Strong system design and architecture fundamentals
- Experience building or working on data platform software
- Experience scaling systems handling large datasets
- Experience working with analytics, modeling, or scientific data systems
- Exposure to AI systems, chatbots, or retrieval-augmented generation (RAG)
- Background in science, environmental studies, economics, or finance (academic or professional)
- Not a pure manager role
- Not a junior or mid-level position
- Not a role where you only work on frontend or only backend
- Not a role where you only follow specifications
You will be expected to own problems, build solutions, and help scale the product and engineering team.
Why This Role MattersThis company is building software that directly enables businesses to reduce emissions and operate more efficiently in a rapidly changing regulatory and economic environment. Their platform is becoming essential infrastructure for companies navigating climate and sustainability requirements. You will be working on meaningful, technically challenging problems with real-world impact.
Apply if you have- Strong Python and React experience
- Experience building data platforms or data-heavy applications
- Startup or high-growth company experience
- Interest in owning systems and influencing technical direction
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).