Senior Backend Engineer (Python) | $40-$120/hr Remote
Overview
This Senior Backend Engineer role involves designing and optimizing robust backend APIs using Python and FastAPI, deploying scalable solutions on AWS and Kubernetes, and architecting real-time systems with WebSockets and message queues. The work directly contributes to training next-generation AI systems by providing high-quality, real-world input that improves model learning and reasoning. The position is fully remote and contract-based, requiring strong communication and autonomy.
What You'll Do7
- 1Design, develop, and optimize robust backend APIs using Python and FastAPI frameworks
- 2Implement scalable and efficient solutions leveraging AWS cloud services and Kubernetes orchestration
- 3Architect and deploy secure, high-performance real-time systems utilizing WebSockets and message queues
- 4Collaborate with cross-functional engineers and stakeholders to deliver technical excellence and innovative solutions
- 5Review and refactor legacy codebases to improve maintainability, performance, and scalability
- 6Maintain detailed documentation for internal and external teams
- 7Champion written and verbal communication to facilitate clear collaboration across the customer's team
Requirements7
- 1Expert-level proficiency in Python with a strong background in backend development
- 2In-depth experience with AWS services and cloud-based application deployment
- 3Hands-on expertise in building APIs with FastAPI and implementing real-time features using WebSockets
- 4Strong knowledge of Kubernetes for container orchestration and microservices management
- 5Solid understanding of message queues and event-driven architecture
- 6Exceptional written and verbal communication skills with a passion for articulate collaboration
- 7Proven ability to work autonomously in a fast-paced, distributed environment
Who Should Apply
The ideal candidate is a senior Python backend engineer with deep expertise in AWS, FastAPI, WebSockets, and Kubernetes, who thrives in autonomous, remote environments. Experience with AI-driven projects or high-impact systems is a plus, and strong communication skills are essential for cross-team collaboration.
Salary Insight
The role offers an hourly rate of $40-$120 per hour, indicating a contract position with variable pay based on experience and project scope.
Required Skills
Application Tip
Tailor your resume to highlight specific projects where you built real-time systems with WebSockets and message queues, and emphasize any experience working on AI training pipelines. In your cover letter, explicitly demonstrate your written communication skills by concisely explaining a complex backend architecture you've implemented.