Cloudflare logo

Software Engineer - Zero Trust Client - Desktop & Mobile

Cloudflare

About the Role

Cloudflare is seeking a Mid-level and Senior Software Engineer to join our Zero Trust team. You will be involved in developing cross-platform applications for both desktop and mobile platforms, focusing on enhancing security and privacy through our Zero Trust clients. These clients help protect corporate devices by securely routing traffic to Cloudflare’s global network, which applies advanced web filtering and Zero Trust policies.

Responsibilities

  • Develop responsive and user-friendly applications using cross-platform frameworks like Flutter, React Native, and Tauri, alongside platform-native languages and APIs.
  • Implement high-performance networking code using Rust and other platform-native languages and APIs for both Mobile and Desktop apps.
  • Collaborate with product managers and other teams to implement features that impact customers directly.
  • Address complex problems arising from the scale of deployment and the stringent quality, performance, and security requirements of our products.

Skills and Experience

  • Experience with cross-platform programming and familiarity with core OS concepts of platforms like macOS, Windows, Linux, iOS, and Android.
  • Proficiency in typed programming languages such as Swift, Kotlin, C#, as well as lower-level languages like Rust and C.
  • Strong skills in writing multithreaded, asynchronous code.
  • Knowledge of lower-level networking concepts & protocols (TCP/IP, UDP, DNS, QUIC, H/3, proxying, etc.) and security concepts like VPNs, PKI, and firewalls.
  • Excellent debugging skills at both the application level and network-related issues.
  • Ability to write high-quality, low-complexity code with thorough documentation and testability.

Why Join Cloudflare?

  • Work on a mission to help build a better Internet.
  • Be part of a company that values diversity and inclusiveness.
  • Engage in projects like Project Galileo and Athenian Project, which protect free and open Internet access.
  • Enjoy comprehensive health and welfare benefits, financial benefits, and flexible time off policies.

This role is eligible for equity participation, ensuring you are part of Cloudflare’s growth and success.

Benefits
Extracted with AI

  • Dental insurance
  • Vision insurance
  • Disability insurance
  • 401(k)
  • Medical insurance

Similar jobs

Last update: 23 minutes ago

Cloudflare logo
Cloudflare

Senior Front End Engineer - Network Engineering

Join Cloudflare as a Senior Front End Engineer in Austin, TX, to build and maintain front-end applications for network engineering.

Cloudflare logo
Cloudflare

Frontend Engineer - Web Performance

Join Cloudflare as a Frontend Engineer focusing on web performance. Work with modern web technologies to enhance website speed and efficiency.

Square logo
Square

Staff Engineer, Frontend/Fullstack

Join Square as a Staff Engineer to lead frontend/fullstack development for our public web team, focusing on architecture and site reliability.

CrowdStrike logo
CrowdStrike

Senior Software Engineer - Cloud Platform Reliability

Join CrowdStrike as a Senior Software Engineer focusing on cloud platform reliability and scalability in a remote-first role.

Vercel logo
Vercel

Software Engineer, Edge

Join Vercel as a Software Engineer, Edge to build and scale high-performance systems in a remote-friendly environment.

LaunchDarkly logo
LaunchDarkly

Software Engineer - SDK

Join LaunchDarkly as a Software Engineer on the SDK team, developing feature-rich SDKs in a dynamic, fast-paced environment.

Microsoft logo
Microsoft

Software Engineer II - Cloud Security

Join Microsoft as a Software Engineer II in Cloud Security, focusing on access control and protection solutions.

Intuit logo
Intuit

Software Engineer 2 - Platform Security

Join Intuit as a Software Engineer 2 in Platform Security, focusing on cloud infrastructure and security best practices.

Square logo
Square

Staff Frontend Software Engineer - Remote Device Management

Join Square as a Staff Frontend Engineer to lead high-impact projects in remote device management using JavaScript, TypeScript, and Svelte.

Square logo
Square

Staff Frontend Software Engineer - Remote Device Management

Join Square as a Staff Frontend Software Engineer focusing on remote device management. Work with JavaScript, TypeScript, and Svelte.

Zeal logo
Zeal

Senior Software Engineer (Fullstack)

Senior Fullstack Software Engineer at Zeal, enhancing payroll platforms with modern tech. Inclusive culture, comprehensive benefits.

Appgate logo
Appgate

Senior Fullstack Engineer

Join Appgate as a Senior Fullstack Engineer to develop cutting-edge security solutions using C#, JavaScript, and Python.

The Browser Company logo
The Browser Company

Staff Software Engineer, Swift

Join The Browser Company as a Staff Software Engineer, Swift. Work on innovative browser solutions in a remote-friendly environment.

The Browser Company logo
The Browser Company

Senior Staff Software Engineer, Swift

Join The Browser Company as a Senior Staff Software Engineer, Swift, to lead innovative projects in a remote-friendly environment.

Zeal logo
Zeal

Senior Software Engineer (Fullstack)

Senior Fullstack Software Engineer role at Zeal, tackling customer-facing product challenges with a focus on payroll solutions.

GitHub logo
GitHub

Software Engineer, Trust and Safety

Join GitHub as a Software Engineer in Trust and Safety, developing tools to protect our community. Remote work, competitive pay.

Tailscale logo
Tailscale

Senior Backend Engineer

Join Tailscale as a Senior Backend Engineer to develop secure, scalable software solutions in a remote work environment.

Microsoft logo
Microsoft

Principal Software Engineer - Cloud Security

Join Microsoft as a Principal Software Engineer focusing on cloud security solutions. Remote work available.

Microsoft logo
Microsoft

Software Engineer - Cloud Security

Join Microsoft's Cloud Security team as a Software Engineer, focusing on platform security and data protection.

Stride logo
Stride

Senior Software Engineer, Full-Stack

Senior Full-Stack Software Engineer role focusing on web architecture, security, and scalable solutions in San Francisco.

1Password logo
1Password

Senior Full Stack Developer (Rust, Kotlin, Swift)

Join 1Password as a Senior Full Stack Developer, working remotely with Rust, Kotlin, and Swift.

Block logo
Block

Staff Software Engineer (Mobile) - Block, Proto Division

Senior Mobile Software Engineer role at Block, focusing on Kotlin and Swift development, based in San Francisco.

Dayforce logo
Dayforce

Senior C# Backend Developer – Security Engineering

Senior C# Backend Developer focused on Security Engineering, remote work, extensive experience with .NET, React, Angular, and cybersecurity.

LucidLink logo
LucidLink

Senior Software Engineer, iOS

Join LucidLink as a Senior iOS Engineer to develop innovative mobile apps using Swift, CI/CD, and agile methodologies.