Posted 1w ago

Senior Software Engineer (Corby, ENG, GB, NN17 5JF)

@ RS Group
Corby, England, United Kingdom
RemoteFull Time
Responsibilities:Designing backend, Developing federated GraphQL, Implementing microservices
Requirements Summary:Node.js and Rust backend; federated GraphQL; microservices; AWS serverless; CI/CD; testing; Contentful; AI tooling.
Technical Tools Mentioned:Node.js, Rust, Rhai, GraphQL, AWS, CI/CD, Contentful
Save
Mark Applied
Hide Job
Report & Hide
Job Description

Senior Software Engineer (Node.JS and Rust)
Location: Remote (UK)
Permanent


At RS Group, we’re looking for a Senior Software Engineer to join our growing Data Graph & Content team. In this role, you’ll help design, build, and evolve the core services that power over 60 global websites.


You’ll play a key part in shaping the architecture, tooling, and engineering standards used across multiple teams at RS. We are a pioneer in B2B ecommerce and are undergoing a major digital transformation, continuously exploring new technologies to improve how customers experience our platforms.


What You’ll Be Doing



  • Designing, building, and maintaining scalable backend services using Node.js and Rust

  • Developing and evolving federated GraphQL architectures across multiple domains and services

  • Contributing to the design and implementation of microservice-based systems

  • Building and maintaining serverless applications on AWS

  • Working closely with product, architecture, and engineering teams to deliver high-quality, scalable solutions

  • Implementing robust CI/CD pipelines to support automated build, test, and deployment processes

  • Writing clean, maintainable, and well-tested code (unit, integration, and end-to-end testing)

  • Working with Headless CMS platforms (Contentful) to support global content delivery

  • Exploring and integrating AI development tooling where appropriate to improve engineering efficiency

  • Supporting system performance, reliability, and operational excellence in production environments

  • Participating in technical design discussions, code reviews, and engineering best practices

  • Sharing knowledge and helping to mentor and support other engineers within the team



About You


You are a backend-focused engineer who builds reliable, high-performance systems and enjoys solving complex, large-scale problems. You’re curious, comfortable with cloud-native architectures, and like understanding end-to-end systems. You take ownership of your work, value collaboration, contribute to technical discussions, and support others through knowledge sharing and feedback.


What You’ll Need



  • Strong commercial experience with Node.js development

  • Knowledge of Rust (professional or strong practical experience)

  • Experience using Rhai for embedding scripting within Rust applications

  • Proven experience designing and implementing Federated GraphQL architectures (schema design, governance, subgraph ownership, performance optimisation)

  • Strong understanding of microservices architecture and distributed systems

  • Experience designing and delivering serverless solutions on AWS

  • Solid AWS cloud architecture experience and understanding of best practices

  • Strong DevOps mindset and experience working in CI/CD environments

  • Experience implementing automated testing strategies (unit, integration, and E2E testing)

  • Experience working with Headless CMS platforms, particularly Contentful

  • Exposure to AI-assisted development tools and modern engineering productivity tooling




The extras you’ll get:


At RS, as well as the usual employee benefits you’d expect from a FTSE listed company, including annual performance bonus, enhanced maternity and paternity leave, private healthcare, in the UK&I, we’ve just introduced a number of new Family Friendly Policies including:​



  • Help for people to take control of ongoing Health conditions such as diabetes or asthma with £500 a year available for monitoring & consultation​

  • Support for Neurodiverse colleagues and families with neurodiverse members with needs assessment, diagnosis and post diagnostic support for autism spectrum, ADHD and Tourette’s syndrome​

  • Support for Women at different life stages from streamlined fertility support through to diagnosis and monitoring of both endometriosis and menopause​

  •  Helping our LGBTQ+ community through enhanced coverage for trans colleagues, including voice coaching, facial surgery, and gender confirmation surgery​

  • Additions to Fertility coverage including IVF for lesbian couples and information/support around surrogacy and adoption for all. 



We are RS


At RS we’ve been solving engineering problems for over 80 years: big ones, small ones, easy and difficult ones. We turn the ‘what ifs’ into the ‘why nots’, the impossible into the possible.  ​


Our purpose? Making amazing happen for a better world.  ​


 


We offer service and product solutions. We send out a parcel every 2 seconds, to over 130 countries. We provide over 700,000 in-stock and over 3 million unstocked products to more than 1.2 million customers.  ​


We want people like you, as you are curious about things, you like doing things differently and also in a human way with empathy. Because that’s exactly how we partner with people – our customers, suppliers, colleagues and communities – to solve problems.  ​


We’ll also invest in your development and wellbeing – because building a more diverse and inclusive culture, being ethical, responsible, and committed to our Environment, Social and Governance (ESG) action plan is at the heart of everything we do. ​


Come and join us and we’ll help you to think big, do more and unleash your brilliance, so you do amazing things too.​


 


 


 


#LI-GJ


#LI-REMOTE