
Senior Software Development Engineer, Internet Edge Services
Job Description
You'll tackle ambiguous, cross org problems where the business direction is understood but the technology strategy needs to be defined. This role combines hands-on development with technical leadership, where you'll design systems, mentor engineers, and drive consensus across teams while balancing constraints and focusing on future extension. Your work will shape long-term solutions that operate at massive scale across AWS's global infrastructure.
Key job responsibilities
- Design and implement scalable software systems demonstrating best practices that others emulate while balancing speed of delivery and foundation for the future
- Lead technical direction and architecture decisions for complex, multi-engineer projects, providing system-wide view and design guidance while ensuring solutions fit into the bigger picture
- Drive cross-functional collaboration across teams and organizations to align on goals and deliver results
- Mentor and coach engineers through technical guidance, code reviews, and career development, actively driving adoption of engineering best practices on your team
- Solve complex problems with multiple risks and roadblocks using solutions that are as simple as possible, working to clearly understand problems before moving to solutions and making technical trade-offs between short and long-term needs
A day in the life
As a Software Development Engineer III, you'll split your time between hands-on coding and leading technical direction for your team. Day-to-day, you're designing systems, reviewing architectures, unblocking engineers, and writing narratives to align stakeholders including senior leadership. You own ambiguous, cross-cutting problems end-to-end: figuring out what to build, driving consensus when people disagree, making trade-off calls, and mentoring junior developers along the way.
About the team
The Internet Edge Services organization at Amazon Web Services is at the forefront of optimizing global internet connectivity for our customers through innovative software solutions. We are on a bold mission to reimagine how the internet's edge operates at planetary scale — building the Border Network of the future.
This kind of platform unlocks capabilities that simply weren't possible before. Our team values continuous learning, knowledge sharing, and mentorship, creating an environment where engineers can grow and take on increasingly complex challenges while delivering reliable, secure, and scalable systems that our customers depend on.
Are you passionate about building globally distibuted software to that operates at AWS's internet edge and beyond? Amazon Web Services Internet Edge Services organization is reimagining how the internet's
- 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 (design patterns, reliability and scaling) of new and existing systems experience
- Experience as a mentor, tech lead or leading an engineering team
- 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
Acknowledgement of country:
In the spirit of reconciliation Amazon acknowledges the Traditional Custodians of country throughout Australia and their connections to land, sea and community. We pay our respect to their elders past and present and extend that respect to all Aboriginal and Torres Strait Islander peoples today.
IDE statement:
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, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.