Job Overview
We are seeking a highly experienced, hands-on AWS/Python Developer with a strong software development background. This is a developer-focused cloud role, not an infrastructure, DevOps, platform, or data-focused position.
The ideal candidate will have extensive experience developing applications in AWS and Python, with strong backend development, cloud architecture, and system design skills. Candidates with a Java development background who transitioned to Python/AWS are highly preferred.
Location
Remote – Eastern, Central, or Mountain Time Zones only
PST and Arizona candidates are not eligible.
Key Responsibilities
- Design, develop, and maintain cloud-based applications and backend services.
- Write production-quality code in Python on a daily basis.
- Develop and maintain AWS cloud-native applications.
- Design and implement scalable, reliable cloud solutions.
- Develop APIs and event-driven applications.
- Troubleshoot and resolve complex application and cloud issues.
- Collaborate with engineering and application teams on system design and implementation.
- Support cloud migration and modernization initiatives.
- Contribute to technical architecture and design decisions.
Ideal Candidate Profile
The ideal candidate is a senior software developer who has evolved from Java into Python and AWS cloud development. They should have deep application-development experience rather than primarily working in infrastructure, DevOps, platform engineering, or data engineering.
Preferred Qualifications
- Previous Java development experience, particularly candidates who transitioned from Java to Python/AWS
-
AWS certifications such as:
- AWS Solutions Architect – Professional
- AWS DevOps Engineer – Professional
- Experience with large-scale cloud migration projects
- Strong communication and follow-through
- Strategic thinking and ability to make sound technical decisions
Requirements
Required Skills & Experience
- 14–15+ years of software development/cloud engineering experience preferred
- Extensive hands-on AWS experience
- Strong Python development experience, typically 5+ years
- Strong hands-on experience with AWS Lambda
- Experience with AWS Step Functions
- Strong Terraform and Infrastructure-as-Code (IaC) experience
- Strong API development experience
- Experience with Kafka
- Strong CloudWatch experience
- Strong understanding of cloud technologies and architecture
- Strong system design knowledge
- Strong troubleshooting and problem-solving skills
- Strong backend development experience
- Ability to continue writing code hands-on in a senior/lead/architect capacity
Important Candidate Requirements
This is a hands-on developer role. Candidates must be actively involved in software development and comfortable writing code regularly.
Strong candidates typically have:
- Extensive experience developing in the U.S. environment
- 10+ years of U.S.-based experience preferred
- 5+ years of hands-on Python development
- Significant recent AWS experience
- Strong hands-on Lambda experience
- Previous Java development experience is highly preferred
Core Technology Stack:Python | Java | AWS | Lambda | Step Functions | Terraform | IaC | Kafka | API Development | CloudWatch | System Design | Cloud Technologies
Highlights
Hands-on AWS/Python Developer role requiring strong Lambda, Terraform, IaC, API, Kafka & system design skills. 14–15+ years preferred, with 5+ years Python and deep AWS experience.
Apply directly on RemoteJobs.org: https://remotejobs.org/remote-jobs/senior-aws-cloud-developer-python-hudson-manpower