Lead Database Engineer
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Lead Database Engineer based in India.
This is a senior database engineering role focused on managing and optimizing large-scale, cloud-based database environments supporting mission-critical applications. You will be responsible for ensuring the performance, availability, security, and scalability of SQL Server, MySQL, and PostgreSQL systems deployed across AWS infrastructure. The role blends deep hands-on database administration with technical leadership, requiring you to work closely with DevOps, product support, and cross-functional engineering teams to maintain SLA-driven reliability. You will play a key role in troubleshooting complex performance issues, improving automation, and enforcing enterprise database standards. With exposure to high-volume systems used globally, your work will directly impact system stability and customer experience. This is a remote role aligned to an EST working schedule, requiring strong ownership and the ability to participate in on-call rotations.
Accountabilities:
- Manage, maintain, and optimize SQL Server, MySQL, and PostgreSQL databases hosted in AWS environments, including RDS and Aurora clusters.
- Monitor database performance, diagnose issues, and implement tuning strategies to ensure high availability and SLA compliance.
- Design and maintain backup, recovery, and disaster recovery processes, including snapshot management and restoration procedures.
- Establish and enforce database security standards, access controls, and enterprise governance policies.
- Automate recurring database operations such as monitoring, reporting, maintenance, and deployment tasks.
- Support production and QA deployments, including schema changes, PL/SQL review, and change validation.
- Collaborate with DevOps, support, and engineering teams to resolve incidents and improve system reliability.
- Participate in on-call rotation and provide escalation support for critical database issues.
- Develop dashboards, reports, and monitoring tools to track database health and performance metrics.
- Mentor junior DBAs and contribute to building best practices and operational standards.
- 10+ years of experience in database administration with strong expertise in SQL Server, MySQL, and PostgreSQL.
- 12+ years of total IT experience in database engineering or infrastructure-focused roles.
- Strong hands-on experience with AWS database services, including RDS and Aurora PostgreSQL/MySQL.
- Deep expertise in performance tuning, query optimization, indexing, and troubleshooting database engine issues.
- Solid understanding of high availability and disaster recovery (HA/DR) architectures in enterprise environments.
- Experience working across Linux and Windows Server environments.
- Familiarity with AWS infrastructure components such as IAM, EC2, VPC, and storage services.
- Strong communication skills with ability to work across technical and operational teams.
- Nice to have: experience in banking, financial services, or other regulated industries.
- Nice to have: experience with SSRS, AWS certifications, or cloud database infrastructure design.
- Proven ability to take ownership of critical issues and drive resolution in high-pressure environments.
- Competitive compensation aligned with senior database engineering roles
- Fully remote position based in India with an EST working schedule
- Opportunity to work on large-scale, cloud-native database systems supporting global users
- Exposure to advanced AWS database technologies including Aurora and RDS
- Strong engineering culture focused on reliability, performance, and automation
- Long-term career growth within a global software organization
- Stable environment backed by a leading enterprise software group.