Overview:Job Title: Python Full Stack Developer LeadLocation: Seattle, WA
Experience Required: 8-10 Years
Employment Type: Contract
Role OverviewWe are seeking an experienced
Python Full Stack Developer Lead to design, develop, and lead the delivery of scalable, secure, and high-performance applications. This role requires strong hands-on expertise across
Python backend development, modern React-based frontend engineering, cloud-native architecture, and DevOps practices.
The ideal candidate will act as a technical lead, collaborating with cross-functional teams to drive architecture decisions, ensure engineering excellence, and deliver enterprise-grade solutions.
Key ResponsibilitiesBackend Development & Architecture - Design, develop, test, and maintain RESTful APIs using Python (FastAPI, Flask, Django REST Framework).
- Architect and implement scalable backend systems with strong focus on performance, reliability, and security.
- Develop and maintain asynchronous services using asyncio, aiohttp, and message-driven architectures.
- Integrate enterprise systems and third-party APIs.
Frontend Development - Collaborate with frontend teams to build and integrate UI components using ReactJS (Vite 18+), TypeScript, Mantine, Jotai, and Nivo.
- Support frontend testing strategies using Jest, Vitest, and Playwright.
Databases & Messaging - Design and manage NoSQL and relational data stores, including MongoDB (Replica Sets), Redis (JWT caching), PostgreSQL, MySQL, and SQL Server.
- Implement messaging and event-driven solutions using RabbitMQ and Kafka.
Cloud, DevOps & Infrastructure - Lead containerized application development using Docker and Kubernetes.
- Design and maintain CI/CD pipelines using Jenkins and Azure DevOps.
- Implement Infrastructure as Code (IaC) using Terraform, Ansible, and HashiCorp Packer.
- Support deployments across Azure (IaaS/PaaS) and VMware vSphere environments.
- Manage API gateway and ingress configurations using Nginx / Nginx Ingress and load balancer concepts (F5).
Security, Monitoring & Operations - Implement API security best practices including OAuth2, JWT authentication, rate limiting, and certificate management (Venafi).
- Support logging, monitoring, and observability using Grafana and Splunk.
- Perform network-level debugging using curl, tcpdump, OpenSSL.
- Integrate with Active Directory using Python LDAP3 and advanced directory queries.
Leadership & Collaboration - Lead code reviews, enforce clean code practices, and ensure maintainable architecture.
- Mentor junior engineers and provide technical guidance.
- Work closely with Product, Infrastructure, Network, and Security teams to ensure stable and secure deployments.
- Support operational processes including JIRA infrastructure requests and ServiceNow CMDB synchronization.
Required Technical SkillsBackend - Strong proficiency in Python core concepts, development, debugging, and maintenance.
- REST API development using FastAPI, Flask, Django REST Framework.
- Asynchronous programming and event-driven architectures.
Frontend - ReactJS (Vite 18+), TypeScript, Mantine, Jotai
- UI testing using Jest, Vitest, Playwright
- Data visualization using Nivo
DevOps & Cloud - Docker, Kubernetes, Container Registry (Harbor)
- CI/CD: Jenkins, Azure DevOps
- IaC: Terraform, Ansible, Packer
- Cloud Platforms: Azure (IaaS, PaaS), VMware vSphere
Databases & Messaging - MongoDB, Redis, PostgreSQL, MySQL, SQL Server
- RabbitMQ, Kafka
Security & Monitoring - OAuth2, JWT, API security best practices
- Venafi, Grafana, Splunk
Desirable Skills - Strong experience in Microsoft Azure, Python, DevOps CI/CD, and ReactJS
- Prior experience leading distributed or cross-functional engineering teams
- Exposure to large-scale, enterprise backend architectures
Key Competencies - Strong technical leadership and ownership mindset
- Excellent problem-solving and analytical skills
- Ability to balance hands-on development with architectural decision-making
- Strong communication and collaboration skills in fast-paced environments