Staff Software Engineer, Technical Lead, Lakebase Manager
Technical lead building and operating the Lakebase Manager control plane for managed Postgres on the lakehouse. Own architecture, reliability (SLIs/SLOs, HA/failover), cross-team initiatives, and mentor the team as a hands-on IC.
About the job
Impact
- Set the technical direction for LBM and own the quality and reliability of what the team ships, driving execution on the hardest, highest-risk parts.
- Drive architecture and design, and write code on the hardest parts of your team's projects.
- Set and uphold high technical standards through architecture reviews, testing, and a culture of engineering excellence.
- Raise the technical bar of the team: mentor engineers, drive rigorous design and code review, and grow their distributed-systems and design skills.
- Define SLIs, meet SLOs, and drive long-term reliability improvements across the database lifecycle.
- Lead cross-team initiatives across the Lakebase stack: align with partner teams on dependencies and unblock cross-cutting projects.
- Partner with engineering and product leadership to shape and deliver a long-term technical roadmap.
Requirements
- 8+ years designing, building, and operating large-scale distributed systems, including the processes around testing, monitoring, and SLIs/SLOs.
- A track record of technical leadership as an individual contributor: setting architecture and direction for a team's projects through influence, without formal management authority.
- Strong hands-on depth: you still design systems and write production code, and can go deep on architecture for large-scale distributed services.
- Experience operating reliability-critical, highly available services (on-call, incident response, HA/failover).
- Comfortable working toward a multi-year vision with incremental deliverables, and balancing short-term delivery against long-term stability.
- Ability to align multiple stakeholders on competing priorities.
- Motivated by delivering customer value and impact.
- Proficiency in Go, Rust, or a similar systems language.
- BS (or higher) in Computer Science, or a related field.
Nice-to-Haves
- Experience with PostgreSQL and Kubernetes.
Skills
Go, Rust, Postgres, Kubernetes, Distributed Systems, Sli/Slo, High Availability, On-Call, Incident Response, Architecture Design
Similar jobs
Fullstack Engineering jobsLeads the design and development of next-generation human and agent experiences across the product suite, while building enabling platform capabilities and guiding technical direction. Requires 10+ years of large-scale product engineering experience, strong technical leadership, and expertise in modern cloud and data systems.
Design and integrate cross-platform C++ and Python software for distributed real-time, simulation, and third-party systems. The role requires senior-level systems engineering experience, Linux proficiency, CI/CD and containerization expertise, and an active SECRET clearance.
Staff Software Engineer responsible for designing, building, testing, and launching full-stack web applications and cloud services powered by generative AI. Requires a bachelor’s degree and 12+ years of experience developing scalable applications across frontend, backend, and cloud environments.
Leads the technical direction of a patient acquisition platform, building scalable APIs, SEO infrastructure, and React experiences while driving AI innovation and engineering excellence. The role requires end-to-end ownership of complex user-facing systems, cross-functional collaboration, and mentorship.
Lead the design and delivery of scalable insurance and cost-transparency products for a healthcare marketplace. The role combines hands-on software development with technical leadership, product ownership, system design, mentoring, and cross-functional collaboration.