Software Development Engineer - AWS Networking, ICA

Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuous innovation.
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Software Development Engineer - AWS Networking, ICA

AWS Infrastructure Services is at the heart of Amazon Web Services, responsible for the design, planning, delivery, and operation of all AWS global infrastructure. This team keeps the cloud running by managing all AWS data centers, servers, storage, networking, power, and cooling equipment. As a Software Development Engineer on the AWS Networking team, you'll work on critical infrastructure that ensures continuous customer access to AWS services.

The role combines autonomous operation with team collaboration, focusing on delivering projects that impact both team-level and cross-team initiatives. You'll be designing components and services for new features, providing estimates, documenting solutions, reviewing code, and writing optimized software. The position includes operational responsibilities through an on-call rotation every 4-5 weeks during working hours.

AWS values diverse experiences and maintains an inclusive culture where work-life harmony is prioritized. The company offers extensive career development opportunities through knowledge-sharing, mentorship, and employee-led affinity groups. Team members benefit from ongoing learning experiences, including Conversations on Race and Ethnicity (CORE) and AmazeCon conferences.

The compensation package is comprehensive, with base pay ranging from $129,300 to $223,600 depending on geographic location, plus potential equity, sign-on payments, and a full range of medical and financial benefits. This role offers the opportunity to work with cutting-edge technology while solving complex infrastructure challenges that directly impact millions of AWS customers worldwide.

Last updated 2 hours ago

Responsibilities For Software Development Engineer - AWS Networking, ICA

  • Help shape the automation future in Networking
  • Use and develop tools, services and processes that collect and rationalize data from different sources
  • Participate in an on-call rotation with your team
  • Identify and troubleshoot recurring platform issues
  • Contribute to documentation, process and procedures
  • Be involved in the formulation of structured training

Requirements For Software Development Engineer - AWS Networking, ICA

  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Experience with full software development life cycle (preferred)
  • Bachelor's degree in computer science or equivalent (preferred)

Benefits For Software Development Engineer - AWS Networking, ICA

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

Interested in this job?

Jobs Related To Amazon Software Development Engineer - AWS Networking, ICA

Software Development Engineer, AWS Cross Domain Services

AWS Software Development Engineer role focusing on cross-domain cloud services, requiring TS/SCI clearance, specializing in big data analytics and security solutions.

Support Engineer, Prime Video, Catalog Support Engineering

Support Engineer role at Amazon Prime Video focusing on catalog support, content quality, and technical issue resolution using Python, Linux, and debugging skills.

Software Development Engineer, Alexa Subscriptions Growth, Alexa Subscriptions Growth

SDE II position at Amazon's Alexa Subscriptions Growth team, building AI-powered subscription experiences and distributed systems.

Software Dev Engineer II, Amazon

Software Dev Engineer II position at Amazon working on the Universal Brand Catalog team, building large-scale distributed systems and AI-powered brand management solutions.

System Development Engineer, Amazon Payment Products

System Development Engineer role at Amazon Payments focusing on building large-scale distributed payment processing systems serving millions of customers globally.