Station A is the world's first AI-powered clean energy marketplace.
Senior Software Engineer
Location
California + 5 moreAll locations: California, Nevada, New York, Oregon, Virginia, Washington
Posted
8 days ago
Salary
$138K - $155K / year
Job Description
Job Requirements
- 5+ years of professional software engineering experience
- Strong backend experience with Python and SQL (Postgres preferred)
- Comfort working across the stack (you don’t panic when touching frontend code)
- Experience building and maintaining production systems with real users
- Solid fundamentals in system design, data modeling, and API design
- A bias toward shipping, paired with respect for maintainability and quality
- Clear communication skills—you can explain tradeoffs, not just implement them
- Experience working in startups or other ambiguous, fast-moving environments
- Strong pluses:
- Experience with geospatial or data-heavy systems
- Familiarity with data pipelines or orchestration tools
- Exposure to marketplace, workflow, or B2B SaaS products
- Prior climate, energy, or infrastructure experience
- Mentorship experience or informal technical leadership
Benefits
- Remote-friendly work environment (U.S.-based) with co-working space opportunities
- Flexible PTO
- 15 paid holidays annually
- Monthly remote work stipend - $600 per year
- Learning & development budget to support your professional growth - $500 per year
- Comprehensive medical, dental, and vision insurance
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Software Engineer
Instructure, Inc.At Instructure, we are dedicated to empowering EdTech providers and educational organizations to unlock their full potential through innovative technology solutions. Our mission is to provide intuitive products and services that simplify learning and personal development, foster meaningful relationships, and inspire progress in education and careers.
The engineer will contribute to designing and building production features across the stack using Rails, TypeScript, and React, while also implementing serverless/edge APIs and jobs on AWS. Responsibilities include collaborating on data modeling, ensuring internationalization support, and instrumenting services with observability tools.
Software Engineer
Caris Life SciencesFulfilling the promise of precision medicine through quality and innovation.
The role involves executing the full software development life cycle, monitoring data pipelines and application infrastructures in AWS, and developing/integrating Gen AI solutions to enhance workflows. Responsibilities also include developing production-grade software systems leveraging AI/ML and building/enhancing full-stack applications using Python frameworks and React.
The Staff Software Development Engineer will lead efforts in developing end-to-end CI/CD pipelines, establishing clean security processes, building applications and CLI tools, and creating an out-of-the-box observability and deployment platform for enterprise teams. A specific focus will be on building a seamless CI/CD experience with a strong security posture and understanding of efficient cloud infrastructure.
The Staff Software Development Engineer will lead efforts in developing end-to-end CI/CD pipelines, establishing clean security processes, building applications and CLI tools, and creating out-of-the-box observability and a deployment platform. This role specifically focuses on building a seamless CI/CD experience with a strong security posture for customers while leveraging cloud providers for efficient infrastructure.