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
Sponsored
Explore Engineering
Skills in this job
People also search for
Similar Jobs
More jobs at Qode
Sponsored
Apply for this position
Sign In to ApplyAbout Qode
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 wit...
Category:
Engineering