Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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

$160k - $225k

Jobleads-US

Bookmark it and share with a Rust friend

Battalion Energy · Bend, Oregon or Austin, TX, US · Staff · Hybrid

Senior / Principal Software Engineer – Energy Systems Software

Location: Bend, Oregon or Austin, TexasWork Arrangement: Hybrid – at least 3 days per week in officeBase Salary: $160,000–$225,000 per year, with flexibility depending on experience, level, and location

ABOUT US

We are an energy technology company advancing the power infrastructure that AI data centers and critical industries depend on.

We have built a next-generation software platform for battery energy storage systems (BESS) and critical power applications. We are seeing exceptional demand, with major projects under contract and a growing pipeline of large-scale opportunities.

Our energy management system (EMS) unifies supervisory control, power plant and microgrid control, optimization, and cloud operations in an extensible platform. Its flexibility and our expertise in battery systems and medium-voltage uninterruptible power supply (MV UPS) systems help customers address demanding power requirements.

Our broader software offering includes battery modeling, analysis, and optimization. With deployments in several countries, we serve front-of-the-meter and behind-the-meter storage, solar-plus-storage projects, critical power microgrids, and industrial facilities. We are extending the platform into new applications, site and fleet operations, and additional energy markets.

Our technical leadership brings deep expertise in energy storage, utility software, remote monitoring, automation, and controls. Strong customer relationships and partnerships with battery and power system manufacturers support our growth. We work collaboratively and hold ourselves to high engineering standards.

We are expanding across engineering, operations, field service, marketing, and business support, with growing offices in Austin, Texas and Bend, Oregon. Our ambition is to build the world's leading software platform for battery systems, supporting their deployment and operation across an expanding range of markets and applications.

THE ROLE

This role focuses on our EMS and control platform, with substantial autonomy and ownership of the software behind major customer deployments.

You will work directly with our CTO, Chief Engineer, and industry experts, making architectural decisions and delivering production capabilities that can be reused across customers, sites, and markets.

Most of your time will be spent designing, writing, testing, and reviewing code. You will also help hire and mentor engineers and shape our development practices while remaining primarily hands‑on. We will discuss your reporting relationship and initial technical focus early in the interview process.

THE TECHNOLOGY

The core EMS is built in Rust on real-time Linux. It combines supervisory control and data acquisition (SCADA), power plant control (PPC), microgrid control, and optimization, with an architecture designed for plugins and applications.

You will work on real‑time coordination, resilience, and integration across battery systems and data center infrastructure.

Beyond core controls, you can contribute to equipment integrations, our React interface, and our AWS‑based monitoring and telemetry portal. Integrations span batteries, power electronics, meters, protection relays, microgrid controllers, and data center systems.

WHAT YOU WILL DO

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.

WHAT YOU BRING

10+ years of software engineering experience, with 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.

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.

NICE TO HAVE

Experience with BESS, MV UPS, or real‑time controls is a plus, but not required.

Familiarity with real‑time Linux, industrial protocols, AWS, or React is also helpful.

LOCATION AND WORKING ARRANGEMENTS

This position is available in Austin, Texas or Bend, Oregon.

At least three days each week are spent in the office, with the remaining days available for remote work.

Occasional field travel is available based on interest and is not required for this role.

COMPENSATION AND BENEFITS

Base salary: $175,000–$225,000 per year with flexibility for the right candidate. Actual base salary will depend on experience, technical depth, role level, and location.

Our compensation package includes base salary, bonus, and equity, with flexibility in the mix based on the candidate and role.

We currently offer a benefits stipend while a formal benefits package is being established, with availability currently estimated for January 1, 2027.

An introductory recruiting call is followed by a technical conversation with our CTO about systems you have built, your design decisions, and your code. This discussion takes the place of a formal technical assessment. The process includes a standard background check and an offer discussion covering compensation and equity. Any screening required for optional site travel would be discussed separately.

Relocation assistance: Work Location: Hybrid remote in Bend, OR or Austin, TX

