Principal Software Engineer (AWS Lambda)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Principal Software Engineer (AWS Lambda): Defining the technical vision and driving the architecture for the Lambda execution environment, the system that executes customer code across the globe with an accent on systems programming, virtualization, and cloud infrastructure. Focus on cold start optimization, resource scheduling, and multi-tenant isolation, and driving the evolution of Rust and Linux kernel-level components.
Location: Onsite in Dublin, Ireland
Company
is an equal opportunity employer that believes in employing a diverse workforce.
What you will do
- Define and drive the long-term technical strategy for the Lambda execution environment.
- Architect and build systems for execution environment management, cold start optimization, and resource scheduling at massive scale.
- Write production code in Rust and C, contributing directly to the most complex and critical components of the execution environment.
- Lead the design and evolution of microVM orchestration, working closely with the Firecracker virtualization stack and Linux kernel interfaces.
- Mentor and develop senior engineers, helping them grow in strategic thinking, influence, and organization-level impact.
Requirements
- Bachelor's degree in Computer Science, Engineering, a related field, or equivalent experience.
- Experience with virtualization (Hypervisors, VMware, Xen), or experience in software development.
- Experience providing technical leadership on high-impact cross-fucntional technical project.
- 12+ years of professional software development experience, with significant depth in systems programming.
- Deep knowledge of Linux kernel internals, including process scheduling, memory management, and namespaces/cgroups.
Nice to have
- Experience with designing and building applications using container and serverless technologies.
- Experience in written and verbal communication with the ability to present complex technical information in a clear and concise manner to executives and non-technical leaders.
- Experience as a mentor, tech lead or leading an engineering team.
- Experience with systems-level programming languages such as Rust and/or C/C++.
- Experience optimizing cold start latency, resource scheduling, or execution environment lifecycle management in multi-tenant systems.
Culture & Benefits
- is an equal opportunities employer.
- Inclusive culture empowers ians to deliver the best results for customers.
- Support for workplace accommodation or adjustment during the application and hiring process for individuals with disabilities.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →