Senior Software Engineer I
Thought Machine · London
3 months ago
HybridFull_timecore banking technologypayments technologydistributed systems
3 months ago
Workplace
Hybrid
Employment
Full_time
Location
London
Posted
3 months ago
Summary
This senior software engineer role involves designing reliable, secure, cloud-native banking software using go or python and technologies such as kubernetes, aws, gcp, grpc, and postgresql. The engineer will own complex work from concept through production, guide teammates, contribute to architecture and product decisions, and work with flexible hours.
Responsibilities
- Design and build reliable scalable software solutions
- Define service standards for security performance and reliability
- Review designs and pull requests constructively
- Investigate production issues across distributed services
- Lead technical interviews for engineering hires
- Own work items from concept through production
- Resolve incidents and coordinate postmortems
gopythonkubernetesawsgcpgrpcpostgresql
core banking technologypayments technologydistributed systemscloud-native systemsproduction operations