Software Engineer (Security Rules)
- United Kingdom
- Mid Level
- 3+ years
- Posted
Skills
Required
- monitoring
- PostgreSQL
- Rust
- Go
- databases
- Clickhouse
- C++
- Prometheus
Preferred
- Docker
- Kubernetes
- containerization and orchestration
- Application Security
- software development lifecycle
- designing and documenting systems
- automated tests
- monitoring production deployments
Join Cloudflare, a leading internet security and performance company. As a Software Engineer on the Security Rules team, you will design, implement, and maintain software systems that power our Application Security Product Offering. You will work with a range of technologies, including Rust, Go, PostgreSQL, Redis, Memcached, Docker, and Kubernetes. This role offers competitive pay, flexible vacation, paid parental leave, comprehensive benefits, and a supportive work environment.
Responsibilities
- Design, implement, and maintain software systems for Cloudflare’s Application Security Product Offering.
- Participate in all stages of the software development lifecycle, from designing and documenting systems to writing code, automated tests, and monitoring production deployments.
- Collaborate with internal teams to design scalable solutions to difficult technical problems and mentor team members.
- Experience with monitoring, alerting and debugging high volume production systems
Requirements
- Experience with databases (we use PostgreSQL, Clickhouse and Memcached)
- First and foremost curiosity and critical thinking
Experience building and operating distributed systems
- Strong interpersonal and communication skills, demonstrating empathy, teamwork and a sense of ownership
- 3+ years of relevant professional experience with a technology company
- Strong programming skills in Rust, Go, C++, or a similar systems-level language
- Experience with modern Unix/Linux development and runtime environments
- Experience with monitoring and logging tools like Prometheus and Grafana
Preferred
- Experience with containerization and orchestration technologies, such as Docker and Kubernetes
Pay
EUR 54,000 - 75,000
jobapplier