Eurofins Scientific SE

Senior Database Engineer

Eurofins Scientific SE
Apply
24 days ago
Bengaluru, IndiaSenior / Staff+

Responsibilities

  • Architect and implement distributed data models using Azure Cosmos DB and MongoDB for large-scale applications.
  • Define partitioning, indexing, data distribution, and schema strategies for scalability and performance.
  • Perform query analysis, index optimization, RU and cost optimization, profiling, query tuning, and aggregation optimization.
  • Build automation scripts for database deployment, monitoring, and scaling.
  • Integrate database monitoring and alerting using Azure Monitor, MongoDB Ops Manager, or similar tools.
  • Implement backup and restore processes, TTL policies, Change Feed or CDC pipelines, disaster recovery, replication, and geo-distribution strategies.
  • Partner with development and DevOps teams on data access layers, API integrations, and infrastructure-as-code templates.
  • Contribute to performance reviews, code walkthroughs, and system design discussions.
  • Support data migrations and evaluate relational versus document database trade-offs.

Requirements

  • 5–8 years of experience in database engineering, architecture, or backend data systems.
  • At least 3 years of hands-on production experience managing Azure Cosmos DB and MongoDB.
  • Deep knowledge of Cosmos DB partition keys, RU/s provisioning, indexing, consistency models, TTL, and multi-region replication.
  • Deep knowledge of MongoDB replica sets, sharding, indexing, aggregation pipelines, schema optimization, and tuning.
  • Experience designing for high concurrency, low latency, and multi-tenant SaaS systems.
  • Experience with query profiling, performance benchmarking, monitoring dashboards, distributed systems, NoSQL principles, and data architecture.
  • Strong SQL foundation and experience with or knowledge of SQL Server, PostgreSQL, MySQL, or other RDBMS platforms.
  • Familiarity with .NET, Java, Node.js, Angular, Terraform, Bicep, ARM templates, and scripting in Python, PowerShell, or Bash.
  • Knowledge of event-driven architectures, microservices, API-based integrations, data security, encryption, GDPR, and HIPAA is desirable.
  • Experience with data migrations, Azure infrastructure, CI/CD data pipelines, data lakes, analytical processing, or data warehousing is desirable.
  • Preferred certifications include Microsoft Certified: Azure Cosmos DB Developer Associate and MongoDB Certified Developer/DBA.
  • Bachelor's degree in Engineering or Computer Science, MCA, or equivalent qualification.
  • Strong analytical, problem-solving, communication, presentation, collaboration, and continuous-learning skills.

Benefits

  • The role reports to a manager and collaborates with global engineering, development, and DevOps teams.
  • Eurofins provides performance management through quarterly calibrations, half-yearly reviews, and annual reviews, with KPIs communicated and documented within the first 30 days.
  • The position is based in Bengaluru, Karnataka, India; no remote or hybrid arrangement is stated.

Tech Stack

AngularAzureBashJavaMicrosoft SQL ServerMongoDBMySQL.NETNode.jsPostgreSQLPowerShellPythonSQLTerraform

Categories

BackendData Engineering
Eurofins Scientific SE

About Eurofins Scientific SE

201-500 employees
Contact me