Available Locations: Lisbon (preferred) or London
About Cloudflare and Our Team
Cloudflare's Engineering Team is home to some of the industry's top engineers, dedicated to building and scaling innovative software that handles a huge proportion of the Internet. Our team, specifically responsible for Turnstile and Challenges Pages, works in close collaboration with a dedicated Product Manager and other engineering teams to develop cutting-edge Bot detection solutions. Have a look at some of our articles mentioning Turnstile!
Working in Our Team
You'll be integral to making our product more robust, secure, and stable. Our product runs in all corners of the web, on any imaginable browser, requiring continuous testing and adaptability. We value innovation and problem-solving skills - we encourage you to bring forward problems you identify along with your best solutions. Our team syncs are centered around addressing these challenges, focusing on short and long-term solutions for maximum business value.
What You'll Do
As a Software Engineer in our team, you'll play a key role in expanding our Turnstile and Challenges products. Your responsibilities will include:
- Enhancing bot and human detection capabilities while maintaining a focus on privacy, security, and usability.
- Full-stack development - from Edge process configuration to client-side logic.
- Building scalable, secure, and privacy-conscious software to accommodate a growing user base with diverse requirements.
- This role may require flexibility to be on-call outside of standard working hours to address technical issues as needed.
About You
We're looking for an engineer with:
- Proficiency in Rust and TypeScript (or eagerness to learn)
- A security-focused mindset, essential for a product like Turnstile.
- A natural sense of curiosity and a self-driven attitude.
Bonus Points
- Experience with ClickHouse, PostgreSQL, Docker, Salt, Lua, Go, and Unix systems will be highly regarded.
- You do not need to have experience with any of these technologies!
- Previous experience with counter abuse, fraud detection and mitigation.