Technical Lead/ Manager

Systems Development Manager

The Infrastructure Engineering team is looking for a talented and motivated Systems Development Engineering Manager. AWS has fundamentally changed the concept of servers and how they’re created and managed. We are building the next generation of managed edge compute based on Linux
OS distributions and AWS services for use in Amazon Fulfillment and Logistic businesses. 

The edge compute team provides a predictable operating environment and consulting for software teams so they can focus on their application rather than on the device on which it runs. If you enjoy developing people, meeting with internal customers and developing products that exceed their expectations, and understand how your efforts directly contribute to global company-wide initiatives, this is the position for you. We have a team culture that encourages innovation and we expect team members and management alike to take high degree of ownership for their program vision and execution of ideas. 

You will do much more than lead a team of Systems and Software Development Engineers in writing code, launching new features, introducing new hardware and triaging problems. You will set the standard for automation and working at scale, dive deep into technical issues, and work diligently to improve the customer experience.
You are happiest when you are working with empowered, world-class engineers to meet world-class challenges. Finally, with your strong ownership bias, you have an infectious desire to continually improve how things are done.


In this role you will have the opportunity to:

  • Lead a team of experienced System and Software Development Engineers.
  • Meet with stakeholders regularly to ensure your solutions are meeting the needs of the business.
  • Participate in strategic planning, brainstorm improvements, and work to uphold the quality bar across the organization.
  • Define and drive projects and report on their progress
  • Drive continual improvement in systems operations through tool building and automation 
  • Work in an environment where operational excellence is the first priority, and where automation of every manual process is imperative

BASIC QUALIFICATIONS

  • 5+ years of experience in leading systems development and/or software teams
  • Excellent written and verbal communication skills and an ability to interact efficiently with peers and customers
  • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Experience working with Linux / Unix · High-level understanding and experience with cloud technologies
  • Proven ability to quickly learn and adapt to new concepts
    PREFERRED QUALIFICATIONS
  • Proven hands-on experience of working with AWS products to deliver software systems · Experience in an interpreted language like Python
  • Knowledge of development methodologies like Kanban or Scrum
  • Experience with distributed computing and large-scale systems
  • Excellent analytical skills