Senior Backend Engineer
Role details
Job location
Tech stack
Job description
In this role, you will work closely with product managers, designers, and fellow engineers to deliver robust, user-focused features. You will take ownership of backend services throughout their lifecycle, from system design and implementation through to operation and continuous improvement, within a high-trust and regulated environment., * Design, build, and operate scalable backend systems that support core platform functionality.
- Collaborate closely with product, design, and engineering teams to deliver high-quality features.
- Write clean, well-tested, and maintainable code, and continuously improve existing systems through refactoring and optimisation.
- Contribute to technical design discussions, architecture decisions, and code reviews.
- Ensure backend services meet high standards for reliability, security, performance, and correctness.
- Participate in incident response, debugging, and operational improvements to maintain system stability.
- Support and mentor other engineers, contributing to a strong and collaborative engineering culture.
Requirements
Do you have experience in gRPC?, * 5+ years of professional software engineering experience, with a strong focus on backend systems in production environments.
- Strong proficiency in Golang and experience building services using modern backend architectures.
- Experience working in regulated environments such as fintech, payments, or financial services.
- Proven experience designing and operating large-scale, distributed systems.
- Strong experience with relational and in-memory data stores such as PostgreSQL and Redis, including schema design and performance optimisation.
- Experience working with cloud platforms such as AWS or equivalent providers.
Nice to Have:
- Experience with containerisation and orchestration tools such as Docker and Kubernetes.
- Familiarity with RPC frameworks such as gRPC.
- Exposure to native mobile development (Swift or Kotlin), or an interest in contributing to mobile codebases over time.
- Ability to use AI-assisted development tools to improve productivity, code quality, and system reliability.
Benefits & conditions
- Competitive salary and employee benefits
- Opportunity to work on core platform systems with real-world impact
- Close collaboration with experienced engineers and product leaders
- A pragmatic, high-quality engineering culture focused on reliability and continuous improvement
If you enjoy building dependable backend systems, taking ownership of production services, and raising engineering standards in a regulated environment, we would be pleased to hear from you.
Job Types: Full-time, Permanent
Pay: £60,000.00-£80,000.00 per year