Senior Full Stack Software Engineer (Player/Coach) Data Platform & AI
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 productionize analytical models
Take ownership of features from design through deployment
Required Experience
5 10 years of full-time software engineering experience
Strong hands-on experience with:
Python (backend development)
React (frontend development)
ETL pipelines and data platforms
API development (REST, FastAPI, or GraphQL)
PostgreSQL or similar relational databases
Cloud platforms (Azure preferred, AWS or Google Cloud Platform 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
Highly Preferred
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)
What This Role Is NOT
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 Matters
This 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