companyStation A logo

Senior Software Engineer - Remote

Station ARemote — United States
Remote Full-time $60K/yr - $70K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Requirements:5+ years of professional software engineering experience. Proficient in backend development using Python and SQL, with a preference for Postgres. Comfortable working across the tech stack, including frontend development. Experience in building and maintaining production systems that serve real users. Strong foundational knowledge in system design, data modeling, and software engineering principles.

About the job

At Station A, we are pioneering a new approach to the clean energy market. Our dedicated team is composed of passionate technologists, strategists, and operators who are committed to simplifying climate action for everyone.

We leverage our proprietary software and industry insights to assist commercial real estate owners and operators in their decarbonization efforts. Our process begins with a thorough evaluation of their portfolios and culminates in transactions facilitated through our innovative clean energy marketplace.

About the Role:

We are in search of a Senior Software Engineer who is ready to take ownership of critical components of our product, delivering high-quality results efficiently while elevating the technical standards as our team grows. Key responsibilities include:

  • Taking full ownership of specific product areas, such as portfolio evaluation workflows, scoring models, or transaction flows. This includes clarifying requirements, tech specifications, implementing necessary backend and frontend changes, shipping, and providing production support.
  • Managing specific systems or services, ensuring ongoing improvements, bug fixes, performance tuning, and addressing technical debt.
  • Converting product objectives into functional code, breaking down challenges into manageable tasks, making practical trade-offs, and delivering continuous value on a weekly basis.

You will collaborate within 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 position for someone who enjoys building robust systems amidst uncertainty, working closely with Product and Design teams, and leaving codebases better than they were found.

Responsibilities:

  • Lead and deliver comprehensive product work from problem framing to design, implementation, and rollout.
  • Develop and maintain scalable backend systems and APIs, primarily using Python and SQL.
  • Contribute to frontend surfaces using TypeScript and React as needed.
  • Design effective data models and workflows that cater to real customer needs.
  • Enhance system quality through rigorous testing, observability practices, and thoughtful refactoring.
  • Work in close collaboration with Product, Design, and fellow engineers to harmonize speed, scope, and accuracy.
  • Help establish standards of excellence through code reviews, collaborative programming, and setting examples.
  • Engage in technical discussions about architecture, trade-offs, and the evolution of our platform.

About Station A

Station A is revolutionizing the clean energy sector by making it easier for businesses to transition towards sustainable practices. We combine technology and expertise to empower commercial real estate operators with the tools they need for effective decarbonization.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.