Senior Platform Backend Engineer - Battery Storage

Plus Power·Remote(United States)
Software Development
Excel

WFA Digital Insight

As the energy storage market continues to surge, with over 10 GW of standalone energy storage projects in the US, the demand for skilled backend engineers with expertise in cloud-native systems and data infrastructure has never been higher. Plus Power, a leader in this space, is looking for a talented Senior Platform Backend Engineer to drive their technology forward. With the energy storage market expected to grow exponentially, this role offers a unique opportunity to make a meaningful impact. Candidates should be well-versed in AWS, Python, and data pipeline development, with a strong focus on operational reliability and cloud cost awareness.

Job Description

About the Role

As a Senior Platform Backend Engineer at Plus Power, you will be working at the intersection of data platforms, application engineering, and cloud infrastructure. Your primary focus will be on designing, building, and operating reliable, scalable backend services and internal platforms that enable data pipelines, analytics, and application workloads. You will be part of a team that values radical transparency, internal partnering, and a data-driven approach to development and operations.

The role requires a deep understanding of cloud-native systems, data infrastructure, and backend services, with a strong emphasis on operational reliability, security, and cost efficiency. You will work closely with application and data engineers to define service boundaries, APIs, data contracts, and operational requirements, ensuring seamless integration and collaboration across teams.

Plus Power is committed to solving hard climate problems profitably, and as a Senior Platform Backend Engineer, you will play a critical role in this mission. You will be responsible for shaping system architecture, ensuring the systems you build are observable, resilient, and operable in real-world conditions, and contributing directly to business-critical solutions.

What You Will Do

  • Design, build, and operate backend services, internal platforms, and shared infrastructure that enable data pipelines, analytics, and application workloads
  • Apply a strong focus on CI pipeline design, operational reliability, and cloud cost awareness as first-class engineering concerns
  • Write high-quality, maintainable, and testable production code, primarily in Python
  • Partner with application and data engineers to define service boundaries, APIs, data contracts, and operational requirements
  • Contribute to architectural decisions with an emphasis on long-term maintainability, reliability, and clarity
  • Architect and operate AWS-based, cloud-native systems with an emphasis on reliability, security, performance, and cost efficiency
  • Own the full lifecycle of your systems, from design and implementation through deployment, monitoring, and ongoing evolution
  • Lead and own solutions end-to-end, from design and implementation through deployment, monitoring, and ongoing evolution
  • Work across disciplines to continuously improve the platforms and systems our teams rely on

What We Are Looking For

  • 5+ years of experience in backend engineering, data platform development, or a related field
  • Strong proficiency in Python and experience with data pipeline development
  • Experience with cloud-native systems, particularly AWS, and a deep understanding of cloud cost awareness and operational reliability
  • Excellent problem-solving skills, with the ability to break down complex problems into manageable components
  • Strong communication and collaboration skills, with experience working with cross-functional teams
  • A data-driven mindset and a passion for using data to inform technical decisions
  • Experience with CI/CD pipelines and automated testing
  • Strong understanding of security and compliance principles

Nice to Have

  • Experience with Excel and data analysis
  • Knowledge of energy storage markets and the energy industry
  • Experience with machine learning or artificial intelligence
  • Certification in AWS or a related technology

Benefits and Perks

  • Competitive salary and benefits package
  • Opportunity to work with a market-leading energy storage company
  • Collaborative and dynamic work environment
  • Professional development and growth opportunities
  • Flexible working hours and remote work arrangements
  • Access to cutting-edge technology and tools
  • Comprehensive health insurance and wellness programs
  • Generous paid time off and holiday policy

How to Stand Out

  • Tip: Highlight your experience with cloud-native systems, particularly AWS, and be prepared to discuss your approach to operational reliability and cloud cost awareness.
  • To stand out, showcase your proficiency in Python and data pipeline development, and be prepared to provide examples of your work.
  • When applying, make sure to tailor your resume and cover letter to the specific requirements of the role, and be prepared to discuss your experience with CI/CD pipelines and automated testing.
  • During the interview process, be prepared to discuss your approach to problem-solving and collaboration, and be able to provide examples of your experience working with cross-functional teams.
  • If you have experience with energy storage markets or the energy industry, be sure to highlight this in your application, as it can be a significant advantage in this role.
  • Be prepared to discuss your salary expectations and be aware of the market rate for similar positions.
  • Red flag: If the company is not transparent about their technology stack or development processes, it may be a sign of a dysfunctional team or poor communication.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.