Senior Python Developer Remote (USA)

Overview

Hybrid
$60 - $80
Contract - W2
Contract - Independent
Contract - 3 Month(s)
No Travel Required

Skills

Python
FastAPI
Poetry
PostgreSQL
Snowflake
Microservices
AWS
ECS
Docker

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.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.