How to apply for Senior Software Engineer

Voltus

About Voltus

Voltus is a cleantech company that connects distributed energy resources like batteries, solar, and EVs to grid flexibility markets, helping to reduce carbon emissions. Their mission-driven team is at the forefront of the energy transition, offering a chance to work on impactful technology in a remote-first culture.

About the role

As a Senior Software Engineer, you'll lead technical initiatives in backend and data handling, collaborating with cross-functional teams to build systems that optimize grid flexibility. Your work will directly support the integration of renewable energy sources, making a tangible impact on climate change.

A typical day

You'll start with a stand-up to sync with your team on backend and data pipeline work. The morning might involve code review, mentoring a junior engineer on database optimizations, or collaborating with product to define technical requirements. Afternoons could be spent architecting a new microservice for real-time energy data ingestion, followed by documenting design decisions and team best practices.

Who Voltus is looking for

  • You have 8+ years of coding experience with a strong backend focus, particularly in Python, Go, or similar languages, and deep knowledge of databases like PostgreSQL or TimescaleDB.
  • You're a technical leader who enjoys mentoring, improving coding practices, and driving team operating procedures forward.
  • You're passionate about clean energy and have a collaborative mindset, able to translate business requirements from product and design into robust technical solutions.
  • You have experience with distributed systems, real-time data processing, and cloud infrastructure (AWS, GCP) relevant to energy or IoT domains.

Tips for this application

  • Tailor your resume to highlight backend and data engineering projects, especially those involving time-series data or real-time systems—common in energy applications.
  • In your cover letter, explicitly connect your experience to Voltus's mission of grid flexibility and carbon reduction; mention any familiarity with DERs or energy markets.
  • Showcase leadership examples: describe how you've improved team practices, such as code review processes or deployment pipelines, and the resulting impact.
  • Include links to your GitHub or portfolio with relevant open-source contributions or side projects that demonstrate backend expertise and clean energy interest.
  • Research Voltus's product offerings (e.g., Voltus Platform, demand response) and reference them in your application to show genuine interest.

What to cover in your cover letter

["Emphasize your passion for combating climate change and how your technical skills can advance Voltus's mission.", 'Highlight your experience in technical leadership—mentoring, setting coding standards, and driving team improvements.', "Demonstrate your backend and data handling expertise with specific examples of scalable systems you've built or optimized.", "Show collaboration skills by describing how you've worked with product, design, and stakeholders to gather requirements and deliver solutions."]

Draft a cover letter

Research before applying

  • Read about Voltus's platform and how it aggregates DERs for demand response and frequency regulation.
  • Understand the key grid flexibility markets (e.g., PJM, CAISO) and how Voltus participates in them.
  • Familiarize yourself with common DER protocols (e.g., OpenADR, Modbus) and data formats.
  • Review any recent news or blog posts from Voltus about their technology or partnerships.

Likely interview topics

Based on the job description, expect questions about:

  • Design a system to ingest and process real-time energy data from thousands of distributed devices (e.g., battery storage).
  • How would you optimize database queries for time-series data common in energy monitoring?
  • Describe a time you improved team coding practices; what was the outcome?
  • Explain your approach to technical requirements gathering with non-technical stakeholders.
  • How do you stay updated on clean energy technologies and their software implications?
Practise interview questions

Common mistakes to avoid

  • Don't focus only on frontend experience; this role is primarily backend and data—highlight that.
  • Avoid generic statements about 'passion for tech' without linking to clean energy or grid flexibility.
  • Don't neglect to mention leadership experience; the role expects you to improve team practices, so provide concrete examples.

Application timing

We do not have a confirmed application deadline for this listing. Check the original posting before preparing your application.