Azure Cosmos DB Developer

Insight Global

Phoenix (AZ)

Hybrid

USD 120,000 - 180,000

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Insight Global is seeking an experienced Azure Cosmos DB Developer to design, implement, and support large-scale, mission-critical applications running on Cosmos DB in Azure. You will balance architecture work with hands-on production support, focusing on high availability, throughput, and performance.

The role requires deep expertise in Cosmos DB modeling, partitioning, and global distribution, plus experience with Azure services like Functions, App Services, AKS, Event Hubs, Service Bus, and

Qualifications

  • 7+ years of software engineering and database development experience.
  • 3+ years of hands-on Azure Cosmos DB experience in production environments.
  • Strong experience with Cosmos DB data modeling and partitioning strategies.
  • Query optimization and performance tuning.
  • Throughput management (RU/s optimization).
  • Indexing policies and change feed processing.
  • Multi-region deployment and global distribution.
  • High availability and disaster recovery patterns.
  • Monitoring and observability tools.
  • Experience with .NET and/or Java-based apps.
  • DevOps practices, CI/CD pipelines, and IaC.
  • Experience in financial services or regulated industries.

Responsibilities

  • Design, implement, and optimize Azure Cosmos DB solutions for high-volume workloads.
  • Define and implement data modeling strategies, partition key design, indexing policies, and data lifecycle management.
  • Architect highly available, resilient, and scalable solutions leveraging Cosmos DB best practices.
  • Monitor RU consumption, throughput, latency, and overall database performance.
  • Troubleshoot production issues, investigate bottlenecks, and implement fixes.
  • Support deployments, schema evolution, capacity planning, and incident resolution.
  • Partner with application, infrastructure, and architecture teams for Azure service integration.
  • Establish disaster recovery, backup, and business continuity strategies.
  • Create runbooks, documentation, and engineering standards.
  • Provide recommendations on cost optimization, scalability, and platform improvements.

Skills

Cosmos DB
Software engineering
Data modeling
Performance tuning
RU optimization
Multi-region deployment
Cloud architecture
DevOps CI/CD
.NET/Java
Observability

Tools

Azure Cosmos DB
Azure Functions
App Services
AKS
Event Hubs
Service Bus
Application Insights
CI/CD
IaC (Terraform/ARM)

Job description

Job Description

We are looking for someone who can serve as the team's Cosmos DB subject matter expert, providing both strategic architectural guidance and hands-on support for production environments. The candidate should have demonstrated success designing scalable, resilient solutions while also helping development teams optimize performance, reliability, and operational excellence.

We are seeking an experienced Azure Cosmos DB Developer with deep expertise in designing, implementing, and supporting large-scale, mission-critical applications running on Azure Cosmos DB. The ideal candidate will have hands-on experience building highly available, high-throughput, always-on solutions and be comfortable balancing architecture responsibilities with day-to-day operational support and performance optimization.

Key Responsibilities
  • Design, implement, and optimize Azure Cosmos DB solutions for high-volume transactional workloads.
  • Define and implement data modeling strategies, partition key design, indexing policies, and data lifecycle management.
  • Architect highly available, resilient, and scalable solutions leveraging Cosmos DB best practices.
  • Monitor and optimize RU consumption, throughput, latency, and overall database performance.
  • Troubleshoot production issues, investigate performance bottlenecks, and implement corrective actions.
  • Support day-to-day operational activities including deployments, schema evolution, capacity planning, and incident resolution.
  • Partner with application, infrastructure, and architecture teams to ensure optimal integration with Azure services.
  • Establish disaster recovery, backup, and business continuity strategies.
  • Create operational runbooks, documentation, and engineering standards.
  • Provide recommendations on cost optimization, scalability, and long-term platform improvements.

We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.

Skills and Requirements
  • 7+ years of software engineering and database development experience.
  • 3+ years of hands-on Azure Cosmos DB experience in production environments.
  • Strong experience with:
  • Cosmos DB data modeling and partitioning strategies
  • Query optimization and performance tuning
  • Throughput management (RU/s optimization)
  • Indexing policies and change feed processing
  • Multi-region deployment and global distribution
  • High availability and disaster recovery patterns
  • Monitoring and observability tools
  • Experience supporting high-volume, always-on enterprise applications.
  • Strong understanding of cloud-native architectures and distributed systems.
  • Experience with Azure services such as Functions, App Services, AKS, Event Hubs, Service Bus, and Application Insights.
  • Strong troubleshooting, communication, and documentation skills.
  • Experience in financial services or regulated industries.
  • Knowledge of microservices architecture and event-driven systems.
  • Experience with .NET and/or Java-based applications.
  • Familiarity with DevOps practices, CI/CD pipelines, and Infrastructure as Code.
  • Experience establishing governance, operational standards, and performance best practices.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Azure Cosmos DB Developer
Azure Cosmos DB Developer

Tata Consultancy Services • Phoenix (AZ)

On-site
USD 90,000 - 120,000
Discretionary Annual Incentive
Comprehensive Medical Coverage: Health
Family Leave: Parental Leaves
+3
Azure Cosmos DB Architect
Azure Cosmos DB Architect

IPolarity LLC • Whippany (NJ)

On-site
USD 140,000 - 190,000
Azure Cosmos DB Architect & Performance Engineer
Azure Cosmos DB Architect & Performance Engineer

Insight Global • Phoenix (AZ)

Hybrid
USD 120,000 - 180,000
Database Engineer - CosmosDB
Database Engineer - CosmosDB

Blueprint Consulting Services • New York (NY)

On-site
USD 90,000 - 120,000
Medical, dental, and vision coverage
Flexible Spending Account
401(k) program
+3
Azure Cosmos DB Architect
Azure Cosmos DB Architect

IPolarity • Hanover Township (NJ)

On-site
USD 130,000 - 180,000
Azure SQL Database Developer
Azure SQL Database Developer

Orion Innovation • Montvale (NJ)

On-site
USD 110,000 - 170,000
Azure Cosmos DB Architect for Global, Scalable Solutions
Azure Cosmos DB Architect for Global, Scalable Solutions

IPolarity LLC • Whippany (NJ)

On-site
USD 140,000 - 190,000
Senior Azure Cosmos DB Architect & Optimizer
Senior Azure Cosmos DB Architect & Optimizer

Tata Consultancy Services • Phoenix (AZ)

On-site
USD 90,000 - 120,000
Discretionary Annual Incentive
Comprehensive Medical Coverage: Health
Family Leave: Parental Leaves
+3
Senior Cosmos DB & Azure Data Engineer for AI
Senior Cosmos DB & Azure Data Engineer for AI

Western Alliance Bank • Dallas (TX)

On-site
USD 140,000 - 190,000
Competitive salary
Ownership stake
Medical insurance
+5
Staff Engineer II - Database Engineering
Staff Engineer II - Database Engineering

Western Alliance Bank • Dallas (TX)

On-site
USD 140,000 - 190,000
Competitive salary
Ownership stake
Medical insurance
+5