Join to apply for the Database Platform Engineer role at Proton
Role Overview
Databases are the backbone of Proton's services and must scale with our growth while ensuring high reliability. You will join the database team within our infrastructure department to enhance and scale our databases, maximize availability, and safeguard our data. Collaboration with other teams will be essential to embed best practices into design and implementation, improve automation, and reduce manual operations, shaping the future of our database platform for millions worldwide.
What You'll Do
- Support and manage a web-scale fleet of mission-critical MySQL databases accessed through ProxySQL
- Enhance automation to decrease operational workload and increase reliability
- Design and implement new operational procedures and processes
- Use programming / scripting skills to develop and improve management tools for our database platform
- Optimize various layers of database infrastructure, including hardware, OS, storage, and network configurations
- Troubleshoot complex technical issues, identify root causes, and develop long-term solutions
- Maintain and upgrade the database platform by executing full-stack upgrades
What You'll Bring
3+ years experience with highly available database systemsProgramming and scripting expertiseKnowledge of MySQL, ProxySQL, Ansible, and LinuxExperience in performance tuning and problem diagnosis at OS, database, and application levelsFamiliarity with software management tools (e.g., Puppet) and observability solutions (e.g., Prometheus, Grafana, Loki, PMM, Icinga)Basic understanding of networking, server hardware, storage, and relevant operating systemsWillingness and ability to learn quicklyAbility to collaborate and share knowledge across teamsProactive, trustworthy, honest, open, and helpful attitudeEven if you don’t meet all the requirements but believe you’re a good fit, please apply.
J-18808-Ljbffr