
Infrastructure Engineer
Thought Machine11 hours ago
London, United KingdomMid Level / Senior
Responsibilities
- Support the engineering team in building reliable and scalable applications.
- Design and build tools that improve service scalability and high availability, automating processes where possible.
- Develop observability and orchestration tooling for monitoring and managing customer deployments.
- Contribute to disaster recovery, backup, and redundancy tooling and strategy.
- Improve codebase quality by building new tools and processes.
- Develop infrastructure integrations and deployment mechanisms for data and streaming platforms supporting the products.
Requirements
- Bachelor-level degree in Computer Science, Engineering, or a similar technical field.
- 3–5 years of hands-on experience.
- Experience developing production-ready infrastructure management tooling with Python or Golang.
- Familiarity with observability tools such as Prometheus, OpenTelemetry, or Grafana.
- Familiarity with databases such as Postgres or DuckDB.
- Familiarity with event streaming platforms such as Kafka.
- Familiarity with container orchestration tools such as Docker or Kubernetes.
- Familiarity with cloud platforms such as AWS, Azure, or GCP.
- Experience with CI/CD systems such as Jenkins, CircleCI, GitLab, or GitHub Actions.
- Desirable experience supporting production systems in high-consistency transactional environments.
Benefits
- Pension plan with matching up to 5%.
- Life insurance of three times annual salary.
- Paid maternity, paternity, and 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, courses, sports and hobby clubs, snacks, drinks, and weekly food pop-ups.
- Two charity days per year.
- Access to the latest technology and opportunities for learning and career progress.
Tech Stack
Apache KafkaAWSAzureCircleCIDockerGitHub ActionsGoGoogle Cloud PlatformGrafanaJenkinsKubernetesPostgreSQLPrometheusPython
Categories
About Thought Machine
Thought Machine builds cloud-native core and payments platforms for banks, centered on Vault Core, a microservices, API-driven core banking system delivered in the cloud. It sells enterprise software and services to banks and financial institutions, with engineers embedding to implement and integrate systems. Founded in 2014 and headquartered in London, the privately held company serves global banking markets and focuses on replacing legacy core infrastructure.