Senior Software Development Engineer, Internet Edge Services
Job ID: 10439312 | Amazon Support Services Pty Ltd
Job Overview
Amazon Web Services Internet Edge Services organization is reimagining how the internet's edge operates through innovative software solutions. As a Software Development Engineer III, you'll work on AWS's global network to build and operate global decision‐making traffic optimization solutions, unlock new use cases and deliver network experiences that delight our customers.
Key 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
Split your time between hands‐on coding and leading technical direction for your team. Day‐to‐day tasks include 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. 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.
Basic Qualifications
* 5+ years of non‐internship professional software development experience
* 5+ years of programming with at least one software programming language
* 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems
* Experience as a mentor, tech lead, or leading an engineering team
Preferred Qualifications
* 5+ years of full software development life cycle experience, including coding standards, code reviews, source control management, 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.
#J-18808-Ljbffr