Demo

Backend Software Engineer

Piper Maddox
Katy, TX Full Time
POSTED ON 1/8/2026
AVAILABLE BEFORE 2/5/2026

We are a rapidly growing organization focused on delivering scalable, safe, and sustainable energy storage solutions for critical infrastructure, including data centers, industrial facilities, and the grid. Our mission is to pioneer innovative technologies that enable long-duration, non-toxic energy storage systems made in the U.S.


Role Overview

We’re looking for a Backend Software Engineer (3 years of experience) who is strong in C# and the .NET ecosystem and wants to build a modern, secure, and scalable Energy Management System (EMS). This role is hands-on: you will design APIs, implement business logic, integrate with real-time data sources, and collaborate with ML/controls engineers to bring energy-market intelligence into our platform. Python and energy-market experience are nice-to-haves.

You will be responsible for designing, implementing, and maintaining backend services and APIs for our EMS; integrating with real-time/batch data sources (market, SCADA, metering); enforcing code quality, testing, and observability standards; and collaborating with cross-functional teams to deliver features that support battery operation, optimization, and reporting.


Key Responsibilities

  • Design and develop backend services and RESTful APIs in C# / .NET for the EMS platform.
  • Implement business logic to support battery operation, telemetry ingestion, and control workflows.
  • Integrate with external systems (market data, historians, SCADA/OT gateways, databases) using secure and reliable patterns.
  • Write unit/integration tests and participate in code reviews to maintain high code quality.
  • Optimize performance, reliability, and security of backend services.
  • Work closely with front-end, ML, and controls teams to expose data and features in a clean, consistent way.
  • Document services, data contracts, and deployment considerations.
  • Support production deployments and troubleshoot issues in collaboration with DevOps.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • 3 years of professional experience building backend applications.
  • Strong proficiency in C# and .NET / .NET Core.
  • Experience building and consuming RESTful APIs and working with relational databases (e.g., SQL Server, PostgreSQL).
  • Solid understanding of software engineering best practices (version control, testing, code review, CI/CD).
  • Ability to work independently, prioritize, and deliver across multiple projects.
  • Strong communication and teamwork skills.


Preferred Qualifications

  • Python experience (for tooling, data processing, or integration) is a plus.
  • Experience in the energy/power/electricity markets (ERCOT, NYISO, PJM, CAISO) is a plus.
  • Experience with message-based or event-driven architectures (e.g., Kafka, RabbitMQ, Azure Service Bus).
  • Experience deploying .NET services to cloud environments (Azure/AWS) and working with containers (Docker).
  • Familiarity with operational technology (OT), SCADA, Energy Management Systems (EMS), Battery Management Systems (BMS), or Distributed Energy Resource Management Systems (DERMS).

Salary.com Estimation for Backend Software Engineer in Katy, TX
$86,719 to $110,080
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Backend Software Engineer?

Sign up to receive alerts about other jobs on the Backend Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$150,756 - $194,140
Income Estimation: 
$126,569 - $164,899
Income Estimation: 
$208,447 - $279,762
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$70,239 - $89,209
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$91,486 - $118,193
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Piper Maddox

  • Piper Maddox Salome, AZ
  • New Opportunity with Leading Innovator Support and maintain large-scale battery energy storage systems across customer sites in Salome, AZ region. Responsi... more
  • 15 Days Ago

  • Piper Maddox Baltimore, MD
  • Assistant General Counsel – Renewable Energy Projects Join a fast-growing renewable energy platform driving distributed generation solar, storage, solar-pl... more
  • 4 Days Ago

  • Piper Maddox Katy, TX
  • A fast-growing startup in the long-duration energy storage space is scaling gigafactory operations and expanding its commercial footprint. The company is s... more
  • 4 Days Ago

  • Piper Maddox Denver, CO
  • General Counsel Location: Denver (hybrid) Salary Expectations: $250,000 - $270,000 bonus Piper Maddox are partnered with a highly successful Independent Po... more
  • 5 Days Ago


Not the job you're looking for? Here are some other Backend Software Engineer jobs in the Katy, TX area that may be a better fit.

  • Scribd, Inc. Houston, TX
  • About The Company At Scribd Inc. (pronounced “scribbed”), our mission is to spark human curiosity. Join our team as we create a world of stories and knowle... more
  • 19 Days Ago

  • Affirm Houston, TX
  • Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or comp... more
  • 3 Days Ago

AI Assistant is available now!

Feel free to start your new journey!