
Python Developer
Required Skills
Job Description
Job Title: Python Developer
Job Type: Full-time, Contract (W2 or Self Incorporated)
Location: Hybrid – Dallas, Texas, United States, Dallas County (1 day onsite per month)
Job Summary:
Join our team as a Python Developer and help architect, build, and maintain cutting-edge serverless solutions on AWS. In this hybrid role based in Dallas, you’ll collaborate with forward-thinking professionals, leveraging the latest in cloud and infrastructure-as-code technologies to deliver high-impact software solutions. This is a fantastic opportunity for someone passionate about innovation, automation, and creating scalable distributed systems.
Key Responsibilities:
- Design, develop, and deploy robust Python applications leveraging AWS Lambda and other serverless technologies.
- Implement and maintain infrastructure using Terraform, ensuring seamless deployment and scalability.
- Integrate with AWS services including S3, EC2, Route53, and data streaming platforms such as Kafka.
- Participate in the complete software development lifecycle, from ideation and architecture through deployment and maintenance.
- Collaborate closely with team members, providing written and verbal updates to ensure transparency and alignment.
- Champion best practices related to performance, security, scalability, and disaster recovery in all deliverables.
- Contribute to code reviews, version control, and continuous integration to maintain high software quality standards.
Required Skills and Qualifications:
- 5+ years of professional experience developing in Python (Python 3.12 preferred, but all versions considered).
- 3+ years of hands-on experience with AWS Lambda and serverless application architectures.
- Strong expertise with Kafka or similar data streaming platforms and distributed computing.
- In-depth knowledge of AWS services including S3, EC2, and Route53.
- Proven experience with Terraform for infrastructure-as-code (TerraGrunt experience is a plus).
- Excellent written and verbal communication skills, with the ability to clearly articulate technical concepts to stakeholders.
- Proficiency in Git and modern code versioning workflows.
Preferred Qualifications:
- AWS Certification – AWS Developer or Associate Architect strongly preferred.
- Experience with additional AWS serverless services such as Step Functions or API Gateway.
- Familiarity with other cloud-native data processing tools and platforms.
This role requires candidates to be comfortable with periodic onsite presence in Dallas and to participate in client interviews. If you are passionate about cloud-native development and want to make an impact with a dynamic and innovative team, we would love to hear from you!