Systems Engineer (DNS)

Cloudflare

United Kingdom

Hybrid

GBP 90,000 - 150,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Stock ownership
Competitive total rewards
Generous vacation
Paid parental leave
Healthcare & life insurance
Pension plans
Commuter program
Wellbeing programs

Job summary

Cloudflare, Inc. is seeking a Systems Engineer on the DNS team to own medium-to-large projects from design to completion. You will mentor juniors, improve DNS infrastructure, and write high-quality production code in Rust or Go while addressing complex system challenges.

You will collaborate with product stakeholders, lead technical discussions, and contribute to design reviews. The role emphasizes reliability, performance, and scalable services.

Qualifications

  • BA/BS in Computer Science or a related field, or equivalent practical experience.
  • Ability to write production code in Rust or Go, or a track record of learning a comparable language quickly.
  • A habit of measuring before optimizing and reasoning about failure modes.
  • Ability to drive projects to completion and scope work effectively for yourself and other team members.
  • Strong systems programming fundamentals, including performance, concurrency, and networking.
  • DNS experience is welcome, not required.
  • Experience running established team meetings or technical discussions.
  • Contributions to technical documentation or talks that guide your team or organization.
  • Experience interviewing and providing meaningful feedback on technical candidates.
  • Open source contributions is a big bonus
  • Familiarity with building services in a large-scale, high-performance environment.
  • Knowledge of DNSSEC and various security extensions to DNS.
  • Knowledge of HTTP, TLS and CDN Networks

Responsibilities

  • Maintain and expand our DNS infrastructure, implementing features for our customers.
  • Write high-quality, maintainable, and well-tested code that simplifies and improves our systems.
  • Act as a subject matter expert for moderately complex systems, becoming a go-to person for questions about the projects you work on.
  • Proactively identify issues affecting the team and propose effective solutions to improve our processes and technology.
  • Collaborate with Product and other stakeholders to provide meaningful input on product requirement documents (PRDs).
  • Serve as a mentor and onboarding guide for junior team members, helping them grow through thoughtful code and design reviews.
  • Debug and resolve complex service issues with minimal assistance, improving system resilience through refactoring and re-architecting.

Skills

Rust
Go
DNS
Systems programming
Networking
On-call
Code reviews
Mentoring

Education

BA/BS in Computer Science or related field

Job description

  • As a Systems Engineer on the DNS team at Cloudflare, you will be a key contributor to one of the core systems that help build a better Internet. You will take ownership of medium-to-large projects, driving them from initial design to successful completion with some supervision
  • In this role, you will act as a natural point of contact for your projects, mentor junior engineers, and help improve the resilience and architecture of our systems. We are looking for an engineer who can solve complex issues with minimal help and contribute to shaping features and processes within a talented, collaborative team
  • Maintain and expand our DNS infrastructure, implementing features for our customers
  • Write high-quality, maintainable, and well-tested code that simplifies and improves our systems
  • Act as a subject matter expert for moderately complex systems, becoming a go-to person for questions about the projects you work on
  • Proactively identify issues affecting the team and propose effective solutions to improve our processes and technology
  • Collaborate with Product and other stakeholders to provide meaningful input on product requirement documents (PRDs)
  • Serve as a mentor and onboarding guide for junior team members, helping them grow through thoughtful code and design reviews
  • Debug and resolve complex service issues with minimal assistance, improving system resilience through refactoring and re-architecting
Benefits
  • Competitive pay: We offer a competitive total rewards package, where every employee is an owner of our stock.
  • Take-what-you-need vacation: We encourage employees to find a comfortable work-life balance by taking as many days off as they need while still being able to perform their jobs satisfactorily. (We really mean it!)
  • Paid maternity & paternity leave: Our global parental leave policy allows up to sixteen paid weeks of bonding leave time for all qualifying new parents.
  • Employee benefits: We offer a comprehensive benefits package including healthcare, life insurance, short- and long-term disability, pension plans in accordance with the market practice in our locations.
  • Commuter program: We are flexible about where we work and value connecting at the office. Our commuter benefits program is in place to support team members' commute to work via public transportation without the extra cost burden.
  • Wellbeing: Global offerings that provide mental health, childcare and family forming support to our employees across our offices.

Willingness to own changes beyond the code: rollout, monitoring, on-call, and follow-upBA/BS in Computer Science or a related field, or equivalent practical experienceAbility to write production code in Rust or Go, or a track record of learning a comparable language quicklyA habit of measuring before optimizing and reasoning about failure modesAbility to drive projects to completion and scope work effectively for yourself and other team membersStrong systems programming fundamentals, including performance, concurrency, and networkingDNS experience is welcome, not requiredExperience running established team meetings or technical discussionsContributions to technical documentation or talks that guide your team or organizationExperience interviewing and providing meaningful feedback on technical candidatesOpen source contributions is a big bonusFamiliarity with building services in a large-scale, high-performance environmentKnowledge of DNSSEC and various security extensions to DNSKnowledge of HTTP, TLS and CDN Networks

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

DNS Systems Engineer: Build Resilient, High-Perf Infra
DNS Systems Engineer: Build Resilient, High-Perf Infra

Cloudflare, Inc. • United Kingdom

Hybrid
GBP 90,000 - 150,000
Stock ownership
Competitive total rewards
Generous vacation
+5
Senior Systems Engineer (Developer Tooling)
Senior Systems Engineer (Developer Tooling)

Cloudflare • United Kingdom

On-site
GBP 70,000 - 110,000
Competitive total rewards including/股票
Flexible vacation policy
Paid parental leave
+3
Senior Customer Reliability Engineer
Senior Customer Reliability Engineer

Cloudflare, Inc. • United Kingdom

Hybrid
GBP 120,000 - 160,000
Competitive pay package
Take-what-you-need vacation
Paid maternity & paternity leave
+1
Senior Software Engineer (DNS & Cloud Infrastructure)
Senior Software Engineer (DNS & Cloud Infrastructure)

Salesforce, Inc. • Ashington

On-site
GBP 85,000 - 120,000
Medical Care
Life Insurance
Retirement Savings
+2
Software Engineer (DNS & Cloud Infrastructure)
Software Engineer (DNS & Cloud Infrastructure)

Salesforce, Inc. • Ashington

On-site
GBP 70,000 - 120,000
Medical Care
Life Insurance
Retirement Savings
+2
Systems Reliability Engineer - Core
Systems Reliability Engineer - Core

Cloudflare • Greater London

On-site
GBP 120,000 - 180,000
Senior Software Engineer (Load Balancing)
Senior Software Engineer (Load Balancing)

Cloudflare • United Kingdom

Hybrid
GBP 95,000 - 140,000
Stock options
Generous vacation
Parental leave
+3
Software Engineer, Rulesets
Software Engineer, Rulesets

Webhosting • Greater London

On-site
GBP 90,000 - 130,000
Senior Systems Engineer, Pipelines
Senior Systems Engineer, Pipelines

Cloudflare • Greater London

On-site
GBP 100,000 - 160,000
Equity plan
Medical Insurance
Dental Insurance
+2
Senior Systems Reliability Engineer (SRE), Edge
Senior Systems Reliability Engineer (SRE), Edge

Webhosting • Greater London

On-site
GBP 90,000 - 130,000