Job title: Senior Software Engineer (Haskell)
Job type: Permanent
Emp type: Full-time
Salary type: Annual
Salary: negotiable
Job published: 10-04-2024
Job ID: 32638
Contact name: Scott Daly
Phone number: +441782376766
Contact email: scott.daly@woodfordgray.com

Job Description

RUST SOFTWARE ENGINEER £80k -90k plus benefits (Fully Remote) 

As the Rust Software Engineer, you will focus on our high-performance global edge network services and will also contribute to the control plane APIs that configure the edge services. You will be joining a team of bright, hard-working, and supportive engineers who really care about their craft. Examples of systems that the team currently is building:

Technologies we use: • Core edge services are written in Rust and Go and deployed globally to 250+ data centers. • Our REST API is also written in Rust and Go, runs on Kubernetes, and uses Postgres as a data store. • Our frontend is written in Typescript and React • For service monitoring we use Prometheus and Grafana • For service logging we use Elasticsearch and Kibana • For product analytics we use Click house and Big Query

Because you'll be solving problems of massive scale and significance, and shaping the future of the Internet, you are a growth-oriented individual who enjoys being outside of your comfort zone in a fast-paced environment. Examples of desirable skills, knowledge and experience

 As an ideal candidate for this position, you are curious, hard-working, and passionate. A rough list of the skills we would love to see you bring: • Solid programming skills, preferably with experience programming in Rust. • Solid understanding of networking protocols - including experience with HTTP/2 and HTTP/3 • Basic understanding of software security and encryption • Experience in designing and implementing secure and highly available distributed systems • Willingness, curiosity, and enthusiasm to learn new programming languages, technologies, and systems • Strong interpersonal and communication skills.