Staff Backend Engineer, Database Automation (Go)
New
J
JobgetherSecurity & IT
USFull-TimeStaff
SalaryThe U.S. base salary range is $152,800–$259,200 USD, depending on level, experience, skills, knowledge, abilities, market data, equity considerations, and geographic location.
Apply NowOpens the employer's application page
Job Details
- Required Skills
- PostgreSQLKubernetesGoDistributed Systems
Requirements
- Professional software engineering experience working with PostgreSQL in large, complex production environments.
- Experience building or operating database-as-a-service capabilities.
- Strong proficiency in Go, including designing, implementing, testing, and reviewing backend services.
- Experience developing Kubernetes operators, controllers, or comparable automation for stateful services.
- Comfortable with infrastructure as code and core database operations concepts such as high availability, replication, and backups.
- Demonstrated ownership of the technical direction for significant initiatives.
- Experience working with high-throughput, always-on production systems where reliability, performance, and operational safety are essential.
- Strong written communication skills for asynchronous collaboration in a distributed team.
- Self-directed and capable of managing priorities independently.
- Experience mentoring engineers and contributing to technical growth through design and code reviews.
Responsibilities
- Design, build, test, review, and maintain Go-based automation covering the full PostgreSQL lifecycle, including provisioning, configuration, upgrades, failover, scaling, and decommissioning.
- Develop automation across infrastructure-as-code tooling and cloud infrastructure while evaluating operator-based approaches for managing stateful services.
- Build reliable services and automation capable of supporting high-throughput, always-on production workloads where correctness, latency, and availability are critical.
- Develop a standardized PostgreSQL-as-a-service platform that reduces bespoke database configurations.
- Build safe and repeatable PostgreSQL major-version upgrade automation and validate changes against real production traffic.
- Provide technical direction for major initiatives, turning ambiguous problems into clear architectures and sequenced execution plans.
- Operate the solutions you build in production end to end and use operational feedback to guide improvements.
View Full Description & ApplyYou'll be redirected to the employer's site