Senior Rust Engineer - Energy EMS Platform (Hybrid)

Rustify

Northern (KY)

On-site

USD 160,000 - 225,000

Full time

31 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Benefits stipend
Hybrid remote flexibility

Job summary

Battalion Energy is seeking a Senior/Principal Software Engineer to own the EMS and control platform. You will design, build, test, and release production Rust software, with autonomy across major deployments.

You will collaborate with CTO and engineers, mentoring others while advancing architectural decisions and robust engineering practices. Hybrid work in Bend, OR or Austin, TX is supported.

Qualifications

  • 10+ years of software engineering experience with complex production systems.
  • Hands-on Rust experience and systems programming depth in areas such as concurrency, memory, timing, or failure handling.
  • A passion for writing clear, well-tested software that behaves reliably in production, along with curiosity about energy, physical systems, and AI data center infrastructure.
  • Experience collaborating with software and project delivery teams to turn complex customer requirements into reliable, maintainable production software.
  • The ability to work independently, seek context when needed, and discuss technical disagreements constructively.
  • An interest in mentoring and reviewing code. Formal people management experience is not required.
  • Thoughtful use of AI development tools, with responsibility for understanding, reviewing, and testing the code you ship.

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 those needs into well-designed, reusable platform features and reliable production code, clarifying tradeoffs and validating the result 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 that others need to understand.
  • Help interview and onboard engineers, mentor colleagues, and strengthen shared development practices while remaining primarily hands-on.

Skills

Rust
Systems programming
Concurrency
Memory management
Testing
Code reviews
Mentoring
Performance tuning
Technical decision making
CI/CD

Tools

AWS
React
Linux

Job description

Battalion Energy is seeking a Senior/Principal Software Engineer to own the EMS and control platform. You will design, build, test, and release production Rust software, with autonomy across major deployments.

You will collaborate with CTO and engineers, mentoring others while advancing architectural decisions and robust engineering practices. Hybrid work in Bend, OR or Austin, TX is supported.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

BE Senior/Principal Software Engineer Battalion Energy · Bend, Oregon or Austin, TX, US Staff
BE Senior/Principal Software Engineer Battalion Energy · Bend, Oregon or Austin, TX, US Staff

Rustify • Northern (KY)

Hybrid
USD 160,000 - 225,000
Benefits stipend
Hybrid remote flexibility
Senior Rust Platform Engineer — Hybrid in Austin, Equity
Senior Rust Platform Engineer — Hybrid in Austin, Equity

ORC8R • Austin (TX), Northern (KY)

Hybrid
USD 140,000 - 200,000
Senior Rust Platform Engineer - Edge Distributed Infra
Senior Rust Platform Engineer - Edge Distributed Infra

webAI • Austin (TX), Northern (KY)

Hybrid
USD 140,000 - 210,000
Competitive salary
Health, dental, and vision benefits
401k Match
+6
Senior Rust Platform Engineer (Remote)
Senior Rust Platform Engineer (Remote)

Legion Intelligence • United States

Remote
USD 200,000 - 260,000
Senior Rust Embedded Engineer (Hybrid: Linux/RTOS)
Senior Rust Embedded Engineer (Hybrid: Linux/RTOS)

Rustify • Northern (KY)

Hybrid
USD 110,000 - 150,000
Senior Rust Cloud Platform Engineer (Multiple locations)
Senior Rust Cloud Platform Engineer (Multiple locations)

LCS Defense • Jessup (MD)

On-site
USD 140,000 - 190,000
Principal Engineer, Middleware & Data (Rust/Go) – Onsite
Principal Engineer, Middleware & Data (Rust/Go) – Onsite

101 Bloom Energy • Concord (NH)

On-site
USD 156,000 - 224,000
Medical, Dental, and Vision plans
401(k) Retirement Plan with company  匹
Mental Health Support services
+3
Senior Rust Engineer — Fleet Telemetry & Control
Senior Rust Engineer — Fleet Telemetry & Control

verse.inc • San Francisco (CA), Northern (KY)

Hybrid
USD 150,000 - 240,000
Competitive compensation and equity
Medical, dental and vision insurance
Flexible hours
+1
Principal Software Engineer - Platform & IoT for Energy
Principal Software Engineer - Platform & IoT for Energy

Yotta Energy • Austin (TX)

On-site
USD 105,000 - 175,000
Medical, dental, vision insurance
401(k) with company match
Paid time off
Senior Program Engineer – Platform & APIs
Senior Program Engineer – Platform & APIs

EnergyHub • United States

Remote
USD 130,000 - 170,000