Amazon.composted about 1 month ago
Full-time • Senior
Nashville, TN
General Merchandise Retailers

About the position

Network Provisioning and Automation( NPA) is looking for a Senior Software Development Engineer who is passionate, innovative and has a strong drive to automate and simplify. Our mission is to design, deploy, and support networks that sets the global standard for performance, availability, security and cost, enabling Fulfillment and Logistic operations to deliver on time, every customer order. We are looking for a Sr Software Development Engineer to create next-generation network products. The team is focused on creating in-house networks from leveraging open source tools and projects. We partner closely with IT support teams to ensure that simplicity in our product designs translate to supportability in the field. Information security rigor is at the core of everything we do. You will tackle complex, novel situations every day and have the opportunity to work with multiple technical teams at Amazon in different locations. You should be comfortable with a high degree of ambiguity and relish the idea of solving problems that haven't been solved at scale before. It is expected that you will be technically pioneering, while at the same time being balanced and pragmatic in your approach. Along the way, we guarantee that you will learn a lot and make a positive impact on millions of people.

Responsibilities

  • Write code for our most demanding, cross-functional networking projects.
  • Functionally decompose complex problems into simple, straight-forward solutions.
  • Fully and completely understand system inter-dependencies and limitations.
  • Effectively research and benchmark Amazon technology against other systems in the industry.
  • Contribute intellectual property through patents.
  • Assist in the career development of others, actively mentoring individuals and the community on advanced technical issues and helping managers guide the career growth of their team members.
  • Design software solutions for emerging business use cases.
  • Partner with SDMs and PMs to gather requirements and define features.

Requirements

  • 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.

Nice-to-haves

  • 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.

Benefits

  • Medical, Dental, and Vision Coverage
  • Maternity and Parental Leave Options
  • Paid Time Off (PTO)
  • 401(k) Plan

Job Keywords

Hard Skills
  • Design Software
  • Information Systems
  • Network Provisioning
  • Network Support
  • Software Development
  • 4bFtmJgSx uPriJt9hlBRo
  • 8v1xkFsco 1uOrRHKk
  • DMEc7Xafrk5 PUxua0fTrkK
  • gxjDdLBVI ahi5usUCXMPcD
  • Hhc7ljK gqY8u7AVWcQ
  • HzBVvl7LWwsDPn foQ2XDT
  • KG7i0Cfy gvSIqCi
  • KikCpv8OS3 vF35 OID32gkybe
  • N5FoaV 1U68Dd2AOygQGqm
  • OrWhB9d HeGr3T6fjJ4O
  • rzpRsTXD6 s13j570zSA2u
  • ToE2mS9cLlf vjGMksQy0TUc
  • unsxa GJBRvpL
  • VZLWYylCi8XSBrQd xWltdUpJA
  • VZmcwIToi68F jkfLzcYQqN
  • ytI0RgpDVhX5E upR7NELcq
Soft Skills
  • b2Pid9pZ vTXbyVYi
Build your resume with AI

A Smarter and Faster Way to Build Your Resume

Go to AI Resume Builder
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service