About the Role
We are looking for a skilled MongoDB Developer with strong experience in designing, optimizing, and implementing document-based data solutions. The ideal candidate should have hands-on expertise in MongoDB data modeling, query optimization, performance tuning, and integrating MongoDB with .NET/C# applications. This role involves building scalable, secure, and high-performance data systems to support enterprise-grade applications.
Key Responsibilities
- Design efficient, scalable, and flexible MongoDB schemas using best practices for normalization and denormalization.
- Implement CRUD operations, including advanced querying, filtering, sorting, pagination, and bulk operations.
- Build and optimize indexes, analyze query performance, and interpret execution plans for performance tuning.
- Develop data access layers and integrations using MongoDB .NET/C# drivers.
- Implement upserts, replacements, aggregation pipelines, and data transformation workflows.
- Work with MongoDB Atlas, including replication, sharding configurations, and deployment tuning.
- Manage data lifecycle strategies: hot/warm/cold storage tiers, TTL indexes, and archival mechanisms.
- Implement backup/restore routines, monitoring, and alerting using Atlas or Ops Manager.
- Work with change streams for real-time event-driven data pipelines.
- Ensure security best practices including authentication, authorization, auditing, and compliance.
- Collaborate with backend teams to build scalable APIs and microservices leveraging MongoDB.
- Utilize full-text search, Lucene, or vector search for enhanced query capabilities.
Technical Skills Required
Core MongoDB Skills
- Strong understanding of documents, collections, BSON, and object mapping.
- Proficiency in:
- CRUD operations
- Aggregation pipelines
- Indexing & query optimization
- Upserts / replacements
Architecture & Performance
- Schema design principles for large-scale document databases
- Performance tuning using query explain plans
- Replication & sharding
- High availability and disaster recovery
Tools & Integrations
- MongoDB Atlas / Ops Manager
- .NET / C# MongoDB driver
- Monitoring & alerting frameworks
- Experience with data backups, restores, automation
Additional Skills
- Experience with search technologies (Lucene, full-text search, vector search, semantic search)
- Familiarity with cloud environments and distributed data patterns
Skills Required
- Strong experience designing, optimizing, and implementing MongoDB document-based data solutions
- Hands-on experience with MongoDB data modeling, query optimization, and performance tuning
- Experience integrating MongoDB with .NET/C# applications using MongoDB drivers
- Proficiency with CRUD operations, aggregation pipelines, indexing, query optimization, upserts, and replacements
- Knowledge of schema design for large-scale document databases
- Experience with query explain plans, replication, sharding, high availability, and disaster recovery
- Experience with MongoDB Atlas or Ops Manager
- Experience with monitoring, alerting, backups, restores, and automation
- Experience with search technologies such as Lucene, full-text search, vector search, or semantic search
- Familiarity with cloud environments and distributed data patterns
What We Do
Kadel Labs is a deep-tech IT services and product-engineering company that helps organizations modernize systems, use data effectively, adopt AI, and build scalable digital products across multiple industries. Its offerings include data engineering and analytics, cloud engineering, software development and modernization, Gen AI services, and SaaS platforms. The company also operates as a startup studio supporting early-stage founders and technology ventures.









