Python Developer

AI overview

Join a team building and operating production-grade backend APIs with a focus on clean, maintainable code and advanced database handling, leveraging Python and modern frameworks.
Position: Python Developer
Location: Fort Mill, SC/ NYC, NY
Duration: Full-Time
 
ROLE SUMMARY
Seeking a Senior Python Backend API Engineer with deep hands-on experience building and operating production-grade backend APIs.
The candidate must demonstrate strong ownership, technical depth, and independent execution capability.
MANDATORY SCREENING CRITERIA (ALL REQUIRED)
1. Core Python Backend Expertise
• 5+ years of hands-on Python backend development
• Designed and implemented REST APIs from scratch
• Strong experience with FastAPI, Flask, or Django REST Framework
• Must be currently writing production Python code
2. API Design & Security
REST principles: resource modeling, versioning, idempotency
• Authentication & authorization: JWT, OAuth2, API keys
• Error handling, logging, and observability
3. Database & Data Handling
Strong experience with PostgreSQL or MySQL
• Schema design, indexing, query optimization
• Transactions and data integrity
4. Engineering Discipline
Clean, maintainable, testable code
• Unit and integration testing
• Independent debugging of production issues
• Refactoring legacy or poorly structured codebases
NICE-TO-HAVE (STRONG ADVANTAGE)
• AWS or cloud exposure (EC2, Lambda, API Gateway, S3, IAM)
• Docker (required if Kubernetes is mentioned)
• Kubernetes, CI/CD pipelines
• Async Python, background jobs, or message queues

Qode is dedicated to helping technical talent around the world find meaningful careers that match their skills and interests. Our platform provides a range of resources and tools that empower job seekers to take control of their careers and connect with top employers across a variety of industries. We believe that every individual deserves to find work that they're passionate about, and we are committed to making that vision a reality.Qode's team of experienced professionals is passionate about creating a better world of work by providing innovative solutions that improve the job search process for both job seekers and employers. We believe in transparency, trust, and collaboration, and we strive to build strong relationships with our customers and partners. Through our platform, we aim to create a more engaged and fulfilled global workforce that drives innovation and growth.

View all jobs
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Python Developer Q&A's
Report this job
Apply for this job