drjobs Principal Engineer, EC2

Principal Engineer, EC2

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Berlin - Germany

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

As a Principal Engineer on EC2 in the Accelerated Nitro team you will have the opportunity to make a significant impact on the core infrastructure powering Amazon Web Services. You will be at the forefront of developing the next generation of EC2 instance families driving innovations in virtualization hardware acceleration and cloud computing.

The EC2 Accelerated Nitro team focuses on building highly efficient and secure hypervisors as well as integrating advanced hardware accelerators like GPUs and FPGAs into the EC2 instance families. This enables us to deliver near bare-metal performance and support a wide range of workloads from machine learning and high-performance computing to graphics processing.

In this role you will:

- Lead the Development of Core EC2 Capabilities: Spearhead the design and architecture of new EC2 instance features from CPU scheduling and memory management to device emulation and PCIe subsystem integration. Your technical guidance will shape the roadmap and implementation across multiple global teams.
- Advance Virtualization Security: Drive security-focused initiatives that enhance the integrity and resilience of our virtualization platform ensuring the highest standards of data protection for our customers.
- Mentor and Grow Engineering Talent: Leverage your deep technical expertise to develop other engineers providing architecture reviews design proposals and hands-on coding support to elevate the skills of the broader team.
- Influence the Future of Cloud Computing: Contribute your thinking to shape the technological direction of EC2 instances and features advocating for innovative solutions that deliver exceptional performance and value to our customers.

This role is exclusively based in our Berlin Germany office. The successful candidate must be willing and able to be physically present in the Berlin office every day to collaborate closely with the cross-functional engineering and product teams driving the development of our next-generation EC2 instance families. Remote work arrangements or locating in another Amazon office are not possible for this role. This level of dedicated on-site participation is essential to the effective execution and advancement of this strategic cloud computing initiative.

To excel in this role you will need a proven track record as a solid technical Principal Engineer with expertise in low-level system software hardware acceleration and cloud infrastructure. You should also possess strong leadership abilities the capacity to thrive in a fast-paced startup-like environment and a passion for mentoring and developing engineering talent.

If you are excited by the prospect of redefining the boundaries of cloud computing and are able to commit to full-time in-person work in our Berlin office we encourage you to apply for this transformative Principal Engineer opportunity on the EC2 Accelerated Nitro team.

This is your opportunity to drive strategic programs with visibility to the highest levels of the company while working with new technologies and talented passionate teams. Are you ready to redefine the economics of large-scale computing

Utility Computing (UC) AWS Utility Computing (UC) provides product innovations from foundational services such as Amazons Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2) to consistently released new product innovations that continue to set AWSs services and features apart in the industry. As a member of the UC organization youll support the development and management of Compute Database Storage Internet of Things (Iot) Platform and Productivity Apps services in AWS. Within AWS UC Amazon Dedicated Cloud (ADC) roles engage with AWS customers who require specialized security solutions for their cloud services.


Key job responsibilities
- Deliver new EC2 instance platforms by giving technical guidance to multiple teams across different time zones and locations and working closely with product managers and technical program managers.
- Drive virtualization-related security initiatives.
- Design and architect new EC2 instance features and deliver them by growing other engineers.
- Influence and contribute to the technological roadmap of EC2 instances and features through compelling customer justification.
- Improve the efficiency of their organization by offering technical solutions to operational bottlenecks.


A day in the life
As a Principal Engineer in the EC2 Accelerated Platforms and Hypervisor organization youll drive technical excellence across multiple high-impact initiatives. Your typical day includes:
- Technical Leadership: Overseeing strategic projects while collaborating with internal teams external partners and customers to provide technical vision for next-generation EC2 instance types and hypervisor features.
- Design and Innovation: Creating prototypes that validate concepts and establish timelines developing design documents that guide engineering efforts across organizations.
- Hands-on Engineering: Actively participating in development debugging and release management to deliver customer value on schedule.
- Strategic Planning: Partnering with management on progress reporting and future planning to effectively prioritize initiatives across the organization.


About the team
The EC2 Accelerated Nitro team has a bold mission: to leave no customer workload on-premises and build the most feature-rich virtualization platform in the cloud. The team develops new EC2 instance families powered by the latest hardware accelerators enabling customers to run their most demanding workloads with unparalleled performance efficiency and cost-effectiveness. Simultaneously the team enhances the Nitro virtualization system pushing the boundaries of cloud computing through innovations in memory management security and live migration giving customers unprecedented flexibility reliability and control.

At the core of the teams two-fold mission is a relentless drive to engineer new capabilities that eliminate any remaining barriers for customers to fully embrace the cloud. The team solves high-impact technically complex challenges that are shaping the future of cloud computing from developing the next generation of hardware-accelerated instance types to building the most feature-rich virtualization technology available.
If you are excited by the prospect of redefining the boundaries of cloud infrastructure and enabling customers to run any workload in the cloud we encourage you to explore this transformative Principal Engineer opportunity on the EC2 Accelerated Nitro team.

About AWS
Diverse Experiences
Amazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description we encourage candidates to apply. If your career is just starting hasnt followed a traditional path or includes alternative experiences dont let it stop you from applying.

Why AWS
Amazon Web Services (AWS) is the worlds most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating thats why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.
Work/Life Balance
We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home theres nothing we cant achieve in the cloud.
Inclusive Team Culture
Here at AWS its in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences including our Conversations on Race and Ethnicity (CORE) and AmazeCon (diversity) conferences inspire us to never stop embracing our uniqueness.
Mentorship and Career Growth
Were continuously raising our performance bar as we strive to become Earths Best Employer. Thats why youll find endless knowledge-sharing mentorship and other career-advancing resources here to help you develop into a better-rounded professional.


- Masters degree in computer science or equivalent
- Experience in networking multi-threaded applications interprocess communication and complex software development
- Experience optimizing for short term execution while planning for long term technical capabilities
- Experience developing an operating system kernel or production hypervisor
- Proficiency in at least one CPU architecture such as x86 or ARM
- Experience growing other engineers and working in diverse teams
- Excellent English verbal and written communication skills

- Experience influencing groups outside their own VP from architecture perspective
- Experience creating architectural vision
- Experience enhancing the security posture of a kernel or hypervisor
- Experience resolving complex issues in the interactions between software and hardware including working with PCIe internals and the interactions between software and hardware
- Proficient in both x86 and ARM CPU architectures.

Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover invent simplify and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice ( to know more about how we collect use and transfer the personal data of our candidates.

m/w/d

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process including support for the interview or onboarding process please visit
for more information. If the country/region youre applying in isnt listed please contact your Recruiting Partner.


Required Experience:

Staff IC

Employment Type

Full-Time

Department / Functional Area

Software Development

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.