
Senior Python Developer
Posted May 2

Posted May 2
• Collaborate with an agile team to design, construct, and enhance backend solutions.
• Mentor junior developers while advocating for best practices in coding.
• Work in close partnership with DevOps and QA teams to develop and sustain CI/CD pipelines.
• Conduct code reviews, write tests, and ensure the delivery of clean and maintainable code.
• Actively engage in Agile processes, including sprint planning and user story estimation.
• Communicate effectively in English, both in writing and verbally, with team members and stakeholders.
• Utilize strong analytical and problem-solving skills to troubleshoot and enhance systems.
• Bachelor’s degree in Computer Science, Engineering, or an equivalent field of study.
• Over 5 years of experience in backend development using Python within production environments.
• Practical experience with FastAPI and Pydantic (validation, typing, dependency injection, async I/O).
• Deep understanding of microservices architecture and enterprise design patterns.
• Expertise in PostgreSQL (schema design, migrations, performance tuning).
• Demonstrated experience in developing and maintaining production-level applications.
• Familiarity with building automated tests (e.g., pytest) and delivering clean, maintainable code.
• Practical experience with AWS CDK (TypeScript and/or Python) for provisioning AWS resources (e.g., VPC, ECS/Lambda, RDS for PostgreSQL, API Gateway, SQS/SNS).
• Experience with Cursor, LangChain, OpenAI APIs, or comparable AI tools.
• Competitive salary and performance-based bonuses.
• Flexible work hours and remote work options.
• Comprehensive health, dental, and vision insurance.
• Opportunities for professional development and continuous learning.
• Collaborative and innovative work environment.
Rox Partner
Very
Get handpicked remote jobs straight to your inbox weekly.