Senior Database Developer (MongoDB)
Core
Design, manage, and optimize document-based, distributed databases (Azure Cosmos DB and MongoDB) for large-scale, cloud-native Laboratory Information Management Systems (LIMS) and SaaS applications.
Role type
Senior IC database engineer (NoSQL)
Builds
Next-generation LIMS, customer portals, e-commerce solutions, and B2B platforms for global bio/pharmaceutical testing labs.
Domain
Bio/pharmaceutical testing, cloud-native distributed systems, NoSQL data architecture.
Deliverable
production ML models | product features | infrastructure
Required skills
Azure Cosmos DB (Core SQL/Mongo API), MongoDB (sharding, replica sets, aggregation pipelines), distributed system design, query profiling, performance benchmarking, automation scripting (Python/PowerShell/Bash), Infrastructure as Code (Terraform/Bicep/ARM), data lifecycle management (backup/restore/CDC), multi-tenant SaaS architecture.
Preferred skills
Data migration (Oracle/SQL to NoSQL), event-driven architectures, microservices, data security/compliance (GDPR/HIPAA), SQL foundation (SQL Server/PostgreSQL/MySQL), backend stacks (.NET/Java/Node.js), data lakes/warehousing concepts.
Technologies
Azure Cosmos DB, MongoDB, Python, PowerShell, Bash, Terraform, Bicep, ARM, Azure Monitor, MongoDB Ops Manager, Angular.
Responsibilities
Architect and implement distributed data models; conduct deep query analysis and index optimization; build automation scripts for deployment and scaling; integrate database monitoring and alerting; design disaster recovery and geo-distribution strategies; partner with DevOps teams on API integrations and IaC templates.
Seniority
Senior, hands-on IC
