Senior Back End Engineer
Core
Design, implement, and develop scalable, performant microservices for Thought Machine's Vault product, a core and payments technology platform running natively in the cloud for global banks.
Role type
Senior Back End Engineer (IC)
Builds
Scalable microservices and production-ready code for the Vault product
Domain
Fintech / Banking / Cloud-native infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Python or Golang, automated testing, microservice architecture, client/server software architectures, networking, database management (SQL or NoSQL), orchestration tools (Kubernetes or Mesos)
Preferred skills
Banking/finance domain knowledge, AWS or other cloud providers, team management experience
Technologies
Python, Golang, Kubernetes, Mesos, AWS, SQL, NoSQL
Responsibilities
Design and develop scalable microservices, write automated unit and integration tests, interface with engineering teams for structured feature delivery, manage and debug deployments from testing to production, translate customer requirements into trackable tickets
Seniority
Senior, hands-on IC