B

Battalion Energy

Asset management platform for energy storage

Senior Software Engineer

Software EngineeringConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • At least 10 years of software engineering experience, including substantial responsibility for complex production systems and demonstrated ability to deliver high-quality code.
  • Hands-on Rust experience and systems programming depth in areas such as concurrency, memory, timing or failure handling.
  • Experience collaborating with software and project delivery teams to turn complex customer requirements into reliable, maintainable production software.
  • Ability to work independently, seek context when needed, and discuss technical disagreements constructively.
  • Interest in mentoring and reviewing code; formal people management experience is not required.
  • Use AI development tools thoughtfully, with responsibility for understanding, reviewing and testing the code delivered.

Responsibilities

  • Design and build production Rust software for the EMS, taking ownership from technical design through implementation, testing and release.
  • Work directly with project teams implementing customer systems to understand requirements, equipment integration needs and operational constraints.
  • Translate customer and project-team needs into well-designed, reusable platform features and reliable production code, clarifying tradeoffs and validating results with project teams.
  • Improve reliability, performance, diagnostics and maintainability as the platform serves more sites and applications.
  • Participate in architecture discussions and code reviews, explain tradeoffs clearly and document decisions for others.
  • Help interview and onboard new engineers, mentor colleagues and strengthen shared development practices while remaining primarily hands-on.

Desired Qualifications

  • Experience with BESS, MV UPS or real-time controls is a plus, but is not necessarily required.
  • Familiarity with real-time Linux, industrial protocols, AWS or React is helpful.

About the Company

Battalion Energy

Asset management platform for energy storage

Battalion Energy runs a digital platform that helps utilities and large energy providers manage energy storage and solar (PV) assets. It provides an asset management portal for remote operations, secure data handling, and advanced data visualization, with a marketplace where users can add pre-integrated partner apps and plugins. The platform supports measurement, monitoring, optimization, and EMS controls to run projects, and it includes investment-grade modeling of complex wholesale and retail storage deals with full utility tariff support. The company differentiates itself by offering an integrated solution that combines asset management, data analytics, and configurable energy-management modeling in one system, plus a marketplace for add-ons. Its goal is to help customers optimize both the technical performance and the financial value of ESS and PV projects across wholesale and retail markets.

Company size
1-10
Company stage
Not listed
Total funding
Not listed
Headquarters
Houston, TX
Founded
2023

Recently Posted Jobs

Explore more opportunities at Battalion Energy

See more jobs