We’re building a top-tier SRE team for our client, a leader in Banking-as-a-Service in the UK, powered by innovative technology and supported by strong financial backing. Our client values a high-performing, inclusive, and diverse work environment where collaboration and input are appreciated at every level.
We’re on the lookout for exceptional talent to join this ambitious journey and make a meaningful impact.
As a member of the Site Reliability Engineering (SRE) squad, you will take on the role of Software Engineer with a focus on enhancing the reliability and performance of our clients platform. Your work will be essential to maintaining high standards of availability, efficiency, and optimal software performance.
responsibilities :
Split your time evenly between writing code and working directly with product aligned squads.
Create functionality to enable product squads to run their services and meet defined engineering standards (e.g. logging).
Suggest performance improvements for running microservices (more efficient or performant db queries, ways to reduce response and processing times, increased efficiency to reduce cost).
Provide training for anything from microservice performance to running mock incidents and game days.
requirements-expected :
Be a passionate software engineer capable of building and maintaining services in Java, with a focus on the operational performance of Java microservices.
Demonstrate the ability to work collaboratively with engineers across the company to understand and address their operational challenges.
Have broad experience in running Java-based microservices, including expertise in database queries, measuring, debugging, and enhancing service performance.
Be willing to provide training and contribute to the professional development of other engineers.