Software Development Engineer II

World's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuous innovation.
$129,300 - $223,600
Cloud
Mid-Level Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Cloud · Enterprise SaaS · Cybersecurity

Description For Software Development Engineer II

AWS is seeking a Software Development Engineer II to join their team working on cloud computing solutions for U.S. Intelligence Community agencies. This role is part of Amazon Web Services (AWS), the world's leading cloud platform provider, and requires an active TS/SCI security clearance.

The position involves developing critical products that enable AWS to expand its global footprint, working with distributed systems, data mining, automation, optimization, scalability, and security. You'll be part of teams like ADC2S, AWS Cutlass, Region Services, Cross Domain Services, and others that maintain commercial parity in air-gapped regions and build automated platforms for AWS deployments.

As an SDE II, you'll contribute to building new software and services, drive continuous improvement, work cross-functionally with other teams, and help evaluate new technologies. The role requires strong programming skills in languages like Java, C++, or C#, with experience in object-oriented design and system architecture.

The position offers competitive compensation ranging from $129,300 to $223,600 based on location, plus equity and comprehensive benefits. AWS values diversity and inclusion, offering employee-led affinity groups and fostering a culture of continuous learning and growth. The role provides opportunities for mentorship and career development while maintaining work-life harmony.

This is an excellent opportunity for experienced developers who want to work with cutting-edge cloud technologies while supporting critical national security infrastructure. The role combines technical challenges with meaningful impact, backed by AWS's industry-leading innovation and scale.

Last updated 8 hours ago

Responsibilities For Software Development Engineer II

  • Build new software and services
  • Drive continuous improvement and world-class efficiency
  • Work cross-functionally with other teams
  • Improve operational readiness and availability
  • Evaluate and recommend new technologies
  • Drive operational excellence across organization

Requirements For Software Development Engineer II

Java
Python
  • 5+ years of non-internship professional software development experience
  • 5+ years of programming using modern programming languages (Java, C++, or C#)
  • 2+ years of non-internship design or architecture experience
  • Current, active US Government Security Clearance of Top Secret or above
  • Object-oriented design experience

Benefits For Software Development Engineer II

Medical Insurance
Dental Insurance
Vision Insurance
  • Medical benefits
  • Financial benefits
  • Mentorship and career growth opportunities
  • Work-life harmony
  • Employee-led affinity groups
  • Inclusive culture

Interested in this job?

Jobs Related To Amazon Software Development Engineer II

System Development Engineer, Kumo ADC Operations

AWS System Development Engineer role supporting U.S. Intelligence Community, focusing on cloud computing solutions and automation with competitive compensation and comprehensive benefits.

System Development Engineer II, Systems Development (Miracle Team)

AWS Systems Development Engineer role focusing on cloud computing solutions for Intelligence Community, requiring strong Linux/Unix knowledge and software development skills.

Software Development Engineer II, Software Development (Miracle Team)

AWS Software Development Engineer II position working on cloud computing solutions for U.S. Intelligence Community agencies, requiring TS/SCI clearance and strong development experience.

Network Development Engineer

Network Development Engineer role at AWS, building and operating cloud infrastructure networks, combining networking expertise with automation and system design.

Software Development Engineer II, Software Development (Miracle Team)

AWS Software Development Engineer II position focusing on cloud computing solutions for U.S. Intelligence Community, requiring TS/SCI clearance and strong programming skills.