Senior Database Engineer

Bangalore, Karnataka, India
Apr 09, 2025
Apr 09, 2026
Hybrid
Full-Time
5 Years
Job Description

We are looking for a seasoned and proactive Senior Database Engineer with over 5 years of experience in database development and administration within RDBMS environments. The ideal candidate will possess a strong operational and architectural understanding of databases such as PostgreSQL, Oracle, SQL Server, Cloud SQL, or Aurora, along with hands-on experience supporting production-grade environments.

This role requires deep expertise in database backup and recovery strategies, performance tuning, and cloud-based deployments. You will be instrumental in managing complex database migrations from private data centers to public cloud platforms like AWS, GCP, or Azure, and driving adoption of cloud-native patterns to ensure scalability, security, and reliability.

Experience. 5+ Years

Key Responsibilities

  • Manage and support RDBMS databases (PostgreSQL, Oracle, SQL Server, Cloud SQL, Aurora) in high-availability, production-grade environments.
  • Perform operational tasks including database upgrades/downgrades, capacity planning and expansion, performance tuning, backup and recovery, and monitoring.
  • Participate in database design, selection, and data modeling, ensuring alignment with business requirements and system architecture.
  • Design and implement robust database migration strategies from on-premise to public cloud environments, facilitating seamless onboarding of new applications.
  • Architect and deploy highly available and scalable database solutions in cloud platforms.
  • Define and enforce IAM (Identity and Access Management) policies to ensure secure and controlled database access and connectivity.
  • Work closely with engineering and operations teams to provide in-depth incident analysis, root cause resolution, and performance degradation support.
  • Conduct regular database performance and security assessments, recommending improvements and mitigation strategies.
  • Develop and maintain comprehensive documentation, including logical and physical data models, operational procedures, and best practices.
  • Collaborate as a core team member on strategic cloud migration initiatives and contribute to the planning and prioritization of applications for migration in future waves.

Preferred Qualifications

  • Solid understanding and hands-on experience in database backup and recovery mechanisms.
  • Proven expertise in database performance monitoring using tools like Datadog, Splunk, or similar observability platforms.
  • Familiarity with NoSQL databases (e.g., MongoDB, DynamoDB) is a plus.
  • Experience working on major public cloud platforms such as AWS, Google Cloud Platform (GCP), or Microsoft Azure.
  • Ability to work in an Agile/DevOps environment, collaborating effectively with cross-functional teams.
  • Strong problem-solving skills, attention to detail, and a proactive approach to operational excellence.

What We Offer

  • Opportunity to work on cutting-edge cloud migration and modernization projects.
  • Exposure to enterprise-grade database systems and diverse technology stacks.
  • A collaborative and forward-thinking work environment.
  • Career development through continuous learning and upskilling opportunities.

If you're passionate about building resilient and high-performing database solutions, and you're eager to play a key role in our cloud transformation journey, we encourage you to apply.