Senior Software Engineer - Bristol
Senior Software Engineer - Bristol

Senior Software Engineer - Bristol

Bristol Full-Time 43200 - 72000 £ / year (est.) No home office possible
Go Premium
SBS

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

At SBS, we pride ourselves on being a leading fintech partner that not only drives innovation in the financial sector but also prioritises the well-being and growth of our employees. Located in Bristol, our hybrid work model allows for flexibility while fostering a collaborative culture where your contributions are valued and recognised. With competitive salaries, comprehensive health benefits, and a commitment to diversity and inclusion, we offer a rewarding environment for Senior Software Engineers looking to make a meaningful impact.
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

Proficiency in Java, TypeScript, or Kotlin
Strong understanding of OOP and functional programming
Experience with software design patterns
Solid grasp of data structures and algorithms
Ability to design and document system architecture
Experience with unit and integration testing (JUnit, Mockito, Jest)
Hands-on experience with CI/CD pipelines (GitHub Actions, AWS CodePipeline)
Familiarity with AWS services (Lambda, S3, IAM, CloudWatch)
Mentoring and coaching skills
Strong communication skills
Knowledge of secure coding practices (OWASP Top 10)
Familiarity with performance profiling and optimisation
Experience with serverless technologies (AWS Lambda, DynamoDB, API Gateway)
Knowledge of containerisation and orchestration (Docker, Kubernetes)
Familiarity with Infrastructure-as-Code tools (Terraform)
Awareness of accessibility, UX, and scalability in software design

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.

Senior Software Engineer - Bristol
SBS
Location: Bristol
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>