Thought machine
Senior Software Engineer (Infrastructure)
Overview
As a Senior Software Engineer (Infrastructure), you will play a crucial role in deploying and maintaining cutting-edge software, developing tools and integrations with third-party infrastructure components, and building automation to streamline deployment processes for Thought Machine engineers and bank SREs.
About Thought machine
Thought Machine is a fintech company on a mission to rid the world's banks of legacy technology. They have developed core and payments technology that runs natively in the cloud, supporting clients ranging from large financial institutions to regional banks. With over 550 employees across global offices, they are recognized for their innovative fin
Requirements & Eligibility
- A degree in Computer Science, Engineering or a similar technical field
- 5+ years of hands-on experience
- Experience developing production-ready infrastructure management tooling with either Python or Golang
- Familiarity with Observability Tools (e.g. Prometheus, OpenTelemetry, Grafana)
- Familiarity with Databases (e.g. Postgres, DuckDB)
- Familiarity with Event Streaming platforms (e.g. Kafka)
- Familiarity with Container Orchestration (e.g. Docker, Kubernetes)
- Familiarity with cloud platforms such as AWS, Azure or GCP
Key Responsibilities
- Support the engineering team in building reliable, scalable applications
- Help design and build tools to make our services scalable and highly available, automating wherever possible
- Develop observability and orchestration tooling to allow our customers to monitor and manage their deployments
- Contribute to disaster recovery, backup and redundancy tooling and strategy
- Assist in improving the quality of our codebase by building new tools and processes
Disclaimer: Trace Hiring is an independent job board. We are not directly affiliated with Thought machine. Please verify all details on the official company application portal.