Software Engineer

Babcock International
Bristol, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 55K

Job location

Remote
Bristol, United Kingdom

Tech stack

Java
API
Amazon Web Services (AWS)
Data analysis
C Sharp (Programming Language)
Configuration Management
Data as a Services
Relational Databases
Software Debugging
Distributed Systems
Python
Message Broker
RabbitMQ
Svelte
SQL Databases
Data Logging
React
Backend
GIT
Vue.js
Pytest
Containerization
Kubernetes
Digital Government
Kafka
GraphQL
Front End Software Development
Api Design
REST
gRPC
Software Version Control
Docker
Microservices

Job description

  • Design, build, and maintain scalable backend services and APIs
  • Develop frontend features to deliver complete product functionality
  • Take end-to-end ownership of features from design through to deployment
  • Work with distributed systems and microservices architectures
  • Build and maintain APIs using GraphQL, REST, or gRPC
  • Collaborate with product managers and engineers to deliver impactful features
  • Proactively identify opportunities to improve systems, tooling, and automation
  • Participate in architecture discussions and technical decision-making, This role is available across our London, Bristol and Manchester locations The Government Digital Service (GDS) is the digital centre of government. We are responsible for setting, leading and delivering the vision for a modern digital government. Our priorities are to..., Senior Software Engineer 6 month contract Based in Bristol Offering £60ph Outside IR35 Do you have experience in version control and configuration management (Git, AWS)? Do you have experience in Python(pytest)? Do you want to work with an industry-leading..., Backend Engineer Who are we?Our Mission is to empower our financial services customers to better understand their clients' needs and to provide them with data services and embedded technologies that deliver highly personalised, lifelong financial relationships.As an...

Requirements

We are looking for a Senior Full-Stack Developer who is passionate about building high-quality software and taking ownership of features from concept through to production.

This role is ideal for a mid-level developer ready to step up into a senior role while working in a fast-moving product environment.

We value engineers who take ownership, think critically about product decisions, and are comfortable identifying problems and driving solutions independently.

You will take end-to-end ownership of features, contributing across both backend and frontend to design, build, and deliver high-quality product experiences.

In this role, you will primarily work on Purchase Warrior, helping to develop and scale the platform as adoption continues to grow rapidly.

We're looking for someone who is:

  • Passionate about building well-designed, scalable software
  • Comfortable working across the full stack
  • Able to work autonomously, identifying problems and delivering solutions
  • Product-minded, caring about why something is built, not just how
  • Collaborative with strong communication skills and a low-ego approach
  • Someone who values automation, efficiency, and continuous improvement, * You have shipped and maintained production systems that real users rely on
  • 5+ years of backend engineering experience building production systems
  • Experience with Go is ideal, but strong experience with other backend languages such as C#, Java, or similar is also welcome
  • Strong backend development experience in production environments
  • Experience building frontend applications, ideally with Svelte, though experience with modern frameworks such as React or Vue is also acceptable
  • Strong understanding of:
  • Distributed systems
  • Microservices architecture
  • API design (REST, GraphQL, gRPC)
  • Event-driven systems
  • Experience working with cloud platforms, ideally AWS
  • Experience with containerisation technologies such as Docker and Kubernetes
  • Excellent SQL skills and strong understanding of relational databases
  • Strong communication and collaboration skills
  • A mindset focused on automation and improving engineering workflows

Nice to Have

  • Experience working in a high-growth startup environment
  • Familiarity with message brokers such as Kafka or RabbitMQ
  • Exposure to observability tooling (logging, monitoring, tracing), * Svelte + SvelteKit (TypeScript)
  • PostgreSQL
  • AWS Cloud

We value strong engineering fundamentals over experience with specific technologies. If you've built scalable systems in other stacks and are excited to learn Go, we'd still love to hear from you.

Engineering Expectations

