
Senior Site Reliability Engineer
Thought MachineResponsibilities
- Support product engineering teams through design discussions, RFCs, and code reviews focused on fault tolerance and scalability.
- Contribute to disaster recovery, backup, redundancy, capacity planning, and fleet management strategies.
- Participate in a global on-call rotation and identify and resolve bottlenecks in SaaS customer environments.
- Maintain production systems hosting Vault products.
- Define and design product features that improve reliability and user experience.
- Implement and regularly test disaster recovery strategies.
- Maintain documentation, operational processes, and runbooks.
- Mentor team members in technical skills and understanding of Vault products.
Requirements
- Track record of delivering high-impact, scalable projects while ensuring human intervention scales sub-linearly with usage growth.
- Current understanding of design patterns for hosting and networking architectures.
- Ability to independently drive projects to completion and delegate work effectively.
- Significant project or initiative experience using Python or Golang.
- Experience with Kubernetes or other container orchestration systems.
- Experience with automation and configuration management tools such as Terraform, Puppet, Chef, or Ansible.
- Expertise in database administration, networking, observability tools, or automation infrastructure.
- Extensive experience with either GCP or AWS.
- Demonstrated technical excellence, proactive product development, and ability to collaborate with team members, senior stakeholders, and customers.
Benefits
- Competitive salary, pension matching up to 5%, and life insurance of three times annual salary.
- Six months of fully paid maternity leave, four weeks of fully paid paternity leave, and matched shared parental leave.
- 25 days of holiday plus bank holidays.
- Flexible working hours.
- Cycle-to-work scheme, electric car scheme, and season ticket loan.
- Access to learning materials and courses, subsidised sports and hobby clubs, and the latest technology.
- Fresh fruit, cereals, snacks, smoothies, drinks, and a weekly food pop-up.
- Two charity days per year.
- Inclusive workplace with equal access to professional development.
Tech Stack
Categories
About Thought Machine
Our team’s mission is a bold one – to create technology that can run the world’s banks according to the best designs and software practices of the modern age. In doing so, we will properly and permanently rid the world’s banks of the problems generated by poor technology running on legacy infrastructure. Our solution to this is Vault Core: a complete core banking platform that is capable of being configured easily to suit the needs of any bank. We have built Vault Core from the ground up as a cloud-native, microservices and API-based platform. Thought Machine has a deep culture of engineering excellence, and our approach has engendered a seismic shift in the banking industry. Thought Machine is looking for highly talented individuals to help grow the company and achieve our ambitious goal. We pride ourselves on having an excellent internal culture, where we strive hard to create the best possible working environment; a healthy mix of great technical work, fast pace, a supportive atmosphere, and of course our irreverent sense of fun.