Company Logo

Software Engineer

Netflix - 1d ago

Company Logo

Senior Software Engineer

Reddit - 4d ago

Kernel/Hypervisor Engineer

AWS - Berlin, Germany

AI Summary ✨

Requirements

  • 3+ years of computer science fundamentals (object-oriented design, data structures, algorithm design, problem solving and complexity analysis) experience
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience of writing clean, optimized and scalable code using C or Rust
  • 3+ years of experience using the typical Linux command line toolbox
  • Understanding of operating systems internals

Preferred Qualifications

  • Bachelor's degree in computer science or equivalent
  • 2+ years of building complex software systems experience
  • 2+ years of embedded firmware development experience
  • Experience working on the kernel and /or virtualization space
  • Proficient in at least one CPU architecture such as x86 or ARM

What You'll Be Doing

  • Take end to end ownership of the software development life cycle: You will build new solutions across the virtualization software stack; developing virtualization components and automating infrastructure flows. This includes design, testing and deployment.
  • Drive operational excellence, improving the quality of the hypervisor and our instance platforms.
  • Influence and contribute to the technological roadmap of your team.
  • Work with other EC2 teams like hardware, software and firmware groups across the globe, driving innovative solutions.
  • This position involves On-call responsibility. We work as a team to root-cause the issues and ensure our systems are resilient and fault-tolerant.

Perks and Benefits

  • Flexible work hours and arrangements to support work-life harmony
  • Endless knowledge-sharing, mentorship and career-advancing resources
  • A culture of inclusion that empowers employees to be proud of their differences
Apply here
Experience: Senior
Posted: September 10, 2024

Get notified about new job opportunities

Subscribe