Overview
Skills
Job Details
Title: Senior Python Developer
Location: Remote USA
Duration: 3 months contract.
Experience: 10+ years
Interview: 2-3 rounds of interview.
Job Overview:
Qualification Hands on development with Python. This person will actively design backend APIs, write Python code, develop unit tests, and participate in all aspects of the software development lifecycle to build a scalable architecture and product.
Skill Set & Technology
Python, FastAPI, Poetry, PostgreSQL, Snowflake, Microservices, AWS, ECS, Docker (Please take skill matrix from consultants)
Job Description
We are hiring a Senior Python Developer to join our team. This is a contract position for an experienced backend engineer who will play a critical role in designing scalable APIs, building complex systems, and delivering enterprise-grade solutions. What You ll Do Design and develop RESTful APIs using Python and FastAPI Architect and document complex backend systems with clear system design documents (data flows, diagrams, specifications) Write unit and integration tests to ensure code quality Collaborate closely with cross-functional teams throughout the software development lifecycle Optimize for performance and scalability in a microservices-based architecture Deploy and manage services using AWS (ECS) and Docker Work with PostgreSQL and Snowflake for data storage and analytics Use Poetry for dependency management and packaging Contribute to CI/CD and DevOps practices Tech Stack Python, FastAPI, Poetry, PostgreSQL, Snowflake, AWS, ECS, Docker, Microservices What We re Looking For 10+ years of backend development experience Strong proficiency in Python and API development Experience with FastAPI or similar modern Python frameworks Proven ability to design and document complex systems Solid knowledge of distributed systems and microservices Hands-on experience with AWS, Docker, and ECS Strong skills in SQL, especially with PostgreSQL and Snowflake Familiarity with CI/CD pipelines and automated testing Strong communication and team collaboration skills
Nice to Have
Experience with event-driven architecture Background in enterprise SaaS or cloud-native platforms
Note: This role is permanently remote. Candidates must have a reliable internet connection and be authorized to work in the U.S. Candidates must be available to work standard PST hours.