#J-18808-Ljbffr Jobleads-US
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the BE Senior/Principal Software Engineer Battalion Energy · Bend, Oregon or Austin, TX, US Staff in Kentucky vacancy
  • # Senior Software Engineer, Resware Austin, TX or Remote### Careers ReswareAt Qualia, we've built a new class of real...  ...teammates, clients, support, and sales staff. We look for engineers who are...  ...described in our* *Employee Data Privacy Notice**.* #J-18808-Ljbffr Jobleads-US
    Senior
    Remote job
    Work at office
    Flexible hours

    Jobleads-US

    Kentucky
    1 day ago
  •  ...Battalion Energy is seeking a Senior/Principal Software Engineer to own the EMS and control platform. You will design, build, test,...  ...architectural decisions and robust engineering practices. Hybrid work in Bend, OR or Austin, TX is supported. #J-18808-Ljbffr Jobleads-US
    Senior

    Jobleads-US

    Kentucky
    1 day ago
  •  ...Lansweeper is seeking a Senior Software Engineer in Austin, TX for a hybrid role (3 days in office). You will help build reliable, scalable systems in an...  ...performance, reliability, and architectural clarity across parallel AI-driven streams. #J-18808-Ljbffr Jobleads-US
    Senior
    Work at office

    Jobleads-US

    Kentucky
    2 days ago
  •  ...qualified Senior Electrical Power Engineer to help our...  ...potentially renewable energy generation...  ...: Austin Ann Arbor...  ...mentor to other staff members as...  ...design software (examples include...  ...connects us closer to the...  ...United States-Oregon-Salem,...  ...States-Oregon-Bend, United States... 
    Senior
    Full time
    Contract work
    Temporary work
    Part time
    Work experience placement
    Work at office

    HDR

    Lexington, KY
    14 hours ago
  •  ...SpaceX is seeking a Principal Security Software Engineer for Starlink in Austin, TX. You will influence software security across Starlink products, shipping reliable...  ...—and help secure factory processes with strong cross-team collaboration. #J-18808-Ljbffr Jobleads-US
    Suggested

    Jobleads-US

    Kentucky
    5 days ago
  • $143.5k - $210.16k

    ## Sr Software Engineer, BE PythonSan Jose, California, United States of AmericaApply...  ...we do - and they push us to ensure we take care of...  ...based on definitions from more senior roles. * Advises immediate...  ...Additional Location(s) | Pay Range:Austin, Texas | ($130,500 - $191,16... 
    Senior
    Full time
    Work at office
    Immediate start

    Jobleads-US

    Kentucky
    1 day ago
  •  ...Celestica Inc. is seeking a Senior Staff Engineer, Thermal Design in Austin, TX to lead end-to-end thermal design for multiple electronic products. You will...  ...fluid mechanics, plus hands-on lab validation and cost-aware design decisions. #J-18808-Ljbffr Jobleads-US
    Senior

    Jobleads-US

    Kentucky
    5 days ago
  • 9 Mothers Corporation in Austin, TX is seeking an experienced Senior Robotics Engineer to design and implement the body of our interceptor platforms. You will work...  ...and IMU data (EKF/UKF), and build Python tooling for calibration and CI/CD. #J-18808-Ljbffr Jobleads-US
    Senior

    Jobleads-US

    Kentucky
    1 day ago
  •  ...Docker, Inc. is seeking a Senior Principal Software Engineer to shape the technical landscape and guide a scalable, secure platform. You will lead architecture...  .... This remote-first role opens opportunities to influence a global engineering culture. #J-18808-Ljbffr Jobleads-US
    Senior
    Remote job

    Jobleads-US

    Kentucky
    3 days ago
  •  ...Principal Security Software Engineer (Starlink) Austin, TX SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally...  ...contractor or subcontractor. The law requires us to provide equal employment opportunity to... 
    Permanent employment
    Contract work
    For contractors
    For subcontractor
    Work at office
    Worldwide
    Flexible hours
    Weekend work

    Jobleads-US

    Kentucky
    5 days ago
  • $200k - $240k

     ...platform enables us to scale rapidly,...  ...are a remote first engineering organization with...  ...Regardless of location or seniority, team members are...  ..., hands‑on Senior Principal Engineer to lead...  ...in modern software development, cloud...  ...role (Principal, Staff or Architect) driving... 
    Senior
    Full time
    Temporary work
    Immediate start
    Remote work

    Jobleads-US

    Kentucky
    4 days ago
  • $25k - $40k

    # Remote Senior Principal Software Engineer (REMOTE) Job at Fanatics Betting & GamingUSA3 hours agoFull TimeUSA$25000 - $40000 USDKotlinRustDesign PrinciplesExcelRisk...  ...agree to our terms of service and acknowledge you have read our Candidate Privacy Policy. #J-18808-Ljbffr Jobleads-US
    Senior
    Remote job
    Full time
    Seasonal work

    Jobleads-US

    Kentucky
    5 days ago
  • $143k - $193.05k

    ## Senior Principal Software Engineer, VerticaApply: Massachusetts, United States (Remote): Waltham MA, USA: Full time: Posted 2 Days Ago: R2026-6704**...  ...Certificate Reimbursement Program opportunities* ## Leadership and skills training opportunities #J-18808-Ljbffr Jobleads-US
    Senior
    Full time
    Remote work

    Jobleads-US

    Kentucky
    1 day ago
  •  ...Fanatics Betting & Gaming is actively seeking a Senior Principal Software Engineer for a remote role in the USA. You will own technical strategy, drive...  ...initiatives across multiple domains, including market integration, risk management, and tooling. #J-18808-Ljbffr Jobleads-US
    Senior
    Remote job

    Jobleads-US

    Kentucky
    5 days ago
  •  ...Who We Are Atlas Energy Solutions Inc. (NYSE:...  ...Make an Impact: The Senior Automation Engineer leads the technical...  ...Location: Austin, TX Work Environment:...  ...Required to stand, walk, bend, stoop, kneel, crouch...  ...You Will Love About Us Best People and Team... 
    Senior
    Work at office
    Local area
    Immediate start
    Remote work
    Monday to Friday
    Flexible hours

    Atlas Energy Solutions, Inc.

    Eastern, KY
    14 hours ago
  • $253.9k - $298.7k

     ....” learn more about working at Coinbase. We're hiring a Senior Staff Software Engineer, Native Mobile to join the App Infra team within the Consumer...  ...with applicable federal, state, and local laws. US Applicants: View Employee Rights, Kno #J-18808-Ljbffr Jobleads... 
    Senior
    Remote job
    Local area
    Shift work

    Jobleads-US

    Kentucky
    1 day ago
  •  ...Qualia's Resware team in Austin, TX or remote is seeking a Senior Software Engineer with deep full-stack expertise to design and mature our on-premise title production...  ...ability to mentor teammates while shaping architecture and coding standards. #J-18808-Ljbffr Jobleads-US
    Senior
    Remote job

    Jobleads-US

    Kentucky
    1 day ago
  • $219k - $352k

     ...team building the tools that define how software gets built and delivered. As AI...  ...workflows trustworthy by default. The Senior Principal Software Engineer is responsible for shaping and...  ...Technology stipend – Equivalent to US$100 net per month to help support your... 
    Senior
    Full time
    Remote work
    Work from home
    Home office
    Visa sponsorship
    Shift work

    Jobleads-US

    Kentucky
    3 days ago
  •  ...Senior Software Engineer – Austin, TX (Hybrid, 3 days per week in office) Context & Impact Lansweeper is evolving its engineering organization toward...  ...Strong foundation in software engineering fundamentals including testing, version #J-18808-Ljbffr Jobleads-US
    Senior
    Work at office
    3 days per week

    Jobleads-US

    Kentucky
    2 days ago
  •  ...environment where each of us is valued and...  ...seeking a qualified Senior Mechanical Engineer to help our clients develop...  ...renewable energy generation projects while...  ...preferred locations: Austin, Ann Arbor, Boise, Bismarck...  ...Market Sector design software (examples include PLS... 
    Senior
    Contract work
    Work at office

    HDR

    Lexington, KY
    2 days ago
  •  ...environment where each of us is valued and...  ...a qualified Senior Electrical Engineer to help our clients...  ...renewable energy generation projects...  ...preferred locations: Austin, Ann Arbor, Boise...  ...mentor to other staff members as needed...  ...Market Sector design software (examples include... 
    Senior
    Contract work
    Work experience placement
    Work at office

    HDR

    Lexington, KY
    2 days ago
  • $185k - $235k

     ...-chain. We are looking for a Senior DevOps Engineer to own how everything we build gets...  ...Run and maintain Ethereum node software in production including Ethereum...  ...for your career. Location: Austin, TX preferred. Remote within the US considered for an exceptional... 
    Senior
    Contract work
    Immediate start
    Remote work
    Flexible hours

    Etherealize, Inc

    Eastern, KY
    2 days ago
  • $340k

     ...and freeways are the next frontier. We are looking for a Senior Staff or Principal Software Engineer who has played a significant role in removing the...  ...care insurance long-term and short-term disability insurance life insurance #J-18808-Ljbffr Jobleads-US
    Senior
    Temporary work
    Relocation package
    Flexible hours

    Jobleads-US

    Kentucky
    1 day ago
  • $186.07k - $218.9k

     ...surges." learn more about working at Coinbase. We're hiring a Senior Software Engineer, Mobile QA to join the App Infra team within the Consumer &...  ...with applicable federal, state, and local laws. US Applicants: View Employee Rights, Know Your Rights, and E-Verify... 
    Senior
    Remote job
    Local area

    Jobleads-US

    Kentucky
    1 day ago
  • $500 per month

     ...Job Title: Senior Software Engineer II - Golang Work Location: Austin, TX Reports to: Darrell Maples Level: 5 About Grocery TV Grocery TV is a leading...  .... This is a perfect opportunity for you to ask us questions, too! Virtual Leadership Interview: Lastly... 
    Senior
    Work at office
    Work from home

    Jobleads-US

    Kentucky
    2 days ago
  •  ...Full-Stack Engineer Build. Solve. Own It. At Vironix , we’re working to make the world...  ...tools you have used matter less to us than your ability to learn, build, and solve...  ...Location Our core team is based in Austin, Texas . We work primarily remotely with... 
    Remote work
    Work from home

    Jobleads-US

    Kentucky
    1 day ago
  • $128k - $160k

     ...Health) is seeking a Senior DevSecOps Engineer to join our Engineering...  ...years of experience in software engineering,...  ...periods of time, stoop, bend, and reach for equipment...  ...NewYork, North Carolina, Oregon, Pennsylvania, South Carolina...  ..., please contact us at ****@*****.***... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Flexible hours

    Fuze Health Inc.

    Eastern, KY
    14 hours ago
  •  ...Manager, SAP Development and Integration in Austin, TX to lead SAP S/4HANA and BTP modernization...  ...strong BTP experience. You will mentor engineers, drive standards, and collaborate with...  ...functional partners to deliver cloud-first, scalable solutions. #J-18808-Ljbffr Jobleads-US
    Senior

    Jobleads-US

    Kentucky
    1 day ago
  •  ...Grocery TV in Austin, TX is seeking a Senior Software Engineer II specialized in Go to scale our high-volume backend services and drive the next phase of our...  ...requires 6+ years of experience and a proven track record of shipping scalable systems. #J-18808-Ljbffr Jobleads-US
    Senior

    Jobleads-US

    Kentucky
    2 days ago
  • ## Senior Salesforce EngineerApply: US-TX-Austin-500 W 2nd-1900: Full time: Posted 2 Days Ago: JR6251**Join a team that values your ambition and empowers...  ....***Technical Leadership**** Mentor junior engineers and provide technical coaching.* Harden development standards... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Work at office
    Flexible hours

    Corient

    Eastern, KY
    14 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to BE Senior/Principal Software Engineer Battalion Energy · Bend, Oregon or Austin, TX, US Staff. Be the first to apply!