Cloudflare's Cloud Email Security (CES) service builds advanced technology focused on the source of 95% of data breaches on the internet: phishing. We hunt at scale with web crawling, machine learning, computer vision, petabytes of data, and a global network of sensors to deliver comprehensive email, network, and web protection for our customers.
As a Software Engineer in the CES team, you will:
- Create product subsystems and key components using up-to-date Software Engineering expertise
- Collaborate with senior engineers to improve the overall system architecture, design, and implementation
- Design and implement new features for our cloud-based email gateway solution
- Work with large-scale data systems in both online/streaming and offline/batch fashions
- Enhance key features such as performance, reliability, and scalability
We're looking for someone who:
- Has 5+ years of experience designing and implementing software systems
- Possesses advanced ability to design and implement software systems in Java
- Enjoys security work focused on email detections to protect users
- Has experience with distributed systems in a Unix environment
Preferred qualifications:
- BS/MS in Computer Science or similar engineering discipline
- Strong software engineering skills in additional languages like Rust, Python, and shell scripting
- Experience with SMTP, networking, security, cryptography, malware analysis, and data analysis
- Expertise in big data analysis and large-scale multi-tier systems using open-source technologies
- Experience with continuous integration, delivery environments, and agile methodologies
- Experience developing, deploying, and maintaining applications using public cloud providers (AWS/GCP/Azure)
Join us in our mission to help build a better Internet by protecting and accelerating any Internet application without adding hardware, installing software, or changing a line of code. Be part of a team that values diversity, inclusivity, and innovation in a fast-paced, collaborative environment.