Cloudflare Logo

Cloudflare

Software Engineer - Email Security

Reposted Yesterday
Hybrid
Austin, TX
Senior level
Hybrid
Austin, TX
Senior level
Responsible for designing and implementing software systems, collaborating with engineers, enhancing features, and working with large-scale data systems.
The summary above was generated by AI
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
  • 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

Cloudflare London, England Office

Riverside Building, 6th Floor, County Hall/The, Belvedere Rd, London, United Kingdom, SE1 7PB

Similar Jobs at Cloudflare

4 Hours Ago
Hybrid
3 Locations
Mid level
Mid level
Cloud • Information Technology • Security • Software • Cybersecurity
Responsible for managing service delivery success with global system integrators by onboarding partners, ensuring quality implementations, and tracking performance metrics.
Top Skills: Cloudflare SolutionsHybrid Cloud EnvironmentsMulti-Cloud Environments
4 Hours Ago
Hybrid
Austin, TX, USA
Senior level
Senior level
Cloud • Information Technology • Security • Software • Cybersecurity
Lead and mentor a team to develop scalable billing and payments infrastructure, ensuring financial accuracy and supporting Cloudflare's revenue across products.
Top Skills: Billing SystemsDeveloper-Loved ApisDistributed SystemsFinancial InfrastructurePayments Infrastructure
4 Hours Ago
Hybrid
Austin, TX, USA
Internship
Internship
Cloud • Information Technology • Security • Software • Cybersecurity
As a Software Engineer Intern, you will work on projects impacting millions of users, collaborate across teams, and receive mentorship. The internship lasts 12-16 weeks with opportunities for professional development and networking.
Top Skills: C/C++GoJavaScriptPythonRustTypescript

What you need to know about the London Tech Scene

London isn't just a hub for established businesses; it's also a nursery for innovation. Boasting one of the most recognized fintech ecosystems in Europe, attracting billions in investments each year, London's success has made it a go-to destination for startups looking to make their mark. Top U.K. companies like Hoptin, Moneybox and Marshmallow have already made the city their base — yet fintech is just the beginning. From healthtech to renewable energy to cybersecurity and beyond, the city's startups are breaking new ground across a range of industries.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account