We care deeply about engineering quality and ownership. In this role you should be comfortable:

  • Designing and shipping features end-to-end across the stack
  • Working with distributed systems and production services
  • Debugging complex issues in live production environments
  • Improving systems through automation, performance improvements, and thoughtful architectur

We value engineers who enjoy solving difficult problems and taking ownership of systems that operate at scale., Job Description Senior Software Engineer 6 month contract Based in Bristol Offering £60ph Outside IR35 Do you have experience in version control and configuration management (Git, AWS)? Do you have experience in Python(pytest)? Do you want to work with an...

Benefits & conditions

What Success Looks Like in the First 6 Months

  • You are confidently contributing to the codebase across both backend and frontend
  • You have taken ownership of multiple features end-to-end
  • You understand the platform architecture and contribute to improving it
  • You proactively identify areas for improvement and help implement automation and engineering best practices
  • You contribute positively to engineering discussions and product decisions

Business Hours and Location

Applicants must be based in the United Kingdom. For the right candidate we can support working from home, hybrid working or full time working from our office in South Gyle (Edinburgh) or Birkenhead.

Working hours are 9:00am - 5:30pm Monday to Friday.

Technologies & Keywords

Go (Golang), GraphQL, Svelte, SvelteKit, TypeScript, PostgreSQL, AWS, Docker, Kubernetes, Microservices, Distributed Systems, REST APIs, gRPC, Event-Driven Architecture., * Salary depending on experience

  • Company pension
  • Free parking
  • Access to an on-site gym
  • Standard holiday allowance

Job Type

Full-time Similar jobs, Job Description Location: Bristol, UK - predominantly in-house (client travel as required) Employment: Full-Time, Permanent Salary: £30,000 base + uncapped commission Experience: 2+ years in B2B Sales, SDR, BDR or GTM role About Us: Narwhal Labs s a...

About the company

We are a fast-growing SaaS company, home to multiple innovative software solutions including Purchase Warrior, our rapidly growing purchase-to-pay platform designed to simplify procurement, invoice processing, and supplier management for hospitality businesses. We currently support over 5000 locations across the UK, helping organisations in hospitality, education, and other sectors reduce costs and improve operational efficiency. Purchase Warrior is the latest addition to the triSaaS platform and is currently experiencing significant growth, making this an exciting time to join the team and help shape the future of the product. As part of our team, you'll be joining a collaborative engineering environment focused on building reliable, scalable software that solves real-world problems for thousands of businesses., Ideal Background Candidates who tend to thrive in this role often come from backgrounds such as: * Backend or Full-Stack Software Engineer * Full-Stack Developer working with modern web frameworks * Software Engineer in a startup or fast-moving product environment * Backend developer looking to move into a true full-stack role Developers with experience building scalable systems, APIs, and modern web applications will find this role particularly rewarding. What We Provide * A collaborative and supportive engineering environment * Opportunity to take ownership of features and technical decisions * Exposure to modern cloud-based architecture and technologies * The chance to work on a platform used by thousands of businesses across the UK * Opportunities for growth as the engineering team and platform continue to expand, One of Bristol's most exciting tech start-ups are looking to add a Senior Full-Stack Engineer to their team working on a groundbreaking platform. Currently managing £15m per month in customer transactions and used by some of the UK's most prominent suppliers, this high..., Mid Frontend Software Engineer - RAC The RAC is on a journey to revolutionise the way we provide our differentiated range of driving services to our 15 million personal and business members. We're looking for problem-solvers and passionate engineers to build digital..., 2 days ago Be among the first 25 applicantsAre you ready to revolutionise the world with TEKEVER?Join us, the European leader in unmanned technology, where cutting-edge advancements meet unparalleled innovation. We offer a unique surveillance-as-a-service solution that..., About Comply365This is an excellent opportunity to join Comply365, the market leader in operational content management, safety management and training management serving the global aviation, defense and rail industries with a stellar customer base of 550+ customers in 80+...

Apply for this position