At a Glance
- Tasks: Lead the design and development of innovative digital solutions in a collaborative environment.
- Company: Join SBS, a global fintech partner transforming banks and financial institutions worldwide.
- Benefits: Enjoy competitive salary, private medical insurance, and flexible hybrid work options.
- Why this job: Be part of a forward-thinking team shaping the future of finance with cutting-edge technology.
- Qualifications: Strong analytical skills, proficiency in programming languages, and experience with AWS services required.
- Other info: Diversity and inclusion are core values; all applicants are encouraged to apply.
The predicted salary is between 43200 - 72000 £ per year.
Senior Software Engineer – Westerleigh Business Park, 3 Turner Dr, Bristol, Company Description
At SBS, we’re more than just a technology company – we’re a global fintech partner helping banks and financial institutions transform, innovate, and grow. With over 5,000 employees worldwide and clients in more than 80 countries, our solutions power everything from digital banking and lending to payments and core banking systems.
As part of 74Software , we’re backed by a group of leading software companies delivering mission-critical solutions worldwide. Our focus is on delivering long-term value, leveraging cutting-edge technology, and fostering strong client partnerships. Join us and be part of a collaborative, forward-thinking team shaping the future of finance.
Job Description
? Yate (Bristol) – Hybrid – Two office days per week
? Full-Time, permanent
? Competitive Salary
We’re on the lookout for an experienced and forward-thinking Senior Software Engineer to lead the design and development of innovative digital solutions. This is a high-impact role where your technical expertise and leadership will drive product success, improve engineering practices, and mentor a growing team.
What will the role involve?
- Designing, building, and maintaining scalable applications in Java and TypeScript
- Championing clean, well-tested code through code reviews and best practices.
- Building features and modernising systems in an AWS cloud-native environment.
- Collaborating cross-functionally with product, engineering, and stakeholders to align on business goals.
- Identifying technical risks and blockers, and proactively working to resolve them.
- Leading and contributing to CI/CD pipelines, testing strategies, and system reliability.
- Mentoring and coaching engineers to foster a high-performing, inclusive team culture.
- Driving architectural decisions and influencing the technical direction of projects.
- Embedding secure-by-default development and support, incident response, or performance optimisation when required.
Qualifications
What are we looking for?
- Strong analytical mindset and problem-solving skills
- Proficient in at least one language (Java, Kotlin, TypeScript, JavaScript, Go) and open to learning new ones
- Deep understanding of OOP, functional programming, and software design patterns
- Solid grasp of computer science fundamentals: data structures, algorithms, complexity
- Experience designing and documenting system architecture
- Proficient in writing unit and integration tests with tools like JUnit, Mockito, Jest
- Hands-on experience building and maintaining CI/CD pipelines (e.g., GitHub Actions, AWS CodePipeline)
- Familiar with AWS services (Lambda, S3, IAM, CloudWatch)
- Skilled in mentoring and adapting coaching style to diverse learning needs
- Confident communicator who can align technical solutions with business priorities
- Knowledge of secure coding practices and common vulnerabilities (e.g., OWASP Top 10)
- Familiarity with performance profiling and optimisation
It would be a bonus if you also had:
- Commercial experience with serverless technologies (e.g., AWS Lambda, DynamoDB, API Gateway)
- Exposure to the Serverless Framework
- Knowledge of containerisation and orchestration (Docker, Kubernetes)
- Experience with observability tools (e.g., CloudWatch, Sentry)
- Familiarity with Infrastructure-as-Code tools like Terraform
- Awareness of accessibility, UX, and scalability in software design
Don\’t meet every single requirement? That\’s okay, and you aren\’t alone! Research shows that women and people of colour are less likely to apply for a role unless they meet all the criteria. At SBS, we\’re committed to building a diverse, inclusive team where everyone feels they belong. So if this role excites you and you\’re eager to grow, we\’d love to hear from you – even if your experience doesn\’t tick every box just yet, send us your application!
Additional Information
What\’s in it for you?
At SBS, we’re committed to supporting our employees in every aspect of their lives, from health and wellbeing to financial security and lifestyle perks. Here’s a snapshot of the benefits you\’ll enjoy as part of our team:
? Competitive salary
? Private Medical Insurance, Health Cash Plan, Dental Insurance, Eye Care Vouchers, Flu Vaccinations
? Work from home three days per week, and join us in the office for the remaining two.
?️ Life Assurance, Critical Illness Cover, Pension Plan, Long Service Awards, Payroll Giving, Fleet car provider
? Cycle to Work Scheme, Holiday Trading, Travel Insurance
At our organization, we are committed to fighting against all forms of discrimination. We foster a work environment that is inclusive and respectful of all differences.
All of our positions are open to people with disabilities.
Senior Software Engineer - Bristol employer: SBS
Contact Detail:
SBS Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer - Bristol
✨Tip Number 1
Familiarise yourself with the latest trends in fintech and software engineering. Being knowledgeable about current technologies and practices, especially in Java, TypeScript, and AWS, will help you stand out during discussions with our team.
✨Tip Number 2
Showcase your leadership skills by preparing examples of how you've mentored or coached other engineers. We value collaboration and a high-performing team culture, so demonstrating your ability to uplift others can make a strong impression.
✨Tip Number 3
Be ready to discuss your experience with CI/CD pipelines and cloud-native environments. Highlighting specific projects where you've implemented these practices will show that you're not just familiar with them but have successfully applied them in real-world scenarios.
✨Tip Number 4
Prepare to articulate your problem-solving approach, especially regarding technical risks and blockers. We appreciate candidates who can think critically and proactively address challenges, so having a few examples ready will be beneficial.
We think you need these skills to ace Senior Software Engineer - Bristol
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in software engineering, particularly with Java and TypeScript. Emphasise any leadership roles or mentoring experiences, as these are key for the Senior Software Engineer position.
Craft a Compelling Cover Letter: In your cover letter, express your passion for fintech and how your skills align with the company's mission. Mention specific projects where you've successfully implemented clean coding practices or led a team, showcasing your analytical mindset and problem-solving skills.
Showcase Technical Skills: Clearly list your technical proficiencies, especially in OOP, functional programming, and AWS services. Provide examples of how you've used these skills in past roles, particularly in building scalable applications or CI/CD pipelines.
Highlight Soft Skills: Don't forget to mention your communication skills and ability to collaborate cross-functionally. The role requires aligning technical solutions with business goals, so provide examples of how you've successfully worked with diverse teams in the past.
How to prepare for a job interview at SBS
✨Showcase Your Technical Skills
Be prepared to discuss your proficiency in Java, TypeScript, or any other relevant programming languages. Bring examples of past projects where you applied these skills, and be ready to solve coding challenges during the interview.
✨Demonstrate Problem-Solving Abilities
Highlight your analytical mindset by discussing how you've tackled complex problems in previous roles. Use specific examples to illustrate your thought process and the solutions you implemented.
✨Emphasise Collaboration and Communication
Since the role involves cross-functional collaboration, be sure to share experiences where you successfully worked with product teams or stakeholders. Show that you can align technical solutions with business goals.
✨Prepare for Leadership Questions
As a Senior Software Engineer, you'll likely be mentoring others. Be ready to discuss your coaching style and how you've helped team members grow. Share examples of how you've fostered an inclusive team culture.