Offers “Amazon”

Expires soon Amazon

Principal Engineer

  • Internship
  • Seattle (King)

Job description



DESCRIPTION

The EC2 Nitro team owns delivering new EC2 compute platforms. We integrate hardware, firmware, application software and services to deliver new virtualized and bare-metal compute platforms for companies from startups through the Fortune 500. We are looking for an experienced Senior Software Engineer to drive development for new EC2 compute platforms.

In this role, a PE will provide technical leadership for a broad and deep group of technical teams that encompass hardware, firmware, systems and application software.This engineer will work closely with other Senior Principal and Distinguished Engineers throughout AWS to define technical direction and follow through with world-class execution. The desired candidate must be equally adept design and architecture for large complex projects and making major direct contributions in code and providing hands-on coaching and mentoring.
The engineer in this role will be a subject matter expert on multiple compute platforms and be deep in the details of the system architecture, firmware and software. The right candidate will have expert knowledge of x86 and ARM CPU architectures, Linux kernel internals and experience delivering robust, high performance systems software in C, C++ or Rust. Experience with scripting in Python in a Linux environment is also expected.

The Nitro team powers the core of the cloud by delivering the compute platforms that drive innovation from startups through major enterprises. Come make history.

Amazon is an Equal Opportunity-Affirmative Action Employer – Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation / Age

Desired profile



BASIC QUALIFICATIONS

· At least 12+ years of industry experience focused on low-level systems or embedded development.
· Expert knowledge of the Linux internals and the toolbox of open source software and management tools.
· Mastery of C or C++ required.
· Mastery of ARM or x86 system architecture required.
· Knowledge of principles and experience implementing security best practices.
· Excellent communicator able to explain complex technical subjects to a broad group of senior leaders and more junior engineers.
· A natural mentor and coach; someone with a high-bar who walks the walk.

Make every future a success.
  • Job directory
  • Business directory