Software Development Engineer, Ariadne

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

Description For Software Development Engineer, Ariadne

AWS Infrastructure Services is at the heart of Amazon's cloud operations, 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 critical infrastructure. As a Software Development Engineer in the Ariadne team, you'll work on AWS's network platform, which is crucial for both Amazon's e-commerce and cloud computing solutions. The position focuses on developing autonomous software systems that transform network building and operations.

The role involves creating and enhancing scalable autonomous controller services that monitor network state and optimize traffic based on programmable business logic. You'll be working with world-class leaders in distributed systems development, gaining practical experience with AWS technologies. This is a unique opportunity to work on one of the world's largest networks, solving complex challenges that have no existing blueprint at this scale.

Your work will directly impact AWS's Software Defined Network (SDN) controllers, contributing to the next generation of network control systems. The position requires strong distributed systems knowledge and the ability to build highly available, always-on services. You'll be part of an agile, startup-like development environment where you'll work on critical priorities and take ownership of your projects from conception to completion.

The role combines technical expertise with business impact, as you'll be developing solutions that consider customer needs from cost, performance, and reliability perspectives. You'll also contribute to tooling that provides visibility and control of network traffic while ensuring automatic mitigation of events to minimize customer impact. This position offers the opportunity to work with cutting-edge technology while solving unique challenges in network infrastructure at a global scale.

Last updated 4 hours ago

Responsibilities For Software Development Engineer, Ariadne

  • Design, implement, test, deploy and maintain innovative software solutions
  • Write high quality distributed system software
  • Build software that controls traffic on AWS Backbone network
  • Work in 24x7 team on call rotation
  • Manage customers during problem resolution
  • Collaborate with internal partners to develop next gen platforms

Requirements For Software Development Engineer, Ariadne

Java
Python
JavaScript
  • Experience (non-internship) in professional software development
  • Experience designing or architecting new and existing systems
  • Experience programming with at least one software programming language

Benefits For Software Development Engineer, Ariadne

  • Work-life harmony
  • Flexible working culture
  • Mentorship and career growth opportunities
  • Knowledge-sharing resources
  • Employee-led affinity groups

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Ariadne

Software Development Engineer, Amazon

Software Development Engineer role at Amazon focused on building innovative product discovery solutions, requiring 3+ years of experience and offering competitive compensation between $129,300-$223,600.

Telecom Operations Engineer, Amazon Connect

Join AWS as a Telecom Operations Engineer to help scale and innovate Amazon Connect's cloud-based contact center platform, working with cutting-edge technologies and global infrastructure.

Software Development Engineer, Amazon Music

Software Development Engineer role at Amazon Music working on search and discovery systems, building large-scale distributed systems and machine learning-powered services.

Software Development Engineer, EKS, Amazon EKS

Software Development Engineer position at Amazon EKS, building and scaling Kubernetes services, with focus on container orchestration and cloud infrastructure.

Software Development Engineer

Software Development Engineer role at Amazon Advertising building distributed payment systems using AWS technologies, offering competitive pay and flexible work arrangements in New York.