Backend Engineer: PostgreSQL & Go Automation
Summary
Backend engineer building full-lifecycle PostgreSQL automation with Go at GitLab: provisioning and managing database infrastructure across cloud environments, improving service reliability, documenting best practices, and reviewing code for performance and safety alongside cross-functional teams.
In this role at GitLab, you will build comprehensive automation for PostgreSQL management, reducing manual overhead and enhancing service reliability. Your contributions will support a wide array of cloud-based infrastructures, making your work critical to our high-performance culture. Collaborate with various engineering teams to drive results in database provisioning and management.
Key Responsibilities: • Manage PostgreSQL full lifecycle automation with Go • Design solutions for continuous service improvement • Work with cross-functional teams on database enhancements • Document automation best practices comprehensively • Review code changes for performance and safety
Requirements: • Professional experience with PostgreSQL in production • Strong knowledge of Go for backend development • Familiarity with Kubernetes and infrastructure tooling • Effective written communication in a remote team • Self-motivated with strong organizational skills
Make an impact at GitLab by applying your expertise in database automation and backend engineering.
