Skip to content

Senior AWS Cloud Developer – Python

  • Remote
    • Houston, Texas, United States
    • San Jose, California, United States
    • Spring, Texas, United States
    • Dayton, Ohio, United States
    • Albany, New York, United States
    • Arlington, Texas, United States
    • Atlanta, Georgia, United States
    • Austin, Texas, United States
    • Blue Ash, Ohio, United States
    • Bothell, Washington, United States
    • Bolingbrook, Illinois, United States
    • Boston, Massachusetts, United States
    • Bridgewater, New Jersey, United States
    • Buffalo Grove, Illinois, United States
    • Los Angeles , California, United States
    • Charlotte, North Carolina, United States
    • Chicago, Illinois, United States
    • Cincinnati, Ohio, United States
    • Cleaveland, Ohio, United States
    • Coppell, Texas, United States
    • Costa Mesa, California, United States
    • Dallas, Texas, United States
    • Colorado Springs, Colorado, United States
    • Fairfax, Virginia, United States
    • Franklin, Tennessee, United States
    • Gainesville, Georgia, United States
    • Grand Rapids, Michigan, United States
    • Greeley, Colorado, United States
    • Greenville, South Carolina, United States
    • Harrisburg, Pennsylvania, United States
    • Hoboken, New Jersey, United States
    +30 more
  • $50 - $55 per hour
  • Information Technology

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.

Job description

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

Job 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

or