Software Engineer - Email Security
Listed on 2025-12-02
-
Software Development
Software Engineer, Cloud Engineer - Software
Cloudflare is on a mission to help build a better Internet. It runs one of the world’s largest networks, powering millions of websites and Internet applications for customers ranging from individual bloggers to Fortune 500 companies. Without adding hardware or software, Cloudflare protects and accelerates any online application, improving performance and reducing spam and attacks.
About The TeamThe Cloud Email Security (CES) service focuses on preventing phishing, which accounts for 95% of data breaches. Our team hunts for bad actors using web crawling, machine learning, computer vision, petabytes of data, and our global sensor network, delivering a comprehensive email, network, and web protection layer for customers.
Responsibilities- Create product subsystems and key components by applying up‑to‑date software engineering expertise to design and implement world‑class solutions.
- Collaborate with senior engineers to improve the overall system at the architectural, design, and implementation levels.
- Design and implement new features for our cloud‑based email gateway solution that supports Fortune 1000 customers.
- Design and implement forward‑looking portions of the system to execute a long‑term product vision.
- Work with large‑scale data systems in both online/streaming and offline/batch fashions.
- Enhance key features such as performance, reliability, scalability, and add new functionality.
- 5+ years of experience designing and implementing software systems.
- Advanced ability to design and implement software systems in Java.
- Enjoys security work focused on email detections that identify and protect users.
- Distributed systems experience in a Unix environment.
- BS/MS in Computer Science or similar engineering discipline.
- Strong software engineering skills and substantial expertise in additional programming and scripting languages:
Rust, Python, and shell scripting. - Experience with SMTP.
- Significant experience in networking, security, cryptography, malware analysis, data analysis, high‑reliability clusters, and statistics.
- Detailed understanding of object‑oriented design practices.
- Expertise in big data analysis and design of large‑scale multi‑tier systems using open‑source technologies.
- Recent development or architectural leadership experience with large‑scale data systems and streaming analytics.
- Experience with continuous integration and delivery environments and agile methodologies.
- Experience developing, deploying, maintaining applications using public cloud providers (AWS/GCP/Azure).
Cloudflare is proud to be an equal opportunity employer. We are committed to providing equal employment opportunity for all people and place great value in both 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, medical condition, family care status, or any other basis protected by law.
We are an AA/Veterans/Disabled Employer. Cloudflare provides reasonable accommodations to qualified individuals with disabilities. Please contact us at for accommodations.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).