Skip to content

Senior Software Engineer – Dbaas
Company | Workday |
---|
Location | McLean, VA, USA |
---|
Salary | $145900 – $259200 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s, Master’s |
---|
Experience Level | Senior, Expert or higher |
---|
Requirements
- 8+ years experience in designing/developing/automating and managing mission critical production workloads on MySQL, PostgreSQL, CloudSQL and other Cloud native databases.
- 4+ years of experience in backend development using modern programming languages (Golang, Python, Java) including Architecture, Design and Development
- 4+ years hands-on experience in Cloud hyperscalers AWS, Google Cloud and/or Microsoft Azure
- 4+ years experience managing clustered, highly-available database services deployed on different flavors of Linux
- Minimum 5+ years working experience in modern DevOps technologies and container orchestration (Kubernetes, Docker), service deployment, monitoring and scaling.
- Familiarity with AWS Gov Cloud
Responsibilities
- This position is responsible for architecting, designing, developing and managing DBaaS service for Workday Database Infrastructure.
- Design and develop APIs to improve the availability, scalability, and performance of databases running on multiple clouds.
- Write APIs and develop dashboards to measure database KPIs.
- Keeps observability as a focus for all database monitoring and improve/implement auto remediation techniques.
- Provide support for large scale database instances across production, non-production and development environments
- Serve in an on-call rotation supporting database infrastructure
- Partner with service and performance teams for continuous architecture improvements, resiliency, and performance.
Preferred Qualifications
- Knowledge of automation tools such as Terraform, Chef and Ansible.
- Familiarity with tools such as Ceph Storage, Gluster, Orchestrator for MySQL, Percona MHA, Percona Galera, Vitess, Pure Storage
- Experience with database architecture, design, replication, clustering, HA/DR
- Strong analytical and interpersonal skills.
- Self-starter, highly motivated and ability to learn quickly.
- Excellent team player with extraordinary written & verbal communication skills.
- BS/MS degree in computer science.