Senior Systems Engineer - Rust
Lisbon, Portugal
há 20 horas

About the department

Emerging Technologies & Incubation (ETI) is where new and bold products are built and released within Cloudflare. Rather than being constrained by the structures which make Cloudflare a massively successful business, we are able to leverage them to deliver entirely new tools and products to our customers.

What You'll Do

The products you will work on will fundamentally change how people interact with the internet. You will be making the internet faster and safer for everyone around the world.

You will be expected to work on the next generation of L4 / L7 proxies that can handle trillions of requests per month. This will involve working on protocol implementations such as (HTTP / 2, HTTP / 3, MASQUE, Wireguard), performance optimizations and the design of a low-level library for other teams to build applications on.

You should

  • Be comfortable making technical decisions and maintaining a code base with best practices.
  • Wish to work with talented peers by submitting and reviewing pull requests, engaging in design discussions, and teaming up to tackle new projects.
  • Be an advocate for ways the product and the team can work better.
  • Be excited about systems programming in Rust
  • Examples of desirable skills, knowledge, and experience

  • Proven experience / an interest in running high performance and enterprise scale services at pace and at scale whilst maintaining operational stability
  • Experience / interest in debugging, optimizing, and identifying failure modes in a large-scale distributed system.
  • Solid competencies in practical computer science, applying the right algorithms, data structures, concurrency control systems to software design, and building large, distributed systems
  • Experience / interest in security protocols and standards
  • Experience / interest in HTTP networking and VPN technologies.
  • Experience / interest in network performance monitoring and tuning
  • Experience of working with Product teams to balance technical agenda, operation of existing systems and new product development
  • Experience of analysing and communicating complex technical requirements and concepts, identify the highest priority areas, and carve a path to deliver
  • Driving communication and consensus across teams
  • Experience implementing tools, process, internal instrumentation, methodologies and resolving blockages
  • A drive for continuous improvement when it comes to both operations and new product development
  • Reportar esta oferta de trabalho

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Meu email
    Ao clicar em "Continuar", autorizo a neuvoo a processar os meus dados e a enviar-me alertas de e-mail, conforme detalhado na Política de Privacidade da neuvoo . Posso retirar o meu consentimento ou cancelar a subscrição a qualquer momento.
    Formulário de candidatura