Amazon Development Center U.S., Inc.
Technology
SoftwareDevelopmentEngineerII-LinuxPlatformEngineer,EndUserComputing-NewInitiatives
Neural analysis suggests this role is
optimal for Mid candidates.
“Software Development Engineer II - Linux Platform Engineer, End User Computing - New Initiatives at Amazon Development Center U.S., Inc.. Skills: Linux Platform Engineering, End User Computing, New Initiatives. Tailor Ubuntu-based distribution. Enforce verifiable chain of trust”
Industry & Context.
Solve complex problems
What They're Looking For.
Must Have
3+ years software development experience, 2+ years system design experience, Experience with Java, C++, or C#, Experience with Ubuntu Linux customization, Proficiency in Python and Java, Experience with Linux low-level system development, Prior contributions to upstream Linux
Nice to Have
3+ years full SDLC experience, Bachelor's degree in computer science, Demonstrated ability to scope projects, Experience designing large-scale distributed systems, Distill problem definitions from informal requirements, Resolve conflicts and technical disagreements, Experience developing public AWS, Experience in Linux kernel development, Experience in device driver development
What You'll Do.
Tailor Ubuntu-based distribution
Enforce verifiable chain of trust
Curate Debian packages
Build Debian packages
Automate image builds
Optimize rollback flows
Integrate Secure Boot
Integrate kernel lockdown
Integrate measured boot
Integrate device attestation
How You'll Work.
Team & Collaboration
Cross-functional teams; Work with organizations across AWS
Full Job Description
As part of the AWS Solutions organization, we have a vision to provide business applications, leveraging Amazon’s unique experience and expertise, that are used by millions of companies worldwide to manage day-to-day operations. We will accomplish this by accelerating our customers’ businesses through delivery of intuitive and differentiated technology solutions that solve enduring business challenges. We blend vision with curiosity and Amazon’s real-world experience to build opinionated, turnkey solutions. Where customers prefer to buy over build, we become their trusted partner with solutions that are no-brainers to buy and easy to use. The way the world works is undergoing enormous change. People are working from home, on the go, and moving from one project to the next. And, they're collaborating across borders, time zones, and organizations. We built Amazon Web Services End User Computing (EUC) services to give companies the agility to respond to the changing needs of their workforce. Our vision is to be the best place for customers to run and access their desktops and apps from any device. As we continuously innovate to increase workforce productivity, we are looking for a software engineer to build a new service to realize that vision. More information about Amazon End- User Computing can be found here: https://aws.amazon.com/products/end-user-computing/ We are looking for a Software Development Engineer who is excited by the unique challenges in this space, and who is able to think strategically as well as drive implementation. You will influence the technical direction of the team, working with many different technologies and organizations across AWS and Amazon. As a SDE working on Niva OS, you will tailor an Ubuntu-based distribution for our use cases and enforce a verifiable chain of trust from boot to userspace. You’ll curate and build Debian and Snap packages, sign artifacts, and automate image builds and optimze OTA/rollback flows. You will integrate Se
Applying for this Software Development Engineer II - Linux Platform Engineer, End User Computing - New Initiatives role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
ANONYMOUS · UNFILTERED
What do employees actually say about Amazon Development Center U.S., Inc.?
Real rants from real employees. Read before you apply.