Key job responsibilities
AWS Networking is looking for a Software Development Engineer to drive innovation in Machine Learning (ML) Network Performance. You will join a high impact team of senior engineers that own measuring and improving the performance of our hyperscale data center networks. You will develop metrics and performance benchmarking systems to deeply understand the performance of the ML network and you will develop and deliver innovative solutions that drive ever greater experiences for our ML customers. A successful candidate will have deep expertise with network routing, transport protocols, network hardware forwarding design and ML workloads and benchmarking. This role is a tremendous opportunity to invent and deliver game changing network solutions that directly benefit our ML customers.
About the team
You will be part of a networking team that owns AWS ML Network. We design, develop, manage and operate the ML network in AWS. You have an opportunity to shape how one of the ML largest networks on the planet is going to be operated for at least the next decade. Our engineers, managers and leaders are innovators and builders at heart; come join us and become integral to the technology company that is the past, present and future of Cloud Computing. The ML Performance team specifically pursue the goal of facilitating high scale repeatable tests on ML low latency networks. We collaborate in finding the optimal network configurations for the highest performance for our customers.
BASIC QUALIFICATIONS
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- 1+ years of software development engineer or related occupational experience
- 1+ years of designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems, and services using: C#, C++, Java, or Perl experience
- 1+ years of Object Oriented Design experience
- Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field
- Experience programming with at least one software programming language
PREFERRED QUALIFICATIONS
- 3+ 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
The base salary range for this position is listed below. Your Amazon package will include sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon also offers comprehensive benefits including health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage), 401(k) matching, paid time off, and parental leave. Learn more about our benefits at https://amazon.jobs/en/benefits.
USA, CA, Santa Clara - 165,200.00 - 223,600.00 USD annually