Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Software Engineer, Backend - Member Software role.
Rezi rewrites your resume against Base Power Company's job description. Free.

Tailor your resume to this Software Engineer, Backend - Member Software role.
Rezi rewrites your resume against Base Power Company's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Software Engineer, Backend - Member Software posting at Base Power Company — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Software Engineer, Backend - Member Software posting at Base Power Company — free, in seconds.
About the Role
This role requires someone deeply analytical, strong in systems design, and comfortable owning correctness in distributed systems. The goal is to scale the business efficiently by making systems reliable, observable, and safe to operate. The role involves building infrastructure for experimentation, partner integrations, lead ingestion, attribution, and workflows. It also includes orchestrating complex, multi-week onboarding processes and automating retail operations for energy services. Ensuring product accuracy by connecting systems to live operational data is also key.
Responsibilities
- Design and build distributed systems that support critical member and operational workflows.
- Define clear ownership, state, invariants, and failure handling for processes spanning multiple services and teams.
- Build systems that remain correct under retries, duplicate events, delayed data, partial failure, concurrent updates, and manual intervention.
- Make tradeoffs between consistency, availability, latency, operational complexity, and member experience.
- Identify process bottlenecks and turn manual or error-prone work into reliable automation.
- Build infrastructure for experimentation, integrations, and workflow orchestration.
- Stream live and derived data into internal and member-facing applications.
- Write clearly and align technical decisions across engineering and non-engineering stakeholders.
Requirements
- Strong systems and API design fundamentals.
- Deep analytical ability and sound technical judgment in ambiguous environments.
- Experience building or operating distributed systems with real correctness requirements.
- Comfort reasoning about idempotency, ordering, state machines, reconciliation, observability, and recovery from failure.
- Ability to separate stakeholder requests from the underlying system or product problem.
- Strong written communication and a high bar for clarity.
- Experience with operationally complex products is a plus.
Location
- in-person
Work Type
- full-time
About the Company
- Base is America’s next-generation power company, rebuilding the foundation of electricity by deploying a vast network of distributed batteries. We are transforming the grid into a resilient and abundant system. We are engineers, operators, and creatives solving complex, interdisciplinary challenges.