Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Amazon.com Logo

Software Development Engineer II - Linux Platform Engineer, End User Computing - New Initiatives

Amazon.com

$129,300 - $223,600
Aug 25, 2025
Sunnyvale, CA, US
Apply Now

AWS Solutions organization aims to provide business applications leveraging Amazon's unique experience and expertise to millions of companies worldwide to manage day-to-day operations. The End User Computing (EUC) services are designed to give companies the agility to respond to the changing needs of their workforce, with the vision to be the best place for customers to run and access their desktops and apps from any device. The role is to build a new service to realize this vision by accelerating customer businesses through intuitive and differentiated technology solutions that solve enduring business challenges.

Requirements

  • Experience programming with at least one modern language such as Java, C++, or C-Sharp including object-oriented design
  • Experience in Ubuntu Linux customization on X86 based platforms.
  • Proficiency in Python and Java for production-quality software.
  • Experience with Linux low-level system development.
  • 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Experience in designing and implementing large-scale distributed systems.
  • Experience in Linux kernel and/or device driver development, kernel development and performance optimization.

Responsibilities

  • Tailor an Ubuntu-based distribution for our use cases and enforce a verifiable chain of trust from boot to userspace.
  • Curate and build Debian and Snap packages, sign artifacts, and automate image builds and optimize OTA/rollback flows.
  • Integrate Secure Boot, kernel lockdown, dm-verity, and measured boot with TPM 2.0 and remote attestation.
  • Build and deliver highly secure, highly available, and highly scalable systems.
  • Influence the technical direction of the team, working with many different technologies and organizations across AWS and Amazon.

Other

  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Demonstrated ability to take a project from initial scoping to the launch.
  • Demonstrated ability to distill problem definitions, models, and constraints from informal business requirements, and to deal with ambiguity and competing objectives.
  • Demonstrated ability to resolve conflicts and technical disagreements while leading the team to the optimal solution.