
Site Reliability Engineer
Artificial Labs
full-time
Posted on:
Location Type: Remote
Location: United Kingdom
Visit company websiteExplore more
About the role
- Build and extend software within established architectures, making thoughtful improvements where appropriate.
- Write high-quality, well-tested code and contribute to reliable deployment and release processes.
- Develop performant, maintainable Haskell code using appropriate libraries, data structures, and testing strategies.
- Apply strong computer science fundamentals, including algorithms, data structures, databases, and memory management concepts.
- Support system reliability and operability, contributing to monitoring, observability, and infrastructure improvements.
- Work with containerised and cloud-based systems, including Docker, Nix, Terraform, and AWS (e.g. ECS and Fargate).
- Participate in incident response and help improve on-call, alerting, and incident management practices.
- Communicate effectively in a distributed team, taking ownership and supporting collaboration and continuous improvement.
Requirements
- Comfortable with Git, Linux, the command line, and modern software development workflows.
- Proven experience writing production-quality software, including testing and deployment considerations.
- Hands-on experience with Haskell, with a focus on performance, maintainability, and best practices.
- Background in infrastructure, operations, or SRE-adjacent roles, with a strong focus on system reliability.
- Confident using Docker, Nix, Terraform, and AWS, with an understanding of cloud trade-offs.
- Experience with incident management and monitoring, and a DevOps-oriented way of working.
- Proactive, accountable, and comfortable working autonomously in a scale-up environment.
- Clear communicator in distributed teams, contributing positively to team culture and continuous improvement.
- We especially want to hear from you if you have Collaborative skills with an emphasis on product quality.
- Experience in insurtech, insurance or related industries.
- Strong problem-solving skills.
- Experience in a distributed work environment.
Benefits
- Private medical insurance
- Income protection insurance
- Life insurance of 4 * base salary
- On-site gym and shower facilities
- Enhanced maternity and paternity pay
- Team social events and company parties
- Salary exchange on pension and nursery fees
- Access to Maji, the financial wellbeing platform
- Company stock options managed through Ledgy
- Milestone Birthday Bonus and a Life Events leave policy
- Generous holiday allowance of 28 days plus national holidays
- Home office and equipment allowance, and a company MacBook
- Learning allowance and leave to attend conferences or take exams
- YuLife employee benefits, including EAP and bereavement helplines
- For each new hire, we plant a tree through our partnership with Ecologi
- Action The best coffee machine in London, handmade in Italy and imported just for us!
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Haskellalgorithmsdata structuresdatabasesmemory managementincident managementmonitoringDevOpstestingdeployment
Soft Skills
proactiveaccountableclear communicatorcollaborativeproblem-solvingownershipsupporting collaborationcontinuous improvementcomfortable working autonomouslycontributing positively to team culture