Logo
Accord Technologies Inc

Lead Python Developer - Mongo DB

Accord Technologies Inc, Charlotte, North Carolina, United States, 28245

Save Job

2 weeks ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. Job Title: Lead Python Developer (MongoDB)

Location: Charlotte, NC (Hybrid/Onsite – In-Person Interview Required)

Duration:12 months

Employment Type: W2 contract

This position requires an

in-person interview

at our Charlotte, NC office.

Job Description

We are looking for an experienced

Lead Python Developer

with strong expertise in

MongoDB

to join our innovative technology team in Charlotte, NC. In this role, you will lead the design, development, and optimization of high-performance Python applications with a focus on

NoSQL databases, microservices, and cloud-native solutions . The ideal candidate will have a proven track record in

backend development, database architecture, and technical leadership .

Key Responsibilities

Lead the design and development of scalable Python-based applications with MongoDB as the primary database. Architect and optimize NoSQL database schemas, queries, and indexing strategies for high performance. Develop RESTful APIs, microservices, and event-driven systems using frameworks like FastAPI, Flask, or Django. Implement data processing pipelines (ETL/ELT) for real-time and batch analytics. Ensure database security, replication, and sharding best practices in MongoDB. Collaborate with frontend developers, DevOps, and cloud engineers to deploy applications on AWS/Azure/GCP. Mentor junior developers, conduct code reviews, and enforce coding standards. Troubleshoot performance bottlenecks and ensure high availability (HA) and disaster recovery (DR) strategies. Work in an Agile/Scrum environment and drive CI/CD automation.

Required Qualifications

9+ years of hands-on Python development experience, with at least 4+ years in MongoDB. Strong expertise in MongoDB (aggregation pipelines, indexing, replication, sharding). Proficiency in Python frameworks (FastAPI, Flask, Django) and asynchronous programming. Experience with cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes). Knowledge of event-driven architectures (Kafka, RabbitMQ) and caching (Redis). Familiarity with DevOps practices (CI/CD, IaC, monitoring). Bachelor’s or Master’s degree in Computer Science, Engineering, or related field. Strong problem-solving skills and ability to lead a technical team.

Preferred Qualifications

MongoDB Certification or AWS/Azure Cloud Certification. Experience in financial services, banking, or fintech. Knowledge of Big Data technologies (Spark, Hadoop).

Seniority level

Seniority level Mid-Senior level Employment type

Employment type Full-time Job function

Job function Engineering and Information Technology Referrals increase your chances of interviewing at Accord Technologies Inc by 2x Sign in to set job alerts for “Python Developer” roles.

Python Developer with AI/ML in Charlotte, NC - Hybrid

Charlotte, NC $100,000.00-$105,000.00 1 week ago Charlotte, NC $100,000.00-$110,000.00 2 weeks ago Charlotte, NC $100,000.00-$115,000.00 3 weeks ago Charlotte, NC $90,000.00-$120,000.00 3 weeks ago Charlotte, NC $75,300.00-$143,100.00 7 hours ago Full Stack Engineer(Python API and nodejs)

Python and Kubernetes Software Engineer - Data, AI/ML & Analytics

Software Engineer 4 - Java, Spring AI, Python, LangChain, LangGraph

Software Engineer (Python/Linux/Packaging)

Python and Kubernetes Software Engineer - Data, Workflows, AI/ML & Analytics

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr