FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer
RSSenior Software Engineer developing scalable backend services using Node.js and Rust for over 60 global websites. Collaborating with cross-functional teams and improving engineering standards during digital transformation.
Tech Stack
Tools & technologiesAWSCloudDistributed SystemsGraphQLJavaScriptMicroservicesNode.jsRust
About the role
Key responsibilities & impact- 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
Requirements
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.
Benefits
Comp & perks- annual performance bonus
- enhanced maternity and paternity leave
- private healthcare
- 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.
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Node.jsRustGraphQLmicroservicesserverless applicationsAWSCI/CDautomated testingContentfulAI development tooling
Soft Skills
collaborationmentoringcommunicationproblem-solvingdesign discussionscode reviewsengineering best practices