Senior Software Engineer
Remote · London, England, United Kingdom
Job Summary
Senior Software Engineer to design, build, and maintain backend services using Go or other strongly typed languages, developing scalable, event-driven distributed systems that power core banking operations. Collaborate with Product, Compliance, Treasury, and Operations to define requirements and deliver high-quality solutions, write detailed design documents, review pull requests, and implement end-to-end features from architecture through testing and deployment. Focus on code quality, maintainability, automated tests, and contributing to engineering best practices and system reliability in a fast-paced fintech startup environment.
Required Qualifications
- Minimum 5 years of professional software engineering experience.
- Strong proficiency in Go, or proven exceptional ability in another strongly typed language.
- Solid understanding of distributed systems and event-driven architectures.
- Hands-on experience with Temporal, GCP, or Encore.dev is a plus.
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.