Эта вакансия в архиве
Посмотреть похожие вакансии ↓обновлено 2 месяца назад
Software Engineer
Описание вакансии
Текст:
TL;DR
Software Engineer (Backend): Developing and maintaining a large-scale distributed load distribution system for ’s edge network with an accent on Linux network technologies, eBPF, and Internet protocols. Focus on designing resilient software for critical infrastructure, managing risk, and collaborating across teams to ensure system reliability and performance.
Location: Hybrid in London, Lisbon, or Austin
Company
operates one of the world’s largest networks powering millions of websites, focused on improving Internet performance and security globally.
What you will do
- Develop and enhance a load distribution system operating at ’s global edge network scale.
- Design software resilient to failures and evolving infrastructure risks.
- Collaborate with cross-functional teams including operations and product engineering.
- Monitor production systems to ensure correct behavior and identify improvements.
- Participate in on-call rotations to support operational escalations.
Requirements
- Location: Must be based in or able to work hybrid from London, Lisbon, or Austin
- Experience with Go programming language and Linux kernel network stack development (eBPF preferred).
- Strong understanding of Internet protocols including IP, TCP, UDP, QUIC, DNS, HTTPS, and BGP.
- Ability to work with complex distributed systems and manage risk in critical infrastructure.
- Excellent communication and teamwork skills.
- English proficiency at least B2 level.
Nice to have
- Prior experience with Linux kernel network stack development (eBPF).
- Solid understanding of routing protocols, particularly BGP.
Culture & Benefits
- Commitment to diversity, inclusion, and equal opportunity employment.
- Support for professional development and learning new skills.
- Work on impactful projects protecting free and open Internet globally.
- Reasonable accommodations for individuals with disabilities.