
Lead Database Engineer
Primary stack
Job description
About the Position
We are building a Lead Database Engineer role to own the data tier and deliver resilient, automated recovery capabilities across major database stacks. You will design, orchestrate, and validate recovery platforms spanning relational, NoSQL, and cloud-native systems, aligning DBA practices with infrastructure-as-code on AWS, GCP, and Azure. Join us and apply to help raise reliability and recovery standards at scale.
Responsibilities
- Design and implement automated recovery architectures for polyglot persistence layers across relational, NoSQL, and cloud-native distributed databases
- Guide the team in creating automated "clean room" recovery environments and automated data restoration pipelines
- Serve as the primary technical point of contact for the nearshore time zone
- Collaborate with delivery management, cloud architects, and the offshore engineering team
- Orchestrate and validate automated recovery platforms across a broad ecosystem of database technologies
- Bridge core database administration with automated infrastructure-as-code recovery solutions
Requirements
- Proven production expertise with 5+ years managing and troubleshooting relational, NoSQL, and NewSQL databases
- Advanced knowledge of SQL Server, PostgreSQL, Oracle, and MySQL
- Hands-on proficiency with MongoDB and CockroachDB
- Strong experience architecting database solutions in GCP, AWS, and Azure
- Practical skills using cloud storage primitives such as Cloud Storage Buckets, S3, and Blob Storage to build immutable backup architectures
- Demonstrated ability to drive automation with Ansible for configuration management and Jenkins for orchestration pipelines
- Solid understanding of backup verification, point-in-time recovery (PITR) at scale, and air-gapped storage
- Deep familiarity with data integrity validation practices
- English proficiency at B2 (Upper-Intermediate) level or higher
We Offer
- Opportunity to work remotely from Mexico
- Be part of a leading tech company, EPAM Systems
About the Company
EPAM Systems is a global software product development and digital platform engineering company. We partner with many of the world's leading brands to deliver technology solutions that drive innovation and growth.
© EPAM. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
EPAM helps organizations innovate their business processes and rethink the way they manage their businesses so they can remain competitive in this new digital age.
More at EPAM
All 2384 roles
Lead Full-Stack Developer
EPAM · Argentina +1

Python Engineering Manager
EPAM · Mexico

Product Manager
EPAM · Argentina +2

Automation Tester (JavaScript)
EPAM · Brazil