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 Edinburgh Tech Scene
From traditional pubs and centuries-old universities to sleek shopping malls and glass-paneled office buildings, Edinburgh's architecture reflects its unique blend of history and modernity. But the fusion of past and future isn't just visible in its buildings; it's also shaping the city's economy. Named the United Kingdom's leading technology ecosystem outside of London, Edinburgh plays host to major global companies like Apple and Adobe, as well as a growing number of innovative startups in fields like cybersecurity, finance and healthcare.

