
Senior Software Engineer — Zero Trust Clients
1 week ago
About Us
At Cloudflare, we are on a mission to help build a better Internet. Cloudflare runs one of the world’s largest networks that powers millions of websites and other Internet properties for customers ranging from individual bloggers to SMBs to Fortune 500 companies. Cloudflare protects and accelerates any Internet application online without hardware, software, or code changes. Properties powered by Cloudflare see improved performance and reduced spam and attacks. Cloudflare has been recognized on Entrepreneur Magazine’s Top Company Cultures list and Fast Company’s World’s Most Innovative Companies.
We value curiosity and empathy. We hire the best people based on potential and support them throughout their time at Cloudflare. We are committed to a diverse and inclusive team. Available Locations: Austin TX, Denver CO.
About the roleWe’re looking for a Senior Software Engineer to join our Cloudflare One Client team. You will work on the cross‑platform app and lower‑level implementation of our Cloudflare One Client Desktop and Mobile Apps, which protect devices by securely and privately sending traffic to Cloudflare’s global network, enabling advanced web filtering and Cloudflare One policies.
What you'll doYou will use cross‑platform frameworks along with platform‑native languages to implement responsive and user‑friendly apps on desktop and mobile. You will also use Rust alongside platform‑native languages to implement high‑performance networking code for mobile and desktop apps. You will focus on improving code quality and building solid, testable, and well‑documented foundations. You should understand the intricacies of different platforms (mobile and desktop), have experience with multi‑platform code, and possess a basic understanding of lower‑level OS concepts (virtual memory, multi‑threading, process lifecycle) and networking concepts & protocols (VPNs, firewalls, TCP/IP, UDP, DNS, QUIC, H/3, proxying). You may interact with languages such as Flutter, Swift, Java, Kotlin, C#, Rust, C++, C, and Python.
As a Senior Software Engineer, you will lead the design and implementation of major development projects, collaborating with product managers and other teams to deliver customer‑impacting features. You will tackle problems arising from large deployments, with emphasis on quality, performance, and security.
Responsibilities- Excellent programming skills with high‑quality, low‑complexity code and thorough documentation.
- Strong experience writing easily testable and thoroughly tested code (e.g., using dependency injection with appropriate abstractions).
- Experience with cross‑platform programming and a solid understanding of UI and core OS concepts for one or more platforms (macOS, Windows, Linux, iOS, Android).
- Experience with different typed programming languages (e.g., Swift, Java, Kotlin, C#) and lower‑level languages (Rust, C, C++).
- Comfort writing multithreaded, asynchronous code.
- Experience debugging at the application level and with network‑related problems.
- Understanding of security concepts such as VPNs and PKI.
- Empathetic, proactive, and constructive communication skills, verbal and written.
Compensation may be adjusted depending on work location. For Colorado based hires: Estimated annual salary of $168,000 - $206,000.
EquityThis role is eligible to participate in Cloudflare’s equity plan.
BenefitsCloudflare offers a comprehensive package of benefits and programs to support employees and their families. Benefits may vary by location and country.
Health & Welfare Benefits
- Medical/Rx Insurance
- Dental Insurance
- Vision Insurance
- Flexible Spending Accounts
- Commuter Spending Accounts
- Fertility & Family Forming Benefits
- On‑demand mental health support and Employee Assistance Program
- Global Travel Medical Insurance
Financial Benefits
- Short and Long Term Disability Insurance
- Life & Accident Insurance
- 401(k) Retirement Savings Plan
- Employee Stock Participation Plan
Time Off
- Flexible paid time off covering vacation and sick leave
- Leave programs, including parental, pregnancy health, medical, and bereavement leave
We are a highly ambitious, large‑scale technology company with a soul. Our mission to help build a better Internet includes protecting the free and open Internet.
Project Galileo : Since 2014, we have equipped more than 2,400 journalism and civil society organizations in 111 countries with tools to defend against censorship, at no cost.
Athenian Project : In 2017, we created the Athenian Project to protect elections by providing reliability for free, supporting government websites across multiple states.
1.1.1.1 : We released 1.1.1.1 to build a faster, more secure, privacy‑centric public DNS resolver. We do not store client IP addresses, and we do not sell user data. We remain committed to privacy.
Sound like something you would like to be part of? We’d love to hear from you
This position may require access to information protected under U.S. export control laws. Offers may be conditioned on authorization to receive software or technology under export laws without sponsorship for an export license.
Cloudflare is proud to be an equal opportunity employer. We value diversity and inclusiveness. All qualified applicants will be considered for employment without regard to race, color, religion, sex, gender, gender identity, gender expression, sexual orientation, national origin, ancestry, citizenship, age, disability, or any other basis protected by law. We are an AA/Veterans/Disabled Employer.
Cloudflare provides reasonable accommodations to qualified individuals with disabilities. If you require a reasonable accommodation to apply, please contact or send mail to 101 Townsend St. San Francisco, CA 94107.
#J-18808-Ljbffr-
Software Engineer, Zero Trust Client
1 week ago
Cainta, Philippines Cloudflare Full timeAbout Cloudflare At Cloudflare, we are on a mission to help build a better Internet. The company runs one of the world’s largest networks that powers millions of websites and other Internet properties for customers ranging from individual bloggers to SMBs to Fortune 500 companies. Cloudflare protects and accelerates any Internet application online without...
-
Senior Software Engineer, Zero Trust Client
1 week ago
Cainta, Philippines Cloudflare Full timeAbout Us At Cloudflare, we are on a mission to help build a better Internet. Today the company runs one of the world’s largest networks that powers millions of websites and other Internet properties for customers ranging from individual bloggers to SMBs to Fortune 500 companies. Cloudflare protects and accelerates any Internet application online without...
-
System Test Engineer
1 week ago
Cainta, Philippines Cloudflare Full timeAbout Us At Cloudflare, we are on a mission to help build a better Internet. Today the company runs one of the world’s largest networks that powers millions of websites and other Internet properties for customers ranging from individual bloggers to SMBs to Fortune 500 companies. Cloudflare protects and accelerates any Internet application online without...
-
Escalation Engineer
1 week ago
Cainta, Philippines Cloudflare Full timeOverview About Us At Cloudflare, we are on a mission to help build a better Internet. The company runs one of the world’s largest networks that powers millions of websites and other Internet properties for customers ranging from individual bloggers to SMBs to Fortune 500 companies. Cloudflare protects and accelerates any Internet application online...
-
Technical Support Engineer, Zero Trust
1 week ago
Cainta, Philippines Cloudflare Full timeAt Cloudflare, we are on a mission to help build a better Internet. Today the company runs one of the world’s largest networks that powers millions of websites and other Internet properties for customers ranging from individual bloggers to SMBs to Fortune 500 companies. We realize people do not fit into neat boxes. We are looking for curious and empathetic...
-
Customer Solutions Engineer, Zero Trust
1 week ago
Cainta, Philippines Cloudflare Full timeAbout Us At Cloudflare, we are on a mission to help build a better Internet. Today the company runs one of the world’s largest networks that powers millions of websites and other Internet properties for customers ranging from individual bloggers to SMBs to Fortune 500 companies. Cloudflare protects and accelerates any Internet application online without...
-
Senior Software Engineer, Windows Networking
1 week ago
Cainta, Philippines Cloudflare Full timeAbout Us At Cloudflare, we are on a mission to help build a better Internet. Today the company runs one of the world’s largest networks that powers millions of websites and other Internet properties for customers ranging from individual bloggers to SMBs to Fortune 500 companies. Cloudflare protects and accelerates any Internet application online without...
-
Software Engineer
17 hours ago
Cainta, Philippines Cloudflare Full timeAbout Us At Cloudflare, we are on a mission to help build a better Internet. Today the company runs one of the world’s largest networks that powers millions of websites and other Internet properties for customers ranging from individual bloggers to SMBs to Fortune 500 companies. Cloudflare protects and accelerates any Internet application online without...
-
Cainta, Philippines Cloudflare Full timeAbout Us At Cloudflare, we are on a mission to help build a better Internet. Today the company runs one of the world’s largest networks that powers millions of websites and other Internet properties for customers ranging from individual bloggers to SMBs to Fortune 500 companies. Cloudflare protects and accelerates any Internet application online without...
-
Software Engineer, Cloudflare Tunnel
1 week ago
Cainta, Philippines Cloudflare Full timeAbout Us At Cloudflare, we are on a mission to help build a better Internet. Today the company runs one of the world’s largest networks that powers millions of websites and other Internet properties for customers ranging from individual bloggers to SMBs to Fortune 500 companies. Cloudflare protects and accelerates any Internet application online without...