Jobs at StackScan

Senior Software Developer

at StackScan • Full-time

Location

remote

Experience

3-6 years

Compensation

$80k-$150k

Posted 1mo ago

by
Profile Picture of Melanie

Melanie Cohen

About this Opportunity

Senior Python Developer (MongoDB Expert)

We are seeking a highly experienced Senior Python Developer with deep expertise in MongoDB to design, build, and scale robust backend systems. You will play a critical role in architecting high-performance data-driven applications, optimizing database structures, and leading engineering best practices. This role requires strong problem-solving ability, ownership mindset, and experience working in scalable, production-grade environments.

Key Responsibilities

  • Design and develop scalable backend systems using Python

  • Architect and optimize MongoDB schemas, queries, and indexing strategies

  • Build and maintain RESTful APIs and microservices

  • Ensure high performance, reliability, and security of applications

  • Collaborate with cross-functional teams to define and implement solutions

  • Lead code reviews, mentor junior developers, and enforce best practices

  • Identify bottlenecks and proactively improve system efficiency

Required Skills & Experience

  • 5+ years of experience in Python development

  • Strong hands-on expertise with MongoDB (aggregation, indexing, performance tuning)

  • Experience with frameworks such as FastAPI, Django, or Flask

  • Solid understanding of system design, data modeling, and distributed systems

  • Experience with cloud platforms (AWS, GCP, or Azure)

  • Familiarity with Docker, CI/CD pipelines, and scalable architectures

  • Strong debugging, optimization, and analytical skills

Nice to Have

  • Experience with asynchronous programming (e.g., asyncio)

  • Knowledge of message queues (Kafka, RabbitMQ)

  • Exposure to data pipelines or ETL systems

What We Offer

  • Opportunity to work on high-impact, scalable systems

  • Collaborative and engineering-driven culture

  • Competitive compensation and growth opportunities

This role is ideal for someone who thrives on solving complex backend challenges and building systems that scale efficiently.

Find the perfect job!

Use Job Hunt AI to find the perfect job for you.

Job Hunt AI