Senior Backend Engineer EU/UK (Remote or#nbsp;Hybrid) Negotiable DOE
Perks
Monthly Health & Wellness budget, increasing with length of#nbsp;service
Annual Learning and Development budget
Flexible working in#nbsp;a#nbsp;choice first environment#nbsp;— we#nbsp;trust the way you want to#nbsp;work
WFH Equipment (let us#nbsp;know what you need and we’ll get it#nbsp;for you!)
25 Holiday Days + your local bank holidays, plus an#nbsp;extra day for every year of#nbsp;service
Your birthday off
Paid sick leave
Enhanced Family Leave#nbsp;— (UK#nbsp;Only)
Optional healthcare plan
The ability to#nbsp;share in#nbsp;the company’s success through options
Perks including discounts on#nbsp;cinema tickets, utilities and more
Annual Chattermill summits plus regular socials throughout the year
If#nbsp;you’re in#nbsp;London, a#nbsp;dog friendly office with great classes, events, and a#nbsp;rooftop terrace
The Role As#nbsp;our Senior Backend Engineer you’ll play a#nbsp;key role in#nbsp;developing new functionality for our app.
What you’ll be#nbsp;doing:
Work in#nbsp;a#nbsp;fast-paced environment to#nbsp;develop new functionality in#nbsp;our app while improving the performance of#nbsp;our existing APIs.
Brainstorm features with our product manager and designer and guide decisions based on#nbsp;your knowledge of#nbsp;the codebase
Assist our skilled Customer Experience team in#nbsp;triaging bugs and solving issues in#nbsp;production
Spread the knowledge of#nbsp;new web technologies and best practices within the team
Take part in#nbsp;peer code review
Be#nbsp;involved in#nbsp;all steps of#nbsp;the project including design, architecture, implementation, automated tests development and monitoring the health of#nbsp;the systems in#nbsp;production
Work in#nbsp;a#nbsp;multi-functional team to#nbsp;exceed our customers expectations
What you’ll need:
Strong experience working with Ruby
Good#nbsp;CS fundamentals and practical knowledge of#nbsp;solid principles and design patterns
Proficiency with PostgreSQL, good understanding of#nbsp;differences of#nbsp;SQL and NoSQL databases, ability to#nbsp;choose the right data storage for any particular use case.
Understanding of#nbsp;patterns for asynchronous messaging, practical experience with RabbitMQ and/or Kafka
Good hands-on experience with Elasticsearch
Ability to#nbsp;choose the right caching strategy for different use cases, practical experience with Redis
Understanding of#nbsp;12 factor app principles and requirements for cloud native applications
Practical experience with Kubernetes and ability to#nbsp;write specs for k8s objects for your apps
Experience in#nbsp;finding and fixing bottlenecks in#nbsp;complex distributed systems, experience conducting load and disaster recovery testing
Experience designing and building applications in#nbsp;microservice architecture
It’d be#nbsp;a#nbsp;bonus if#nbsp;you have:
Practical experience with Golang
Experience with Prometheus, setting up#nbsp;alerts with Alertmanager
Experience with minikube
Experience with Helm or/and Kustomize
Experience with managed Kubernetes in#nbsp;the cloud (preferably GKE)
Good understanding of#nbsp;web security aspects
Who we#nbsp;are:
Today, our platform is#nbsp;used by#nbsp;the world’s best-loved customer-centric companies including Uber, HelloFresh, Wise, and more.
We#nbsp;are obsessed with experience#nbsp;— We#nbsp;take our mission to#nbsp;rid the world of#nbsp;bad Customer Experience seriously, and we#nbsp;practice what we#nbsp;preach.
Diversity & Inclusion We#nbsp;want to#nbsp;enable exceptional experiences for everyone, and to#nbsp;achieve this we#nbsp;need everyone’s voice in#nbsp;our team.
We#nbsp;realise that some may be#nbsp;hesitant to#nbsp;apply for a#nbsp;role when they don’t meet 100% of#nbsp;the listed requirements#nbsp;— we#nbsp;believe in#nbsp;potential and will happily consider all applications based on#nbsp;the skills and experience you have, we’d love to#nbsp;be#nbsp;part of#nbsp;your growth and we#nbsp;encourage you to#nbsp;apply!
We#nbsp;believe in#nbsp;removing unconscious biases from our recruitment process wherever possible. As#nbsp;part of#nbsp;this effort, we#nbsp;ask that you do#nbsp;not include your photograph or#nbsp;personal details with your application.