AWS Cloud Developer

CrowdStrike
United States
3 days ago
Apply on hudsonmanpower.recruitee.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$104,000.0 - $114,400.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services Software System Penetration Testing Computer Vision Microsoft Azure Software as a Service Cloud Computing Cloud Engineering Code Review Cyber Security Data Centers
+24 more
Information Engineering Python (Programming Language) Network Security Network Segmentation Software Architecture Cloud Services Red Team (Cyber Security) Software Engineering Web Testing Google Cloud Cloud Platform System Software Security Software Application Programming Backend Infrastructure Automation Frameworks Information Technology Production Code Apache Kafka Cloud Migration Api Design Cloudwatch Software Coding Terraform Service Stack

Job description

  • 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., Deliver generative AI-enabled source code review and application security engagements. Coordinate with leadership, organize resources, refine and present assessment findings, document recommendations, and mentor junior red team members. Support penetration testing projects, including external and web application testing, while managing engagement delivery and improving security assessment technologies and workflows.

Requirements

Develop and maintain AWS cloud-native applications and backend services using Python. Design scalable architectures, APIs, event-driven applications, and system integrations with Lambda, Step Functions, Kafka, Terraform, and CloudWatch. Troubleshoot complex cloud issues, support migration and modernization, and contribute to technical architecture decisions. This is a hands-on senior developer role requiring regular coding, strong system design, and backend development expertise, with Java-to-Python/AWS experience preferred., 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., 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., * 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, * 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, Designs and engineers secure network and cloud architectures across AWS, GCP, Azure, and physical data centers. Responsibilities include threat modeling, network segmentation, monitoring, alerting, automation, attack-surface reduction, and secure connection patterns. The role drives strategic security improvements, partners with product and infrastructure teams, communicates architectural decisions, and mentors engineers. Candidates need deep hybrid networking and cloud security expertise, protocol knowledge, scripting ability, independent problem-solving skills, and strong communication. Top Skills: AIApplied CryptographyAWSAzureCi/CdDnsGCPGoHttp/SHybrid Cloud NetworkingPrivate EndpointsPythonService MeshesShell ScriptingTcp/IpTlsTransit GatewaysVpcsZero Trust Architecture

Benefits & conditions

115K-160K Annually Senior level 115K-160K Annually Senior level Cloud * Computer Vision * Information Technology * Sales * Security * Cybersecurity Conduct AWS cloud threat hunting for global clients using Falcon, threat intelligence, cloud logs, queries, and scripts. Review configurations, identify adversarial activity and unauthorized access risks, develop defensive recommendations, and manage client projects. Communicate findings through technical reports, presentations, and stakeholder briefings, including to CISO-level audiences, regulators, and legal counsel. Top Skills: AWSAws-Native ServicesCi/CdCloud Control PlaneCloud LoggingCloud NetworkingCloud SecurityData SecurityFalconGoIdentity And Access ManagementPythonThreat IntelligenceWorkload Security

What you need to know about the Colorado Tech Scene

With a business-friendly climate and research universities like CU Boulder and Colorado State, Colorado has made a name for itself as a startup ecosystem. The state boasts a skilled workforce and high quality of life thanks to its affordable housing, vibrant cultural scene and unparalleled opportunities for outdoor recreation. Colorado is also home to the National Renewable Energy Laboratory, helping cement its status as a hub for renewable energy innovation.

Key Facts About Colorado Tech

  • Number of Tech Workers: 260,000; 8.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Lockheed Martin, Century Link, Comcast, BAE Systems, Level 3
  • Key Industries: Software, artificial intelligence, aerospace, e-commerce, fintech, healthtech
  • Funding Landscape: $4.9 billion in VC funding in 2024 (Pitchbook)
  • Notable Investors: Access Venture Partners, Ridgeline Ventures, Techstars, Blackhorn Ventures
  • Research Centers and Universities: Colorado School of Mines, University of Colorado Boulder, University of Denver, Colorado State University, Mesa Laboratory, Space Science Institute, National Center for Atmospheric Research, National Renewable Energy Laboratory, Gottlieb Institute

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on hudsonmanpower.recruitee.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:34 min

Essential commands for running and testing Terraform configurations

Hennie Francis · LIVE

3:10 min

Understanding the core concepts of API design

Alen Pokos · LIVE

1:34 min

Pivoting careers into specialized platform engineering roles

Xavier Portilla Edo · LIVE

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · World Congress 2024

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all