cover image
Cloudflare

Software Engineer, Trust & Safety

Hybrid

London, United Kingdom

Full Time

07-03-2025

Job Specifications

About Us

At Cloudflare, we are on a mission to help build a better Internet. Today the company runs one of the world’s largest networks that powers millions of websites and other Internet properties for customers ranging from individual bloggers to SMBs to Fortune 500 companies. Cloudflare protects and accelerates any Internet application online without adding hardware, installing software, or changing a line of code. Internet properties powered by Cloudflare all have web traffic routed through its intelligent global network, which gets smarter with every request. As a result, they see significant improvement in performance and a decrease in spam and other attacks. Cloudflare was named to Entrepreneur Magazine’s Top Company Cultures list and ranked among the World’s Most Innovative Companies by Fast Company.

We realize people do not fit into neat boxes. We are looking for curious and empathetic individuals who are committed to developing themselves and learning new skills, and we are ready to help you do that. We cannot complete our mission without building a diverse and inclusive team. We hire the best people based on an evaluation of their potential and support them throughout their time at Cloudflare. Come join us!

Available Locations: Hybrid - Austin, TX or London, UK

About The Team

Cloudflare’s mission is to help build a better internet and the Trust & Safety Engineering (TSENG) team lives at the core of that effort. The team empowers customers with products and services to combat abuse, enables deeper coordination with our external industry anti-abuse partners, and ensures that teams in the company can respond to the quickly changing legal landscape of the internet with scalable tools and services. This includes services that have a direct impact on efforts to stop the spread of CSAM (child sexual abuse material) across the internet. Read more about our CSAM Scanning tool here.

About The Role

Engineers on the Trust & Safety Engineering team are responsible for the entire software development lifecycle for our products and services which include both internal and customer-facing software. Whether closing gaps in our abuse processing pipeline, extending our Trust & Safety platform or road mapping the future of Trust & Safety solutions, software engineers on the Trust & Safety Engineering team are critical to Cloudflare’s ability to help make the internet a better place.

This role will be based out of our Austin or London office

What You'll Do

While the majority of our services are now written in Golang, you will also work with technologies such as Typescript, Kafka, Redis, Kubernetes, Terraform, Temporal and PostgresSQL. We are looking for great engineers regardless of experience with any of these specific technologies.

Responsibilities Include

Designing, building, running and scaling tools and services that support Trust and Safety efforts
Analyzing and communicating complex technical requirements and concepts, able to identify the highest priority areas and carve a path to deliver
Collaborating with T&S, legal and product teams to understand goals and develop robust and scalable solutions.
Improving system design and architecture to ensure stability and performance of the internal and customer-facing compliance and anti-abuse services
Ongoing monitoring and maintenance of production services, including participation in on call rotations
Working closely with Cloudflare's Trust and Safety team to help make the internet a safer place
Mentoring and guiding developers in the Trust and Safety Engineering team to help build collective knowledge and technical expertise


Desirable Skills And Experience

1 - 3 years of experience building large-scale software applications, preferably distributed systems
Experience designing and integrating RESTful APIs and/or gRPC services
Knowledge of SQL and common relational database systems such as PostgreSQL
Prior experience working with Go
Excellent debugging and optimization skills
Experience in writing well tested code


Bonus

(Relevant but not required - we love to learn on the job!)

Prior experience working in the Trust & Safety domain space or building abuse detection systems
Deep understanding of DNS, TLS/SSL and HTTP
Expertise in web security issues and industry standards for access control


What Makes Cloudflare Special?

We’re not just a highly ambitious, large-scale technology company. We’re a highly ambitious, large-scale technology company with a soul. Fundamental to our mission to help build a better Internet is protecting the free and open Internet.

Project Galileo: Since 2014, we've equipped more than 2,400 journalism and civil society organizations in 111 countries with powerful tools to defend themselves against attacks that would otherwise censor their work, technology already used by Cloudflare’s enterprise customers--at no cost.

