About The Role
This Senior Software Engineer position at Workday is focused on designing, developing, and managing DBaaS (Database as a Service) for our database infrastructure. The role involves architecting solutions that meet high availability, scalability, and performance needs across multiple cloud platforms. You will be responsible for developing APIs, creating dashboards for database KPIs, and implementing observability and auto-remediation techniques for database monitoring.
Responsibilities
- Architect, design, and develop DBaaS solutions for high availability and scalability.
- Write APIs and develop dashboards to monitor database performance and health.
- Implement observability and auto-remediation techniques to enhance database monitoring.
- Support large-scale database instances across production, non-production, and development environments.
- Participate in an on-call rotation to support database infrastructure.
- Collaborate with service and performance teams to continuously improve architecture, resilience, and performance.
Qualifications
- TS/SCI with CI POLY security clearance required.
- 6+ years experience in mission-critical production workloads on MySQL, PostgreSQL, CloudSQL, and other cloud-native databases.
- 3+ years of backend development experience using modern programming languages like Golang, Python, and Java.
- 2+ years hands-on experience with cloud hyperscalers such as AWS, Google Cloud, and Microsoft Azure.
- 3+ years experience managing clustered, highly-available database services on various Linux flavors.
- Proficiency in modern DevOps technologies and container orchestration (Kubernetes, Docker).
- Familiarity with automation tools (Terraform, Chef, Ansible) and storage solutions (Ceph Storage, Gluster, Orchestrator for MySQL, Percona MHA, Percona Galera, Vitess, Pure Storage).
Workday's Commitment
Workday is committed to providing a flexible work environment, known as Flex Work, which combines in-office and remote work. Our approach allows team members to create schedules that cater to business, team, and personal needs while fostering strong community connections. Workday also offers comprehensive benefits, including health and wellness options, and opportunities for stock grants and bonuses.
Benefits Extracted with AI
- Flexible work schedule
- Opportunity for stock grants
- Eligibility for Workday Bonus Plan
- Health and wellness benefits
Similar jobs
Last update: 23 minutes ago
Principal Software Development Engineer - Distributed Systems
Lead Software Engineer role focusing on distributed systems and cloud applications, with expertise in Erlang, Scala, or Elixir.
Senior Software Engineer - App Foundation (Database)
Join Snowflake as a Senior Software Engineer focusing on database systems, enhancing backend services for Snowsight.
Senior Software Development Engineer
Senior Software Development Engineer role focusing on distributed systems, JVM, Kotlin, and optimization in Pleasanton, CA.
Backend Engineer at Workday
Join Workday as a Backend Engineer in Copenhagen, focusing on Node.js, JavaScript, and AWS in a hybrid work environment.
Software Development Engineer - Kubernetes Service Mesh
Join Workday as a Software Development Engineer focusing on Kubernetes Service Mesh, leveraging GCP, Java, and microservices.
Senior Software Engineer
Join Workiva as a Senior Software Engineer, leveraging TypeScript, GraphQL, and React in a remote role with a focus on cloud-based architecture.
Senior Software Engineer - Datastores
Join Datadog as a Senior Software Engineer in Lisbon to design and maintain scalable infrastructure for high-growth environments.
Senior Software Engineer - Datastores
Join Datadog as a Senior Software Engineer to design and maintain scalable infrastructure for high-growth environments.
Software Engineer (Fullstack/Cloud)
Join SOUTHWORKS as a Software Engineer (Fullstack/Cloud) to work on high-profile projects with remote flexibility.
Staff Software Engineer - Backend
Staff Software Engineer - Backend role at Databricks, focusing on Java, Scala, and cloud technologies in Seattle, WA.
Junior Backend Engineer
Join Workday as a Junior Backend Engineer in Copenhagen, working with Node.js, React, and AWS in a hybrid environment.
Senior Software Engineer, Database Engine and Semantic Data Modeling
Senior Software Engineer role focusing on database engine and semantic data modeling, remote position.
Senior Software Engineer - Remote
Senior Software Engineer role focusing on diverse tech stack including Java, Kotlin, Go, TypeScript, React, and Dart. Remote work with competitive benefits.
Senior Software Engineer (Backend)
Senior Backend Software Engineer role focusing on AWS, databases, and scalable web solutions.
Senior Software Development Engineer - Aurora Limitless Database
Join AWS as a Senior Software Development Engineer to innovate in cloud database services with Aurora Limitless Database.
Senior Software Engineer - Backend (E5)
Senior Backend Software Engineer, remote, expertise in TypeScript, DBMS, and backend development.
Senior Database Engineer
Senior Database Engineer role at Strava, focusing on infrastructure and developer productivity with a hybrid work setup in San Francisco.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
Senior Database Infrastructure Engineer
Senior Database Infrastructure Engineer needed in Manassas, VA. Focus on Oracle databases, DevOps, and automation.
Senior Cloud Engineer
Join as a Senior Cloud Engineer to architect and deploy cloud solutions using Azure, AWS, and GCP. Lead innovation in cloud technology.
Senior Software Development Engineer - Java/Kotlin
Join Workday as a Senior Software Development Engineer in Prague, specializing in Java/Kotlin. Enjoy benefits like stock grants and extended PTOs.
Senior Backend Software Engineer, Developer Platform Growth
Join Square as a Senior Backend Software Engineer to drive growth in our Developer Platform, focusing on APIs and microservices.
Senior Database Engineer
Join Edgio as a Senior Database Engineer to manage complex systems, enhance operations, and support high availability.
Staff Database Engineer - AWS & MySQL
Lead Staff Database Engineer role focusing on AWS & MySQL in Amsterdam. Drive innovation and scalability in a high-transaction-rate environment.