At a Glance
- Tasks: Join us in building a secure remote browsing platform and tackle massive scale problems.
- Company: Cloudflare, a mission-driven tech company dedicated to a better Internet.
- Benefits: Hybrid work model, diverse team, and opportunities for personal growth.
- Why this job: Make an impact on the future of secure web browsing with cutting-edge technology.
- Qualifications: 3+ years experience in coding, systems debugging, and problem-solving.
- Other info: Be part of a diverse team committed to inclusivity and innovation.
The predicted salary is between 36000 - 60000 £ per year.
Overview
Cloudflare is on a mission to help build a better Internet. We protect and accelerate Internet applications without requiring hardware, software installations, or code changes. We seek curious and empathetic individuals who are committed to developing themselves and learning new skills, with a focus on building a diverse and inclusive team.
Available Locations: Austin, TX; London, UK; Lisbon, Portugal. This is a hybrid role with the expectation of 2 days per week in the office.
We’re hiring Software Engineers at all levels in a single pipeline position.
What You\’ll Do
In this role, you’ll help build Cloudflare Browser Isolation, a secure remote browsing platform. You will design, build, and scale our Chromium-based distributed browsing engine and contribute to the control plane that enables distributed Chromium-based browsers to deliver low-latency remote browsing at scale across our global anycast network. You will solve problems of massive scale and shape the future of secure web browsing.
Technologies We Use
- Client: WebAssembly, TypeScript, WebGL
- Remote streaming: WebRTC and Skia
- Remote browser: Chromium, C++
- Orchestration: Nomad, Consul, Cloudflare Workers, Go, TypeScript
Responsibilities
- Contribute to the Browser Isolation team across patches to Chromium, edge orchestration, and build infrastructure.
- Collaborate across the technology and service stack to deliver robust, scalable solutions.
- Address problems at scale with a focus on security and performance.
Qualifications
- 3+ years of relevant experience
- Experience coding in multiple languages (C++, Go, TypeScript)
- Familiarity with Linux/UNIX systems
- Systems-level debugging and performance optimization
- Ability to navigate, understand, and contribute to large codebases
- Strong foundations in algorithms, data structures, software design, and distributed systems
- Ability to work under ambiguity and solve difficult problems
Bonus Points
- Experience in low-latency real-time environments (e.g., remote streaming, game engines, high-frequency trading)
- Experience with Nomad, Consul or Kubernetes
- Knowledge of logging, metrics, billing, and health checks for large-scale distributed infrastructure
- Interest or experience in security products and security protocols
What Makes Cloudflare Special
We’re a highly ambitious, large-scale technology company with a soul, and we are committed to protecting the free and open Internet. We support initiatives like Project Galileo, Athenian Project, and 1.1.1.1 to benefit civil society and users worldwide.
Equal Opportunity
Cloudflare is proud to be an equal opportunity employer. We provide equal employment opportunities for all people and value diversity and inclusiveness. All qualified applicants will be considered without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, ancestry, citizenship, age, disability, medical condition, family status, or any other basis protected by law. We are an AA/Veterans/Disabled Employer. Reasonable accommodations are available on request.
Code of conduct and global privacy commitments apply. This position may require access to information protected under U.S. export control laws. Any offer of employment may be conditioned on approval to receive software or technology controlled under U.S. export laws without sponsorship for an export license.
Location-specific postings may exist (e.g., London or Austin) with varying update timelines. This description reflects the general role and requirements for the Browser Isolation engineering track at Cloudflare.
#J-18808-Ljbffr
Systems Engineer - Browser Isolation employer: CloudFlare
Contact Detail:
CloudFlare Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Systems Engineer - Browser Isolation
✨Tip Number 1
Network like a pro! Reach out to current employees at Cloudflare on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for landing a role in the Browser Isolation team.
✨Tip Number 2
Show off your skills! If you’ve got a GitHub or personal project that showcases your coding abilities, make sure to highlight it during interviews. It’s a great way to demonstrate your experience with C++, Go, or TypeScript.
✨Tip Number 3
Prepare for technical challenges! Brush up on your algorithms and data structures, as you might face some tricky questions. Practising coding problems can really help you shine during the interview process.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the Cloudflare team.
We think you need these skills to ace Systems Engineer - Browser Isolation
Some tips for your application 🫡
Show Your Passion: When writing your application, let your enthusiasm for the role shine through! We love seeing candidates who are genuinely excited about building a better Internet and contributing to innovative projects like Browser Isolation.
Tailor Your CV: Make sure to customise your CV to highlight relevant experience that aligns with the job description. We want to see how your skills in C++, Go, and TypeScript can contribute to our mission, so don’t hold back!
Be Clear and Concise: Keep your application straightforward and to the point. We appreciate clarity, so avoid jargon and focus on what makes you a great fit for the Systems Engineer role. Remember, less is often more!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy to do!
How to prepare for a job interview at CloudFlare
✨Know Your Tech Stack
Familiarise yourself with the technologies mentioned in the job description, like C++, Go, and TypeScript. Be ready to discuss your experience with these languages and how you've used them in past projects. This shows you're not just a fit on paper but also have practical knowledge.
✨Showcase Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous roles, especially those related to systems-level debugging or performance optimisation. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight your ability to tackle complex problems.
✨Emphasise Collaboration
Since this role involves working across teams, be ready to share examples of how you've successfully collaborated with others. Talk about how you’ve contributed to team projects and how you handle differing opinions or conflicts. This will demonstrate your ability to work well in a diverse environment.
✨Express Your Curiosity
Cloudflare values curious individuals, so don’t hesitate to ask insightful questions about the company’s mission or the Browser Isolation project. This not only shows your interest but also gives you a chance to gauge if the company culture aligns with your values.