Athenian Project: In 2017, we created the Athenian Project to ensure that state and local governments have the highest level of protection and reliability for free, so that their constituents have access to election information and voter registration. Since the project, we've provided services to more than 425 local government election websites in 33 states.

1.1.1.1: We released 1.1.1.1 to help fix the foundation of the Internet by building a faster, more secure and privacy-centric public DNS resolver. This is available publicly for everyone to use - it is the first consumer-focused service Cloudflare has ever released. Here’s the deal - we don’t store client IP addresses never, ever. We will continue to abide by our privacy commitment and ensure that no user data is sold to advertisers or used to target consumers.

Sound like something you’d like to be a part of? We’d love to hear from you!

This position may require access to information protected under U.S. export control laws, including the U.S. Export Administration Regulations. Please note that any offer of employment may be conditioned on your authorization to receive software or technology controlled under these U.S. export laws without sponsorship for an export license.

Cloudflare is proud to be an equal opportunity employer. We are committed to providing equal employment opportunity for all people and place great value in both diversity and inclusiveness. All qualified applicants will be considered for employment without regard to their, or any other person's, perceived or actual race, color, religion, sex, gender, gender identity, gender expression, sexual orientation, national origin, ancestry, citizenship, age, physical or mental disability, medical condition, family care status, or any other basis protected by law. We are an AA/Veterans/Disabled Employer.

Cloudflare provides reasonable accommodations to qualified individuals with disabilities. Please tell us if you require a reasonable accommodation to apply for a job. Examples of reasonable accommodations include, but are not limited to, changing the...

About the Company

Cloudflare, Inc. (NYSE: NET) is the leading connectivity cloud company. It empowers organizations to make their employees, applications and networks faster and more secure everywhere, while reducing complexity and cost. Cloudflare’s connectivity cloud delivers the most full-featured, unified platform of cloud-native products and developer tools, so any organization can gain the control they need to work, develop, and accelerate their business. Powered by one of the world’s largest and most interconnected networks, Cloudfla... Know more

Related Jobs

