Python Developer with MongoDB | Racedog Technologies | Concord, NC / Charlotte, NC

RaceDog Technologies

Concord, Charlotte (NC, NC)

On-site

USD 140,000 - 190,000

Full time

5 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

RaceDog Technologies is seeking an exceptionally skilled Python Developer with MongoDB expertise to join our enterprise data engineering team on a full-time onsite basis in Concord or Charlotte, NC. You will design high-performance Python microservices, manage NoSQL schemas, and build robust data ingestion pipelines.

You should have 12+ years of software engineering experience, deep Python expertise (FastAPI/Django), and MongoDB database administration.

Qualifications

  • 12+ years of professional software development experience with Python.
  • Deep knowledge of MongoDB architecture, aggregation, sharding, and optimization.
  • Experience with Python web frameworks (FastAPI, Django) and REST APIs.
  • Knowledge of asynchronous programming, message brokers, and caching layers.
  • Onsite residency in Concord, NC or Charlotte, NC.

Responsibilities

  • Design, develop, test, and maintain backend microservices and RESTful APIs in Python (Django, FastAPI, Flask).
  • Architect and optimize MongoDB schemas, sharded clusters, aggregations, and indexing strategies.
  • Build scalable data ingestion pipelines, ETL workflows, and Celery/Redis queues.
  • Ensure high availability, data consistency, backup automation, and performance tuning for NoSQL databases.
  • Collaborate with frontend developers, software architects, and data analysts during sprints.
  • Implement unit tests with PyTest and CI/CD pipelines.
  • Enforce data security with encryption-at-rest and RBAC in MongoDB.
  • Perform RCA and troubleshoot performance bottlenecks in backend services and databases.
  • Mentor junior developers and participate in peer code reviews and design sessions.
  • Write API specs, documentation, and database runbooks.

Skills

Python
MongoDB
Django
FastAPI
Async programming
Redis
REST APIs

Education

Bachelor’s degree in CS/SE/IT or related

Tools

MongoDB
Kafka
RabbitMQ
Redis
Docker
Kubernetes

Job description

Position Summary

We are seeking an exceptionally skilled and experienced Python Developer with MongoDB expertise to join our enterprise data engineering team on a full-time onsite basis in Concord or Charlotte, NC, via Racedog Technologies. In this critical backend development role, you will be responsible for designing high-performance Python microservices, managing scalable NoSQL database schemas, and building robust data ingestion pipelines. The ideal candidate will bring 12+ years of professional software engineering experience, deep technical mastery in Python, FastAPI/Django, and MongoDB database administration. If you possess a distinguished background in NoSQL data engineering and backend Python development, we invite you to apply.

Detailed Job Description

As a Python Developer with MongoDB in Concord, NC / Charlotte, NC via Racedog Technologies, you will serve as a principal technical authority responsible for engineering scalable backend applications and high-throughput document databases. Your daily responsibilities will encompass developing RESTful APIs in Python, optimizing MongoDB aggregation pipelines, implementing data caching layers, and ensuring database security and integrity. You will collaborate closely with data architects, frontend developers, and product managers.

Key Responsibilities
  • Design, develop, test, and maintain robust backend microservices and RESTful APIs utilizing Python (Django, FastAPI, Flask).
  • Architect and optimize MongoDB database schemas, sharded clusters, aggregation pipelines, and indexing strategies.
  • Build scalable data ingestion pipelines, ETL workflows, and asynchronous task queues using Celery and Redis.
  • Ensure high availability, data consistency, backup automation, and performance tuning for mission-critical NoSQL databases.
  • Collaborate proactively with frontend developers, software architects, and data analysts during agile sprint cycles.
  • Implement rigorous code quality standards, unit testing (PyTest), and continuous integration (CI/CD) pipelines.
  • Enforce strict data security baselines, encryption-at-rest, and role-based access control (RBAC) in MongoDB environments.
  • Conduct root-cause analysis (RCA) and troubleshoot complex performance bottlenecks in backend services and databases.
  • Mentor junior developers and participate in peer code reviews and architectural design sessions.
  • Author comprehensive technical documentation, API specifications, and database schema runbooks.
Required Qualifications & Skills
  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related discipline.
  • Minimum of 12+ years of professional software development experience, with extensive specialized expertise in Python.
  • Deep technical proficiency in MongoDB database architecture, aggregation frameworks, sharding, and performance optimization.
  • Strong practical experience developing scalable web applications and microservices using Python frameworks (FastAPI, Django).
  • Solid working knowledge of asynchronous programming, message brokers (Kafka/RabbitMQ), and caching layers (Redis).
  • Outstanding analytical problem-solving, debugging, and cross-functional communication capabilities.
  • Mandatory residency/work authorization: Ability to operate fully onsite in Concord, NC or Charlotte, NC.
Nice-to-Have Skills
  • Professional certifications such as MongoDB Certified Developer/Administrator or AWS Certified Developer.
  • Prior professional experience working within enterprise financial services or large-scale e-commerce platforms in North Carolina.
  • Familiarity with containerization (Docker) and Kubernetes orchestration.
  • Immediate availability for onsite mobilization in the Charlotte metropolitan area.
Recruitment Pro Tip

When applying for this Python & MongoDB Developer position with Racedog Technologies, ensure your resume explicitly highlights your NoSQL aggregation pipeline tuning, your FastAPI/Django backend portfolio, and your enterprise database optimization achievements.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Python & MongoDB Backend Engineer (Onsite in NC)
Senior Python & MongoDB Backend Engineer (Onsite in NC)

RaceDog Technologies • Concord (NC), Charlotte (NC)

On-site
USD 140,000 - 190,000
Senior Python & MongoDB Engineer
Senior Python & MongoDB Engineer

Saransh Inc • Charlotte (NC)

On-site
USD 130,000 - 190,000
Senior Python & MongoDB Engineer C2C jobs Charlotte, NC
Senior Python & MongoDB Engineer C2C jobs Charlotte, NC

Tech Mirrors • Charlotte (NC)

On-site
USD 120,000 - 180,000
Java & Python Developer with AWS, LangChain / Sierra | Racedog Technologies | New York, NY
Java & Python Developer with AWS, LangChain / Sierra | Racedog Technologies | New York, NY

RaceDog Technologies • New York (NY)

On-site
USD 180,000 - 260,000
Python Developer
Python Developer

7Th Sky Tech • Belmont (NC)

On-site
USD 110,000 - 150,000
Python Developer
Python Developer

7Th Sky Tech • Pineville (NC)

On-site
USD 90,000 - 120,000
Python Developer
Python Developer

7Th Sky Tech • Stallings (NC)

On-site
USD 90,000 - 130,000
Python Developer
Python Developer

7Th Sky Tech • Huntersville (NC)

On-site
USD 90,000 - 120,000
Python Developer
Python Developer

7Th Sky Tech • Mint Hill (NC)

On-site
USD 90,000 - 120,000
Lead Data Engineer | Racedog Technologies | Charlotte, NC
Lead Data Engineer | Racedog Technologies | Charlotte, NC

RaceDog Technologies • Charlotte (NC)

On-site
USD 140,000 - 190,000