Software Development Engineer, AWS

Amazon Web Services (AWS)

Minneapolis (MN)

Hybrid

USD 143,700 - 194,400

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
401(k) matching
Paid time off
Parental leave

Job summary

Amazon Web Services (AWS) is seeking a Software Development Engineer to help design, implement, and maintain scalable networking software driving the backbone of AWS global infrastructure. You will work in a hybrid team combining software, systems development, and network engineering across regions (USA, Ireland, Australia) to deliver high‑performing services.

You will mentor juniors and participate in on‑call rotations while collaborating with security, operations, and other engineering teams

Qualifications

  • 3+ years of professional software development experience.
  • 2+ years of design or architecture experience for new or existing systems.
  • 1+ year of experience as a software development engineer or related role.
  • 1+ year of developing large‑scale, multi‑tiered, distributed applications using C#, C++, Java, or Perl.
  • 1+ year of object‑oriented design experience.
  • Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related field.
  • Proficiency with at least one programming language.

Responsibilities

  • Design, implement, test, deploy, and maintain scalable, automated service solutions.
  • Write high‑quality distributed system software.
  • Work in an agile environment to prioritize and deliver critical features.
  • Collaborate closely with Network, Systems, and Software Engineering teams to roll out new designs and products and to sustain networking software tools.
  • Use data to measure success, identify faults, and prevent customer impact.
  • Mentor junior engineers and contribute to team growth.

Skills

Software development
Distributed systems
Object‑oriented design
Programming languages
C#
C++
Java
Perl

Education

Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field

Job description

Job Overview

AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure. As part of the Backbone Enterprise and Regional Engineering (BERE) organization, you will help build software‑defined network (SDN) solutions that support the backbone of Amazon’s global network.

You will work in a hybrid team of software, systems development, and network engineers. The role involves designing, implementing, testing, deploying, and maintaining scalable, automated service solutions. You will collaborate across regions (USA, Ireland, Australia) and partner with security, operations, and other engineering teams to deliver high‑performance, secure networking infrastructure.

Key Responsibilities
  • Design, implement, test, deploy, and maintain innovative solutions to improve service performance, durability, cost, and security.
  • Write high‑quality distributed system software.
  • Work in an agile environment to prioritize and deliver critical features.
  • Collaborate closely with Network, Systems, and Software Engineering teams to roll out new designs and products and to sustain networking software tools.
  • Use data to measure success, identify faults, and prevent customer impact.
  • Leverage strong problem‑solving skills and cross‑team collaboration to deliver solutions.
  • Document processes and procedures.
  • Mentor junior engineers and contribute to team growth.
  • Participate in a rotating on‑call schedule (one week every two months).
Day in the Life
  • Work in a 24x7 on‑call rotation, taking on critical events and driving resolution.
  • Travel to data center and network sites as needed.
  • Engage with customers during problem resolution and maintain high alertness during scheduled work hours.
  • Collaborate with internal partners to develop next‑generation platforms and tooling.
Basic Qualifications
  • 3+ years of professional software development experience.
  • 2+ years of design or architecture experience for new or existing systems.
  • 1+ year of experience as a software development engineer or related role.
  • 1+ year of developing large‑scale, multi‑tiered, distributed applications using C#, C++, Java, or Perl.
  • 1+ year of object‑oriented design experience.
  • Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related field.
  • Proficiency with at least one programming language.
Preferred Qualifications
  • 3+ years of full software development life cycle experience, including coding standards, code reviews, source control, build processes, testing, and operations.
  • Bachelor’s degree in computer science or equivalent.

Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information.

Salary: USD 143,700.00 – 194,400.00 annually. Benefits include health insurance, 401(k) matching, paid time off, and parental leave. Learn more at https://amazon.jobs/en/benefits.

Location: USA, MN, Minneapolis. Company: Amazon Data Services, Inc. Job ID: A10470595

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Development Engineer, STRADA
Software Development Engineer, STRADA

Amazon Web Services (AWS) • Minneapolis (MN)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
+1
Software Development Engineer II, Network Platform Development
Software Development Engineer II, Network Platform Development

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 144,000 - 194,000
Software Development Engineer
Software Development Engineer

Amazon Web Services (AWS) • Minneapolis (MN)

On-site
USD 144,000 - 194,000
RSUs
Health insurance
401(k) matching
+1
Software Development Engineer II, Network Platform Development
Software Development Engineer II, Network Platform Development

Socket.dev • Seattle (WA)

On-site
USD 144,000 - 194,000
Software Dev Engineer II , AWS Intent Driven Networking (AIDN)
Software Dev Engineer II , AWS Intent Driven Networking (AIDN)

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 144,000 - 194,000
Software Dev Engineer, AWS Networking
Software Dev Engineer, AWS Networking

Socket.dev • Seattle (WA)

On-site
USD 144,000 - 194,000
System Development Engineer, STRADA
System Development Engineer, STRADA

Amazon Web Services (AWS) • Minneapolis (MN)

On-site
USD 129,000 - 175,000
Health insurance
401(k) matching
Paid time off
Software Development Engineer, Internet Edge Engineering
Software Development Engineer, Internet Edge Engineering

Socket.dev • Seattle (WA)

On-site
USD 144,000 - 194,000
Software Dev Engineer, AWS Networking
Software Dev Engineer, AWS Networking

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 144,000 - 194,000
Senior Software Dev Engineer, AWS Core Network
Senior Software Dev Engineer, AWS Core Network

Amazon • Santa Clara (CA)

On-site
USD 193,300 - 261,500