Company background Company brand
Company Name
Ticketmaster
Job Title
Senior Engineer, Security Software Engineering (Remote, United Kingdom)
Job Description
Job Summary JOB DESCRIPTION- BUSINESS TITLE – Senior Engineer, Security Software Engineering Location: Remote, United Kingdom Division: Office of Chief Engineering The Team The Security Engineering function at Ticketmaster connects our core engineering work with modern security practices. Working directly with our development teams worldwide, this group guides the implementation of security measures that protect our platform and our customers. The role offers the chance to work with advanced technology while shaping security practices for a major entertainment platform that serves millions of fans. Our security work directly impacts how we build and maintain our products, making this a key part of Ticketmaster's technology strategy. The Job As a Senior Security Engineer, you'll work closely with the Principal Engineer to implement security initiatives within your assigned areas. You'll contribute strong technical expertise in developing and implementing security solutions that enhance how we protect our software. You'll work directly with development teams to identify and resolve security challenges, conduct design reviews, and provide technical consultation focused on application security. As part of our security consulting and threat modeling function, you'll work alongside our Principal and Senior Director of software security to help development teams build security into their applications from the ground up. You'll participate in threat modeling sessions, where you'll apply your technical expertise to identify potential security risks and help teams understand attack surfaces in their systems. Working closely with development teams, you'll provide hands-on technical guidance for implementing security controls and assist in reviewing design proposals to ensure security requirements are met. Through technical analysis and security testing, you'll help identify security vulnerabilities and implement solutions using established patterns and frameworks. You'll contribute to the development of reusable security components and help maintain automated security testing frameworks. Success in this role means being a skilled technical implementer who can effectively collaborate with teams to solve security challenges. At Ticketmaster, security isn't just about protecting data – it's about maintaining the trust of millions of fans who rely on us to connect them with live entertainment experiences. Our platform handles high-demand ticket sales for some of the world's biggest events, making security both challenging and rewarding. Every security improvement your team implements directly affects how fans experience these moments, from seamless ticket purchases to smooth venue entry. You'll be working at the scale of major entertainment events, where security decisions impact millions of transactions and fan experiences in real-time. What You Will Be Doing Technical Leadership and Architecture Implement established security architecture patterns and help maintain reusable security components within your assigned areas. Assist in the maintenance of security tools and automated testing frameworks. Implement solutions for security challenges within specific systems. Security Architecture and Implementation Execute shift-left security practices and implement zero trust principles through hands-on engineering work. Support and maintain security testing frameworks and automated scanning solutions. Help implement security monitoring and detection systems for specific applications. Technical Analysis and Research Perform security vulnerability assessments and analyze potential security risks within assigned systems. Research and implement established security controls to address identified vulnerabilities. Provide detailed technical recommendations for remediation. Threat Modeling Participate in threat modeling sessions and help teams apply threat modeling techniques to their projects. Support the implementation of threat modeling practices within development teams. Security Consultation Support Provide technical guidance to development teams on security best practices. Participate in security reviews and help create technical documentation for secure development practices. WHAT YOU NEED TO KNOW (or TECHNICAL SKILLS/COMPETENCIES) Proven years of experience in information security Strong understanding of modern security practices, including ShiftLeft, Zero-Trust, and threat modeling Solid background in application security, cloud security, and secure software development practices Experience with security testing and vulnerability assessment Good communication skills, with the ability to explain security concepts to technical audiences Bachelor's degree in Computer Science, Information Security, or related field; security certifications (CISSP, Security+) a plus YOU (Behavioral SKILLS/COMPETENCIES) Strong problem-solving skills with attention to detail Collaborative approach and ability to work effectively with development teams Interest in staying current with security trends and technologies Ability to learn and adapt to new security challenges Experience in the entertainment or ticketing industry is a plus LIFE AT TICKETMASTER We are proud to be a part of Live Nation Entertainment, the world’s largest live entertainment company. Our vision at Ticketmaster is to connect people around the world to the live events they love. As the world’s largest ticket marketplace and the leading global provider of enterprise tools and services for the live entertainment business, we are uniquely positioned to successfully deliver on that vision. We do it all with an intense passion for Live and an inspiring and diverse culture driven by accessible leaders, attentive managers, and enthusiastic teams. If you’re passionate about live entertainment like we are, and you want to work at a company dedicated to helping millions of fans experience it, we want to hear from you. Our Work Is Guided By Our Values Reliability - We understand that fans and clients rely on us to power their live event experiences, and we rely on each other to make it happen. Teamwork - We believe individual achievement pales in comparison to the level of success that can be achieved by a team Integrity - We are committed to the highest moral and ethical standards on behalf of the countless partners and stakeholders we represent Belonging - We are committed to building a culture in which all people can be their authentic selves, have an equal voice and opportunities to thrive EQUAL OPPORTUNITIES We are passionate and committed to our people and go beyond the rhetoric of diversity and inclusion. You will be working in an inclusive environment and be encouraged to bring your whole self to work. We will do all that we can to help you successfully balance your work and homelife. As a growing business we will encourage you to develop your professional and personal aspirations, enjoy new experiences, a...
Gildersome, United Kingdom
Remote
Full Time
17-03-2025
Company background Company brand
Company Name
Prolific
Job Title
Software Engineer
Job Description
Engineering Prolific Prolific is not just another player in the AI space – we are the architects of the human data infrastructure that's reshaping the landscape of AI development. In a world where foundational AI technologies are increasingly commoditized, it's the quality and diversity of human-generated data that truly differentiates products and models. The role We're looking for Software Engineers with a 'product builder' mind-set to join our team and take a pivotal role in the development and guidance of our product. As a 't-shaped' engineer, you will bring a broad practical knowledge across various areas of software development, complementing and supporting our growing team whilst likely having a deeper specialism in front or backend. This is an exciting opportunity to leverage your existing skills, experience, and knowledge to significantly influence the trajectory of our product as we aim to revolutionize research. What you'll bring to the role Deep understanding of modern web applications Experience building Typescript/Javascript applications and using NoSQL databases Experience using Python, or similar language Knowledge of Event-Driven Architecture Experience using AWS (Serverless) and/or GCP Understand the importance of driving quality into code through test automation Have supported applications in production, with demonstrable experience of good observability practices within a full stack environment. (e.g. Rum, Tracing) Have worked in a collaborative environment with strong engineering practices and know what good engineering looks like Care about the product life cycle and are customer value focused Understand the value of continuous, iterative improvement using data to drive decisions and a culture of feedback Passionate about software development with an appetite for learning and self-improvement What you'll be doing in the role As a member of a cross-functional, stream-aligned team, you will work collaboratively with the teams' engineering manager, product manager, designer, and up to 4-5 other engineers, including a tech lead Using agile software development practices and a product mindset, you will work as a team to plan, build and support software that our customers love You will be highly self-motivated, energetic and enjoy working in a fast-paced environment with a bias for action Collaborating with teams outside of product engineering, working closely with customers and understanding their needs Be happy working in all the major cloud providers: AWS, GCP & Azure With a You Build It, You Run It mindset, you will have intimate knowledge of our products from code commit through to production operation Supporting production systems with monitoring tools such as Datadog Strive for stable systems observability You will champion our principles, fuel a growth mindset by getting involved in communities and help improve our engineering culture Pushing the boundaries, questioning the status quo, ensuring what we are doing and what we are building has high value and impact for our users Key Technologies Cloud Platforms: Google Cloud Platform and AWS Programming Languages: Python, JavaScript, and TypeScript Frameworks: Vue.js, Django Rest Framework, Container-based and Serverless architectures Databases: MongoDB and DynamoDB DevOps and Monitoring: CircleCI, GitHub Actions, Kubernetes, Celery, EventBridge and DataDog Why Prolific is a great place to work We've built a unique platform that connects researchers and companies with a global pool of participants, enabling the collection of high-quality, ethically sourced human behavioral data and feedback. This data is the cornerstone of developing more accurate, nuanced, and aligned AI systems. We believe that the next leap in AI capabilities won't come solely from scaling existing models, but from integrating diverse human perspectives and behaviors into AI development. By providing this crucial human data infrastructure, Prolific is positioning itself at the forefront of the next wave of AI innovation – one that reflects the breath and the best of humanity. Working for us will place you at the forefront of AI innovation, providing access to our unique human data platform and opportunities for groundbreaking research. Join us to enjoy a competitive salary, benefits, and remote working within our impactful, mission-driven culture. Links to more information on Prolific Benefits External Handbook Website Youtube Privacy Statement By submitting your application, you agree that Prolific may collect your personal data for recruiting and global organisation planning. Prolific's Candidate Privacy Notice explains what personal information Prolific may process, where Prolific may process your personal information, its purposes for processing your personal information, and the rights you can exercise over Prolific use of your personal information.
London, United Kingdom
Remote
Full Time
18-03-2025
Company background Company brand
Company Name
Tenth Revolution Group
Job Title
AI Developer - Remote - £50k
Job Description
AI Developer - Remote - £50k My client are looking for a mid-level AI Developer to join their expanding Central IT Team. You will provide new and enhanced AI and ML capabilities to my client with your experience in data science and AI background. Salary and Benefits Competitive salary of up to £50k (DOE) Remote working arrangement Flexible working hours 25 days annual leave Private medical insurance Company Contributory Pension SchemeRole And Responsibilities Assist in the delivery of large solutions under the direction and guidance of the team lead. Deliver defined enhancements or areas of the solution which are clearly defined and understood. Assist in the testing of the solution liaising with non-IT staff to complete the delivery. Liaise with non-IT stakeholders to help them perform their acceptance testing. Perform support of the application estate resolving Jira support tickets under the direction of the Team Lead. This will involve liaising with the relevant non-IT stakeholders to understand the issue, identifying the root cause and delivering a solution for the issue. The rectification of the issue may result in activities to resolve any data related issues caused by the support ticket. Deliver standalone small solutions to the relevant non-IT stakeholders.What do I need to apply for the role Strong Python LLM's Azure Cognitive Services Tensorflow/Pytorch Exposure to .NET, SQL, C# Extensive development experience in relevant technologies to deliver API services. Database design and implementation skills. Strong written and verbal communication skills with both IT and non-IT staff. My client have very limited interview slots and they are looking to fill this vacancy within the next 2 weeks. I have limited slots for 1st stage interviews next week so if you're interest, get in touch ASAP with a copy of your most up to date CV and email me at or call me on (phone number removed). Please Note: This is a permanent role for UK residents only. This role does not offer Sponsorship. You must have the right to work in the UK with no restrictions. Some of our roles may be subject to successful background checks including a DBS and Credit Check. Nigel Frank are the go-to recruiter for Power BI and Azure Data Platform roles in the UK, offering more opportunities across the country than any other. We're the proud sponsor and supporter of SQLBits, Power Platform World Tour, the London Power BI User Group, Newcastle Power BI User Group and Newcastle Data Platform and Cloud User Group. To find out more and speak confidentially about your job search or hiring needs, please contact me directly at
Cambridge, United Kingdom
Remote
Full Time
18-03-2025
Company background Company brand
Company Name
Tenth Revolution Group
Job Title
AI Developer - Remote - £50k
Job Description
My client are looking for a mid-level AI Developer to join their expanding Central IT Team. You will provide new and enhanced AI and ML capabilities to my client with your experience in data science and AI background. Salary And Benefits Competitive salary of up to £50k (DOE) Remote working arrangement Flexible working hours 25 days annual leave Private medical insurance Company contributory pension scheme Role And Responsibilities Assist in the delivery of large solutions under the direction and guidance of the team lead. Deliver defined enhancements or areas of the solution which are clearly defined and understood. Assist in the testing of the solution liaising with non-IT staff to complete the delivery. Liaise with non-IT stakeholders to help them perform their acceptance testing. Perform support of the application estate resolving Jira support tickets under the direction of the Team Lead. This will involve liaising with the relevant non-IT stakeholders to understand the issue, identifying the root cause and delivering a solution for the issue. The rectification of the issue may result in activities to resolve any data related issues caused by the support ticket. Deliver standalone small solutions to the relevant non-IT stakeholders. What Do I Need To Apply For The Role Strong Python LLM's Azure Cognitive Services Tensorflow/Pytorch Exposure to .NET, SQL, C# Extensive development experience in relevant technologies to deliver API services. Database design and implementation skills. Strong written and verbal communication skills with both IT and non-IT staff. My client have very limited interview slots and they are looking to fill this vacancy within the next 2 weeks. I have limited slots for 1st stage interviews next week so if you're interest, get in touch ASAP with a copy of your most up to date CV and email me at or call me on . Please Note: This is a permanent role for UK residents only. This role does not offer Sponsorship. You must have the right to work in the UK with no restrictions. Some of our roles may be subject to successful background checks including a DBS and Credit Check. Nigel Frank are the go-to recruiter for Power BI and Azure Data Platform roles in the UK, offering more opportunities across the country than any other. We're the proud sponsor and supporter of SQLBits, Power Platform World Tour, the London Power BI User Group, Newcastle Power BI User Group and Newcastle Data Platform and Cloud User Group. To find out more and speak confidentially about your job search or hiring needs, please contact me directly at
Cambridge, United Kingdom
Remote
Full Time
17-03-2025