Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer, Backend

Home > Golang programming jobs

Senior Software Engineer, Backend in USA

  • Base Power Company
  • Full time
  • Email
  • Austin, TX

Responsibilities

  • Design, build, operate, and own critical BaseOS backend services and distributed systems at scale.
  • Set architectural direction, including system design, data models, service boundaries, engineering standards, and long-term system evolution.
  • Develop backend systems, APIs, infrastructure, and workflow systems using Go, Python, and related technologies.
  • Build reliable, repeatable infrastructure with Terraform and AWS and treat infrastructure as a product.
  • Coordinate systems for deployments, device control, and operational processes across a distributed battery fleet.
  • Partner with hardware, deployment, and operations leaders to solve cross-functional problems and translate real-world constraints into software design.
  • Mentor engineers through code reviews, design feedback, and technical leadership.

Requirements

  • 6+ years of professional software development experience with a record of owning and shipping production systems.
  • Deep proficiency in a backend language such as Go, Python, or Java.
  • Production experience building and operating distributed systems, including designing around real-world failure modes.
  • Fluency with AWS or GCP and containerization technologies such as Docker and Kubernetes.
  • Experience with infrastructure as code, such as Terraform, and ownership of services used by other teams.
  • Ability to design systems end to end, from API design and implementation through operation and deprecation.
  • Product and business judgment, including the ability to explain technical trade-offs to non-engineers.
  • Experience driving cross-functional alignment across hardware, deployments, and operations.
  • Strong ownership, communication, decision-making, and technical leadership skills.
  • Preferred experience includes IoT systems, real-time control systems, workflow orchestration such as Temporal, or DevOps practices at fleet scale.

Benefits

  • The role is based in person and is not a 9-to-5 position.
  • Base is a startup with rapidly evolving priorities, and responsibilities may expand based on business needs.
  • The role offers the opportunity to work on software coordinating distributed batteries and critical power-grid infrastructure.

Base Power Company

Base is building the future of American power. The grid is the largest, most complex machine in the world. But it’s aging, struggling to keep up with today’s demand, and is unprepared for our electrified future. Base is modernizing the grid as the first engineering-led, technology-driven power co...

Similar positions

Staff Software Engineer - Databases, Tempo

  • Grafana Labs
  • Full time
  • Remote
  • 09/13/2026
  • Salary: €110k-€132k
  • Germany

Software Engineer, Identity Manager

  • Cisco
  • Full time
  • Others
  • 09/13/2026
  • Kraków, Poland

Principal Software Engineer

  • Array
  • Full time
  • USA
  • 09/13/2026
  • Salary: $200k
  • Remote

Sr. Software Engineer, Backend

  • Scout Motors
  • Full time
  • USA
  • 09/13/2026
  • Salary: $154k - $187k/yr
  • Fremont, CA

Software Engineer II Platform Data

  • PlayStation Global
  • Full time
  • USA
  • 09/13/2026
  • Salary: $150k - $225k/yr
  • San Mateo, CA