Taro Logo

Application Security Engineer

Cloudflare runs one of the world's largest networks that powers millions of websites and Internet properties, protecting and accelerating Internet applications without hardware or software changes.
Security
Mid-Level Software Engineer
In-Person
1,000 - 5,000 Employees
3+ years of experience
Cybersecurity · Enterprise SaaS

Job Description

Cloudflare, a leading Internet infrastructure company, is seeking an Application Security Engineer to join their Security team. This role combines engineering expertise with security knowledge to protect both Cloudflare and its customers. As part of the Application & Product Security team, you'll be responsible for securing Cloudflare's products and platforms through various security measures including threat modeling, code review, and security testing.

The position offers an opportunity to work on large-scale systems that impact millions of websites worldwide. You'll be building secure frameworks, implementing security tools, and working directly with engineering teams to ensure security is built into products from the ground up. The role requires a unique blend of technical skills in programming languages like Python, Go, and Rust, along with security expertise in areas such as penetration testing and security architecture.

Cloudflare stands out for its mission to help build a better Internet, demonstrated through initiatives like Project Galileo, which protects journalism and civil society organizations, and the Athenian Project, which secures election websites. The company maintains a strong commitment to privacy and security, exemplified by their 1.1.1.1 DNS resolver service.

The ideal candidate will thrive in a collaborative environment, working with remote teams while managing multiple priorities. This role offers the chance to make a significant impact on Internet security while working with cutting-edge technology and a team dedicated to innovation and inclusion. Cloudflare provides a supportive culture that values diversity and helps employees develop new skills throughout their career journey.

Last updated 17 hours ago

Responsibilities For Application Security Engineer

  • Work with engineering teams to help secure Cloudflare products and platforms
  • Assess products and new feature releases through threat modeling, code review and security testing
  • Contribute to security architecture/design and assist in building secure code development processes
  • Build secure frameworks & libraries for engineering teams
  • Build internal security tools and automate processes
  • Managing and prioritizing multiple tasks

Requirements For Application Security Engineer

Python
Go
Rust
  • Experience in securing large scale distributed systems
  • Experience in designing, building and implementing systems
  • Experience in assessing the security posture of systems/services
  • Experience in penetration testing and providing mitigating controls
  • Strong engineering background and programming experience (Python, Golang, Rust, Bash, etc.)
  • Strong communication skills and ability to work with remote teams
  • Results and goal-oriented

Related Jobs