Senior Software Development Engineer

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

Description For Senior Software Development Engineer

AWS Infrastructure Services is seeking a Senior Software Development Engineer to join their team responsible for the design, planning, delivery, and operation of AWS global infrastructure. This role is part of the team that keeps the cloud running, supporting all AWS data centers and their servers, storage, networking, power, and cooling equipment.

The position offers a unique opportunity to work on greenfield projects within a new organization at AWS, focusing on building large-scale distributed applications from the ground up. You'll be utilizing cutting-edge technologies including reactive microservices, serverless computing, and distributed NoSQL data stores.

As a Senior SDE, you'll be tackling complex architectural challenges and developing extensible solutions that maintain AWS's high standards for safety and security. The role requires strong fundamental algorithm knowledge and system design skills, along with the ability to produce reliable, high-quality code.

You'll be joining a diverse team of software, hardware, and network engineers, working collaboratively across AWS to ensure continuous innovation and optimal infrastructure capacity at the lowest possible cost for customers. The position offers significant mentorship opportunities, allowing you to guide junior engineers while continuing your own professional growth.

AWS values diverse experiences and perspectives, encouraging applications from candidates with non-traditional backgrounds. The company promotes work-life harmony and maintains an inclusive culture through employee-led affinity groups and company-sponsored events. You'll have access to extensive knowledge-sharing resources and career development opportunities within AWS's dynamic environment.

The ideal candidate will bring 5+ years of professional software development experience, strong leadership capabilities, and a track record of delivering complex systems. You should be passionate about quality, creative in problem-solving, and comfortable thinking outside the box while working in a global team environment.

Last updated an hour ago

Responsibilities For Senior Software Development Engineer

  • Solve complex architecture and business problems to come up with extensible solutions
  • Write high quality code that are modular, functional and testable
  • Formally mentor junior engineers on design, coding and troubleshooting
  • Communicate, collaborate and work effectively in a global environment
  • Design and develop systems from scratch utilizing technologies like reactive microservices, serverless computing and distributed NoSQL data stores

Requirements For Senior Software Development Engineer

Java
Python
JavaScript
  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language experience
  • 5+ years of leading design or architecture of new and existing systems experience
  • Experience as a mentor, tech lead or leading an engineering team
  • Bachelor's degree in computer science or equivalent (preferred)
  • Experience building complex software systems delivered to customers
  • Experience with full software development life cycle

Benefits For Senior Software Development Engineer

Medical Insurance
Dental Insurance
Vision Insurance
  • Work-life balance
  • Inclusive team culture
  • Mentorship and career growth opportunities
  • Employee-led affinity groups
  • Knowledge-sharing resources
  • Disability accommodation support

Interested in this job?

Jobs Related To Amazon Senior Software Development Engineer

Senior Software Development Engineer/ Tech Lead, Amazon

Senior Software Development Engineer/Tech Lead position at Amazon's Forge team, focusing on advertising technology platform development with competitive compensation and benefits.

Software Development Engineer, AWS EC2 Elastic Block Store (EBS)

Senior Software Development Engineer position at AWS EBS team, developing high-performance storage solutions for cloud infrastructure using C++, Rust, and working with custom hardware.

Sr. System Dev. Engineer, WW AMZL Innovation and Design Engineering

Senior System Development Engineer role at Amazon Logistics focusing on robotics and automation software development for delivery stations.

System Development Engineer, WW AMZL Innovation and Design Engineering

Senior System Development Engineer role at Amazon Logistics focusing on robotics software development and automation systems for delivery stations.

Sr. System Dev. Engineer, WW AMZL Innovation and Design Engineering

Senior System Development Engineer role at Amazon Logistics, leading robotics software development for delivery station automation, combining software engineering with industrial automation expertise.