Job Closed
This listing is no longer active.
Station A is the world's first AI-powered clean energy marketplace.
Senior Software Engineer
Location
California
Posted
95 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer
Station A
Station A is a technology company reimagining how clean energy is bought and sold. Our distributed team is made up of climate-minded technologists, strategists, and operators committed to making climate action a no-brainer for everyone. We combine proprietary software with industry expertise to guide commercial real estate owners and operators through their decarbonization journey, starting with evaluation of their portfolios and culminating in transactions through our clean energy marketplace. About the Role: We’re looking for a Senior Software Engineer who can own meaningful slices of the product end-to-end, ship quickly without cutting corners, and help raise the technical bar as the team scales. For example: - Own discrete product areas end-to-end (e.g. a portfolio evaluation workflow, a scoring model, or a transaction flow), including clarifying requirements with Product, tech-speccing the solution, implementing backend & frontend changes, shipping, and supporting it in production. - Be the owner for specific systems or services, including ongoing improvements, bug fixes, performance tuning, and technical debt in that area. - Translate product goals into shipped code, including breaking down problems into scoped tickets, making pragmatic tradeoffs, and delivering incremental value week over week. You’ll work across one of our core pods: - Evaluation: geospatial analytics, data pipelines, site qualification, modeling - Transaction: marketplace workflows, RFPs/RFQs, provider matching, deal execution This is a hands-on role for someone who enjoys building real systems under ambiguity, collaborating tightly with Product and Design, and leaving codebases better than they found them. Responsibilities: - Own and ship end-to-end product work: from problem framing → design → implementation → rollout - Build and maintain scalable backend systems and APIs (primarily Python + SQL) - Contribute to frontend product surfaces (TypeScript / React) where needed - Design pragmatic data models and workflows that support real customer use cases - Improve system quality through testing, observability, and thoughtful refactors - Collaborate closely with Product, Design, and other engineers to balance speed, scope, and correctness - Help define “what good looks like” through code reviews, pairing, and example-setting - Participate in technical discussions around architecture, tradeoffs, and platform evolution
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
- We’re committed to supporting a healthy, sustainable life in and outside of work. Some benefits include:
- 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
- Compensation:
- We believe in pay transparency. The annual base salary for this role is $138k - $155k depending on your location. We also offer a performance-based annual bonus and equity.
- We are a fully remote organization and candidates based in CA, NV, OR, VA, WA, NY are preferred.
- Our Commitment:
- We believe diverse perspectives fuel better ideas and stronger outcomes. If you are excited about this role—even if you don’t meet 100% of the qualifications—we encourage you to apply.
- Station A is an equal opportunity employer committed to building an inclusive, respectful workplace. Hiring decisions are based solely on qualifications, merit, and business needs.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Staff Engineer, Ads Lift Measurement
RedditReddit is an online platform utilized by thousands of communities to connect and converse about a wide variety of topics, including TV and movie fan theories, s
Reddit is a community of communities. It’s built on shared interests, passion, and trust, and is home to the most open and authentic conversations on the internet. Every day, Reddit users submit, vote, and comment on the topics they care most about. With 100,000+ active communities and approximately 121 million daily active unique visitors, Reddit is one of the internet’s largest sources of information. For more information, visit www.redditinc.com. Team Description Ads Measurements team’s mission is to enable advertisers to measure and verify the effectiveness and efficiency of their investments on Reddit using a complete toolkit of 1P and 3P measurement solutions, and provide prescriptive recommendations to enable clients to optimize the value of their investment. At Reddit, the Ads Lift Measurement team is dedicated to enabling advertisers to accurately assess and enhance the real business impact of their advertising spend on our platform. We deliver clear, actionable insights via sophisticated measurement tools, including Brand Lift, Conversion Lift and Split Tests. Our core function involves developing client-facing products and robust, scalable infrastructure. This foundation supports large-scale experimentation, rigorous causal inference, and informed, data-driven strategy. This work is vital to Reddit's advertising ecosystem, directly fueling both strategic business understanding and revenue expansion. As a Staff Engineer, you will be expected to be the technical leader on the team and in the Ads Measurements organization. You must be able to take on ambiguous problems, design a solution, then lead other engineers in implementing that solution. You'll work on end-to-end product development and contribute to high-performance systems that measure and maximize ad effectiveness. You’ll collaborate with product managers, data scientists, and platform engineers to solve complex technical challenges that directly impact Reddit’'s advertisers and end users. You must also be able to identify problems independently, not just be assigned work to complete. Excellent skills in designing maintainable, scalable distributed systems are a must. Finally, mentorship is a requirement, you would be expected to make the people around you better. Role Scope & Responsibilities - Lead the complete lifecycle of features for ads lift measurement products, including architectural design, implementation, deployment, and maintaining ongoing reliability. - Rigorously evaluate campaign performance by expanding core products such as Split Test, Conversion Lift, and Brand Lift, thereby enhancing capabilities for advertisers. - Build automated data validation, randomization/holdout integrity checks, imbalance diagnostics, and continuous verification/backtesting. - Collaborate with the Engineering Manager to form the long term technical vision and strategy for Ads Lift Measurement for the next 2+ years. - Mentor engineers, share industry knowledge, and contribute to the technical growth of the team. - Stay updated on state-of-the-art products and technologies, recognizing promising innovations, identifying gaps, and adapting them to Reddit's unique platform and community. Minimum Qualifications - A Bachelor's degree in Computer Science, Statistics or a similar STEM field or equivalent experience. - 8+ years of software engineering experience. - Domain knowledge in Ads tech and experimentation methodology. Software development experience in backend or data-intensive systems. - Proficient in at least one of the following: Python, Go, Java, C/C++. - Strong understanding of system design, algorithms, and data structures. - A strong understanding of the fundamentals of experimentation and causal measurement, including randomization, holdouts, confounders, statistical significance, and power. Preferred Qualifications - Experience with Ads Lift Measurements engineering - Experience coordinating large-scale, cross-functional efforts that span different teams, and driving alignment between diverse stakeholders - Experience with Go, Python, Scala or Javascript - Understanding of ML development and principles Benefits: - Comprehensive Healthcare Benefits and Income Replacement Programs - 401k Match - Family Planning Support - Gender-Affirming Care - Mental Health & Coaching Benefits - Flexible Vacation & Reddit Global Days Off - Generous paid Parental Leave - Paid Volunteer time off #li-remote Pay Transparency: This job posting may span more than one career level. In addition to base salary, this job is eligible to receive equity in the form of restricted stock units, and depending on the position offered, it may also be eligible to receive a commission. Additionally, Reddit offers a wide range of benefits to U.S.-based employees, including medical, dental, and vision insurance, 401(k) program with employer match, generous time off for vacation, and parental leave. To learn more, please visit https://www.redditinc.com/careers/. To provide greater transparency to candidates, we share base salary ranges for all US-based job postings regardless of state. We set standard base pay ranges for all roles based on function, level, and country location, benchmarked against similar stage growth companies. Final offer amounts are determined by multiple factors including, skills, depth of work experience and relevant licenses/credentials, and may vary from the amounts listed below. The base salary range for this position is: $217,000—$303,900 USD In select roles and locations, the interviews will be recorded, transcribed and summarized by artificial intelligence (AI). You will have the opportunity to opt out of recording, transcription and summarization prior to any scheduled interviews. During the interview, we will collect the following categories of personal information: Identifiers, Professional and Employment-Related Information, Sensory Information (audio/video recording), and any other categories of personal information you choose to share with us. We will use this information to evaluate your application for employment or an independent contractor role, as applicable. We will not sell your personal information or disclose it to any third party for their marketing purposes. We will delete any recording of your interview promptly after making a hiring decision. For more information about how we will handle your personal information, including our retention of it, please refer to our Candidate Privacy Policy for Potential Employees and Contractors. Reddit is proud to be an equal opportunity employer, and is committed to building a workforce representative of the diverse communities we serve. Reddit is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If, due to a disability, you need an accommodation during the interview process, please let your recruiter know.
Senior Software Engineer
ICFFounded in 1969, ICF is a global advisory and technology services company headquartered in Reston, Virginia. It delivers data-driven solutions across energy, en
• Design and build microservices and serverless applications in the cloud • Implement web application changes and/or build new web applications using the React framework • Work with Product Owner and UX design to understand and create solutions for diverse user requirements • Work with Architects and other Engineers to help create and then implement development best practices • Work with test engineering team to assure product quality • Collaborate in a fast-paced Agile environment • Participate in team code reviews and design reviews • Help our support team triage bugs and troubleshoot production issues • Cooperating with the back-end developers in the process of building the applications • Work independently to design, develop, and document solutions, while adhering to all applicable standards (e.g., architectural, coding, security) • Work with DevOps engineers on CI, CD, and IaC • Read specs and translate them into test designs and test automation • Perform code reviews and develop processes for improving code quality
Senior Software Engineer – OpenStack Observability
Red HatThe leading provider of enterprise open source solutions.
• Contribute to OpenStack Telemetry • Contribute to OpenStack Kubernetes Operators • Write test cases and support our Continuous Integration tests • Implement rules and tools to provide more insight in cloud infrastructure and cloud usage
Senior Software Engineer, Supplier Platform
ezCaterezCater is the world’s largest online marketplace for business catering.
• Take a lead role in designing and building services and features that will drive the transformation of our supplier platform and data model, in collaboration with Staff Engineers, Product, and Research. • Strike a balance of quality and speed while working on company-level priorities. • Mentor developing engineers and contribute to engineering excellence across the organization. • Have fun building meaningful software with awesome people.




