Senior Data Engineer
On-siteHyderabad, Telangana, India or Gurugram, Haryana, India
Job Summary
Design and maintain scalable data pipeline and database architectures to support operational and analytical workloads. Develop and optimize data solutions using relational and NoSQL databases while ensuring data quality, consistency, and performance. Build and support data ingestion, integration, transformation, and storage solutions using SQL, Python, cloud platforms, and distributed processing technologies. Collaborate with Product, Engineering, Analytics, and Architecture teams to address data and database-related technical challenges. Develop APIs, data services, and automation frameworks to improve data accessibility and operational efficiency. Partner with cross-functional teams to continuously enhance data platform reliability, observability, and scalability.
Required Qualifications
- Minimum 5 years of experience in Data or Database Engineering, or a related role
- Experience with NoSQL databases, including MarkLogic, MongoDB, Couchbase, Cassandra, DynamoDB, or Elasticsearch/OpenSearch
- Experience with database design, data modeling, indexing, query optimization, performance tuning, replication, and high-availability solutions
- Experience with cloud platforms (AWS, Azure, or GCP) and cloud-native data services
- Experience with workflow orchestration, version control (GitHub, GitLab, Bitbucket, Azure Repos), and CI/CD practices
- Experience with Python, SQL, RESTful APIs, and modern API frameworks (FastAPI, Flask, or Django)
- Understanding of distributed systems, streaming platforms, search/indexing technologies, NoSQL databases, and container orchestration platforms
- Demonstrated ability to design and implement scalable, resilient, and high-performing data and database solutions
- Strong analytical and problem-solving skills
- Ability to collaborate and communicate effectively with both technical and non-technical stakeholders
- Experience building solutions and working in Agile environments (e.g., Scrum, Kanban)
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.