Core Engineering Software Development Manager

Company:  Amazon Development Center U.S., Inc.
Location: Edmonds
Closing Date: 01/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description

Amazon is seeking an experienced engineering leader to manage and grow a team working on core components of Amazon Linux. As a Software Development Manager, you will have strategic impact on the business, leading a team of highly skilled developers to solve intriguing challenges and tangibly impact the customer experience. Key responsibilities include developing and maintaining key components of Amazon Linux, managing internal customers' use of Amazon Linux, and evolving software engineering methods and best practices. If you have a passion for people management and solid technical knowledge, this role may be a great fit for you!

In this role, you will lead a team of highly skilled developers and have strategic impact on the business, with responsibility for developing and maintaining key components of Amazon Linux, such as base libraries, core utilities, and language runtimes. You will also have responsibilities to support internal customers' use of Amazon Linux. If you have a passion for people management, solid technical knowledge and want to build solutions to challenging problems that directly affect millions of people, there may be no better place than Amazon for you to impact the world! You will manage your team to execute against project plans and delivery commitments. You will translate customer requirements into project and engineering plans, with ambitious but realistic schedules. You represent your team in calls and meetings to report on progress and update project plans if required. Long term you evolve your team's software engineering methods and implement best practices. Ultimately you contribute to the organization's hiring to grow your team and others.

A typical day will have multiple meetings with team members and stakeholders to review and discuss their work, priorities, and professional development. For planning and technical designs, you will write, read or review narrative documents and iterate on them. When hiring, you will review profiles and conduct interviews.

The team responsible for coordinating the end-to-end development of Amazon Linux (AL), with contributions from multiple other teams. The work of building and maintaining AL includes upstream collaboration, bug and security fixes, package updates, and automated testing and CI to build AMIs and repositories. We also support internal customers migrating their fleets to newer versions of Amazon Linux, collecting feedback and requirements.

BASIC QUALIFICATIONS

  • 3+ years of engineering team management experience
  • 8+ years of engineering experience
  • Experience in communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategy
  • Experience in recruiting, hiring, mentoring/coaching and managing teams of Software Engineers to improve their skills, and make them more effective, product software engineers
  • Experience partnering with product or program management teams
  • Knowledge about OS internals and software development on Linux, such as the POSIX standard, build systems, packaging, and utilities

PREFERRED QUALIFICATIONS

  • Master's degree in computer science, engineering, mathematics or equivalent
  • Proven contributions (in the form of code) and direct collaboration (in the form of discussions) to upstream open source projects, preferably at the system-level

Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit our careers site.

Our compensation reflects the cost of labor across several geographic markets. The base pay for this position ranges from $166,400/year in our lowest geographic market up to $287,700/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits.

Apply Now
Share this job
Amazon Development Center U.S., Inc.
  • Similar Jobs

  • Core Engineering Software Development Manager

    Edmonds
    View Job
  • Core Engineering Software Development Manager

    Kenmore
    View Job
  • Core Engineering Software Development Manager

    Kenmore
    View Job
  • Core Engineering Software Development Manager

    Edmonds
    View Job
  • Software Development Manager - Amazon Linux Core Engineering, Amazon Linux Core Engineering

    Edmonds
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