Compunnel Inc.

Python Developer

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Senior Python Developer focused on AWS, located in Alpharetta, GA, or Princeton, NJ. The 12+ month contract requires 6+ years of backend Python experience, AWS serverless expertise, and familiarity with event-driven systems.
🌎 - Country
United States
πŸ’± - Currency
$ USD
-
πŸ’° - Day rate
Unknown
-
πŸ—“οΈ - Date
October 7, 2025
πŸ•’ - Duration
More than 6 months
-
🏝️ - Location
On-site
-
πŸ“„ - Contract
Unknown
-
πŸ”’ - Security
Unknown
-
πŸ“ - Location detailed
Alpharetta, GA
-
🧠 - Skills detailed
#Flask #AWS (Amazon Web Services) #REST (Representational State Transfer) #SQLAlchemy #API (Application Programming Interface) #Terraform #Lambda (AWS Lambda) #Athena #Code Reviews #Data Pipeline #MS SQL (Microsoft SQL Server) #Cloud #Deployment #FastAPI #Logging #Scrum #SNS (Simple Notification Service) #Compliance #"ETL (Extract #Transform #Load)" #GitHub #REST API #Databases #S3 (Amazon Simple Storage Service) #Migration #Debugging #Scala #Microservices #Agile #Observability #Python #DynamoDB #Computer Science #SQS (Simple Queue Service)
Role description
Senior Python Developer (AWS) Location: Alpharetta, GA, or Princeton, NJ Duration: 12 Months + Reports to: Sr. Director of Architecture and Engineering Job Summary The Senior Python Developer will be a key contributor in building the services that power our unified web architecture. This role focuses on designing and delivering high-quality, cloud-native applications on AWS, using event-driven and serverless patterns. While experience with AWS Chalice is not required, familiarity with it is a strong plus, as many of our services are deployed using Chalice for Lambda-based workflows. The ideal candidate combines strong backend development skills with a passion for scalable, secure, and well-documented solutions. Responsibilities β€’ Design, build, and maintain backend services and microservices in Python, deployed on AWS. β€’ Develop APIs (REST/OpenAPI) and integrate with front-end and partner services. β€’ Implement event-driven workflows using AWS services such as Lambda, SQS/SNS, EventBridge, and Step Functions. β€’ Contribute to ETL and data pipelines, leveraging S3/Parquet, Glue, and Athena where needed. β€’ Work within an Agile/Scrum team, participating in sprint planning, standups, and reviews. β€’ Collaborate with architects and product owners to translate requirements into scalable, testable services. β€’ Write automated tests (unit, integration) and contribute to CI/CD pipelines. β€’ Optimize services for performance, reliability, and cost within a serverless/cloud-native model. β€’ Participate in code reviews, mentor junior developers, and help enforce coding standards. β€’ Document service architecture, APIs, and operational runbooks. Skills β€’ Expert proficiency in Python for backend development. β€’ Strong experience with AWS serverless services (Lambda, Fargate, SQS/SNS, EventBridge, Step Functions, DynamoDB, S3). β€’ Familiarity with AWS Chalice or similar frameworks (Flask/FastAPI with Lambda integration). β€’ Strong knowledge of REST API design and OpenAPI specifications. β€’ Solid understanding of relational databases (Postgres preferred) and ORMs (SQLAlchemy a plus). β€’ Experience with CI/CD pipelines (GitHub Actions, Terraform/CDK familiarity helpful). β€’ Knowledge of observability and logging (OpenTelemetry, CloudWatch). β€’ Strong debugging, performance tuning, and collaboration skills. Experience β€’ Bachelor’s degree in Computer Science or related field (or equivalent experience). β€’ 6+ years of professional backend development in Python. β€’ Hands-on experience with AWS cloud-native/serverless architectures. β€’ Experience building event-driven systems and working with messaging queues. β€’ Prior exposure to Chalice is a plus, but not required. β€’ Background in compliance-driven environments (education, finance, healthcare) preferred. Key Measurements β€’ Delivery of reliable, testable, and well-documented Python services. β€’ Performance, scalability, and cost-efficiency of AWS deployments. β€’ Contribution to migration and integration of legacy systems into unified services. β€’ Team collaboration and mentorship impact. β€’ Positive feedback from stakeholders on delivery speed and quality.