Senior Data Engineer I

American ExpressBengaluru, KarnatakaHybridFull-timeStaff, 8–12 yearsListed 1 hour ago

Apply now

About this role

We are seeking a highly skilled and experienced Senior Data Engineer with strong Development DBA expertise to design, develop, implement, optimize, and support enterprise-scale database solutions across Relational and NoSQL database platforms.

The ideal candidate will have extensive hands-on experience managing the end-to-end database development lifecycle , from requirements gathering, data modeling, and logical/physical database design through database development, deployment, performance tuning, optimization, and production implementation.

This role requires deep technical expertise across PostgreSQL, Oracle, Cassandra, Couchbase, Microsoft SQL Server, and IBM Db2 LUW , along with experience designing and implementing database solutions in AWS and/or Google Cloud Platform (GCP) environments.

The candidate will collaborate closely with application development teams, solution architects, infrastructure teams, and business stakeholders to deliver scalable, secure, resilient, and high-performing database solutions aligned with enterprise architecture standards.

Required Qualifications

- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related discipline, or equivalent practical experience.
- 10+ years of hands-on experience in database engineering, database development, or Development DBA roles within enterprise environments.
- Demonstrated experience owning end-to-end database development activities, from requirements analysis and logical/physical design through deployment and performance optimization.
- Strong expertise in SQL development, query optimization, database schema design, indexing, and execution plan analysis.
- Hands-on engineering experience with multiple database technologies, including PostgreSQL, Oracle, Microsoft SQL Server, IBM Db2 LUW, Cassandra, and Couchbase.
- Deep expertise in at least two relational database platforms, with the ability to work across additional database technologies.
- Practical experience designing and optimizing NoSQL database solutions.
- Hands-on experience with database services and engineering practices in AWS and/or GCP.
- Experience implementing database changes through automated DB CI/CD pipelines and schema migration frameworks.
- Strong understanding of database internals, transaction management, concurrency, locking, indexing, partitioning, and query optimization.
- Strong analytical, troubleshooting, technical documentation, and cross-functional communication skills.

Preferred Qualifications

- Experience in large-scale enterprise, financial services, or other highly regulated environments.
- Experience with high-volume OLTP systems, mission-critical applications, and distributed database architectures.
- Experience with cloud database modernization, migration, and hybrid-cloud architectures.
- Knowledge of database replication, high availability, disaster recovery, and backup/recovery design principles.
- Experience with infrastructure automation using Terraform or similar tools.
- Familiarity with database observability and monitoring solutions.
- Experience with data integration, ETL/ELT pipelines, and data engineering frameworks.
- Knowledge of data governance, data security, and regulatory compliance practices.
- Experience conducting database architecture assessments, performance benchmarking, and capacity planning.