
Python Developer
qode.world
full-time
Posted on:
Location Type: Hybrid
Location: Fort Mill • South Carolina • United States
Visit company websiteExplore more
About the role
- 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.
Requirements
- 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
- REST principles: resource modeling, versioning, idempotency
- Authentication & authorization: JWT, OAuth2, API keys
- Error handling, logging, and observability
- Strong experience with PostgreSQL or MySQL
- Schema design, indexing, query optimization
- Transactions and data integrity
- Clean, maintainable, testable code
- Unit and integration testing
- Independent debugging of production issues
- Refactoring legacy or poorly structured codebases
- 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
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PythonREST APIsFastAPIFlaskDjango REST FrameworkPostgreSQLMySQLDockerKubernetesAsync Python
Soft skills
ownershiptechnical depthindependent execution