Featured Job

Software Engineer

Washington, D.C., DC Full-time Hybrid 10/06/2026 Job ID: 000401
Apply Now
Distributed systems Data-intensive applications Backend development Infrastructure systems Reliability

Summary

What you’ll impact

Our company is seeking a Distributed Systems / Backend Engineer to shape the core backend platform that powers its real-time energy intelligence engine. The role involves designing scalable, reliable systems, building high‑performance services, and influencing architectural direction while collaborating closely with product and other engineers.

Responsibilities

What you'll do

  • Designing and scaling systems that interact with real-world energy infrastructure
  • Building high-performance services and APIs that power core product workflows
  • Tackling hard problems in reliability, data modeling, and system design
  • Shipping end-to-end features—from idea to production
  • Improving system observability, performance, and fault tolerance
  • Partnering closely with product to turn ambiguous problems into shipped solutions
  • Drive architecture and technical direction
  • Lead ambiguous, high-impact initiatives
  • Mentor and elevate other engineers

Requirements

What you’ll bring

  • Experience with distributed systems or data-intensive applications
  • Experience building and operating backend or infrastructure systems with a focus on reliability, performance, and scalability
  • Interest in grid systems, energy orchestration, and applying AI to real-world infrastructure
  • Experience working on real-time or near real-time systems
  • Comfort operating in ambiguous environments and turning open-ended problems into production systems
  • Strong system design skills, including tradeoffs across latency, consistency, and scalability
  • Ability to work across the stack when needed to unblock progress

Ready to Move Forward?

Apply now and our recruiting team will reach out with next steps, interview guidance, and client insights tailored to this role.