Responsible for designing and implementing software systems, collaborating with engineers, enhancing features, and working with large-scale data systems.
Available Locations: Austin, TX (Hybrid)
About the Team
Cloudflare's Cloud Email Security (CES) service builds advanced technology focused on the source of 95% of data breaches on the internet: phishing.
Hunting for bad actors on the internet is an intellectual and technical challenge. We hunt at scale with web crawling, machine learning, computer vision, petabytes of data, and a global network of sensors.
All of this technology delivers a comprehensive email, network and web protection layer around each of our customers. Customers know that with Cloudflare CES solution deployed their users won't enable a hacker to gain a foothold that results in a breach of their systems.
Come and join an engineering team that builds extensible, reliable, scalable web-based, and data processing applications that our customers count on every second of the day.
RESPONSIBILITIES
MIN REQUIREMENTS:
PREFERRED:
About the Team
Cloudflare's Cloud Email Security (CES) service builds advanced technology focused on the source of 95% of data breaches on the internet: phishing.
Hunting for bad actors on the internet is an intellectual and technical challenge. We hunt at scale with web crawling, machine learning, computer vision, petabytes of data, and a global network of sensors.
All of this technology delivers a comprehensive email, network and web protection layer around each of our customers. Customers know that with Cloudflare CES solution deployed their users won't enable a hacker to gain a foothold that results in a breach of their systems.
Come and join an engineering team that builds extensible, reliable, scalable web-based, and data processing applications that our customers count on every second of the day.
RESPONSIBILITIES
- Create the product's subsystems and key components by applying up-to-date expertise in Software Engineering to define, design and create world-class implementations.
- Collaborate with other 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 empowers 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
- Design and implement revisions to areas of the system to enhance key features such as performance, reliability, scalability, or add new functionality
MIN REQUIREMENTS:
- ~5+ years of experience designing and implementing software systems
- Advanced ability to design and implement software systems in Java.
- Someone who enjoys security work focused on email detections that identify and protect our users.
- Distributed systems experience in a Unix environment
PREFERRED:
- 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, statistics
- Detailed understanding of object-oriented design practices.
- Expert who specializes in big data analysis and design and construction of large-scale multi-tier systems using open-source technologies
- Recent development or architectural leadership experience with large-scale data systems, streaming analytics.
- Experience with continuous integration and delivery environments and agile methodologies.
- Experience developing, deploying, maintaining applications using public cloud providers (AWS/GCP/Azure)
Top Skills
AWS
Azure
GCP
Java
Python
Rust
Smtp
Unix
Similar Jobs at Cloudflare
Cloud • Information Technology • Security • Software • Cybersecurity
The Senior Administrative Assistant will support leaders by managing calendars, coordinating travel, preparing reports, and assisting with projects and events.
Cloud • Information Technology • Security • Software • Cybersecurity
As a Principal Enterprise Architect, you will lead complex projects, analyze the existing architectural landscape, and design scalable solutions to improve operational efficiency.
Top Skills:
Cloud ComputingSystem Architecture
Cloud • Information Technology • Security • Software • Cybersecurity
As a Senior Customer Solutions Architect, you'll engage with strategic customers, provide technical leadership, lead solution discussions, and mentor teams while contributing to industry thought leadership.
Top Skills:
Cloud NetworkingCybersecurityNetworking ProtocolsWeb Infrastructure
What you need to know about the Vancouver Tech Scene
Raincouver, Vancity, The Big Smoke — Vancouver is known by many names, and in recent years, it has gained a reputation as a growing hub for both tech and sustainability. Renowned for its natural beauty, the city has become a magnet for professionals eager to create environmental solutions, and with an emphasis on clean technology, renewable energy and environmental innovation, it's attracted companies across various industries, all working toward a shared goal: advancing clean technology.

