Senior Developer (ID: j4sgeLJ0)

Place of Work: Remote
Salary: £ from 70,000 (Per Annum)
Date Posted: 11-Jan-2026
Expiry Date: 10-Jul-2026
Job Details:
Location: Bristol, Bristol, United Kingdom
Job Category: Software Engineering & Development
Career Level: Experienced Professional
Contractual Type: Full Time/Permanent
Working Hours: Full Time
Qualifications: Master's Degree
Positions Available: 1
Skills Required
  • Agile
  • C#
  • CI/CD pipelines
  • DevOps
  • gRPC
  • Python
  • React
  • RESTful APIs
  • Typescript
Job Description

Senior Software Engineer.  Location: Remote (UK-based) — occasional travel to the Bristol area (approx. 6–8 times per year)
Department: Engineering

About Us

Market leader in enterprise email migration solutions, enabling organisations to move seamlessly between on-premises Exchange Server, Microsoft 365, and third-party archive platforms. Our technology is trusted by a global partner network and our own in-house migration specialists to deliver secure, reliable migrations at scale.

Alongside our core platform, we have launched Version 1 of a new product focused on monitoring GenAI chatbot usage, expanding our product portfolio into emerging technology areas.

The Role

We’re looking for an experienced Senior Software Engineer to play a key role in the development and evolution of our products. You’ll work closely with a small, highly skilled internal engineering team and collaborate with external development partners where appropriate.

You’ll contribute across the full development lifecycle — from design and implementation through to release and support — delivering high-quality software that solves real customer problems. Working alongside the Lead Developer, you’ll help shape technical solutions, improve existing systems, and reduce technical debt that impacts reliability and delivery.

As a senior member of the team, you’ll provide technical leadership through code reviews, pairing, and design discussions, raising engineering standards without formal line-management responsibility. You’ll also make effective use of modern productivity tools, including GenAI-assisted development where appropriate, while ensuring quality, security, and maintainability.

Essential Skills & Experience

  • Extensive experience building and operating production services and APIs using TypeScript/Node.js (ideally NestJS)
  • Strong experience with React + TypeScript, modern build tooling (e.g. Vite), and modern styling approaches (e.g. Tailwind)
  • Strong SQL / relational database experience (e.g. SQL Server), including schema design, migrations (TypeORM or similar), and performance tuning
  • Strong C#/.NET experience (preferably .NET 8+), with the ability to work on Windows-centric or legacy components when required
  • Proven experience designing secure, modular systems (authN/authZ, JWT, OIDC, TLS, certificates, HTTP/WebSockets)
  • Experience refactoring and modernising codebases, conducting reviews, and making pragmatic architectural decisions
  • Ability to design, build, test, and maintain features from discovery through to production support
  • Strong commitment to automated testing (unit, integration, and end-to-end where appropriate)
  • Experience working with CI/CD pipelines and release processes
  • Strong approach to defect investigation, resilience, error handling, and secure coding practices
  • A mindset of continuous improvement in tooling, documentation, and engineering practices

Desirable Skills

  • Python experience, including LLM integration patterns
  • Cloud and DevOps experience, ideally Azure (Functions, ACR, Pipelines)
  • Containerised development (Docker, Compose, Dev Containers)
  • Windows packaging and deployment (WiX/MSI, Custom Actions) and PowerShell automation
  • Experience with enterprise systems (LDAP / Active Directory) and email technologies (Exchange Server, Microsoft 365, SMTP)
  • Experience with scalable or distributed systems
  • Mobile development experience (e.g. .NET MAUI)
  • Familiarity with agile development methodologies

Soft Skills

  • A software professional who takes pride in delivering high-quality work
  • Strong communicator, comfortable mentoring and guiding others
  • Proactive problem solver who takes ownership
  • Collaborative, outcome-focused, and commercially aware
  • Able to balance technical excellence with business value
  • Driven by continuous improvement

What We Offer

  • A high-impact role within the engineering function of a globally recognised, ambitious business
  • Competitive salary and benefits package
  • Opportunities for career growth, including working with and developing AI-driven capabilities
  • Supportive, collaborative team culture
  • Flexible, fully remote working environment

How to Apply

If you’re passionate about software engineering and excited by the opportunity to play a senior role in building market-leading solutions, we’d love to hear from you. Please click Apply to submit your application.

Benefits:

  • Company events
  • Company pension
  • Health & Wellbeing Programme
  • Paid volunteer time

Position: Senior Developer (Python)  -  Job Type: Full-time  -  Salary: From £70,000 per year  -  Work Location: Remote

Similar Jobs You May Like
Software Developer (Technical Lead)
Edinburgh, City of Edinburgh, United Kingdom
Salary: £ Up to 70000 (Per Annum)
Software Engineer
Skegness, Lincolnshire, United Kingdom
Salary: £ 35,000 - £ 40,000 (Per Annum)
Front End Developer
Peterborough, Cambridgeshire, United Kingdom
Salary: £ 35,000 - £ 45,000 (Per Annum)
Senior Software Engineer
London, Greater London, United Kingdom
Salary: £ 54,000 - £ 85,000 (Per Annum)
Senior Java Engineer
London, Greater London, United Kingdom
Salary: £ 80,000 - £ 90,000 (Per Annum)
AI Engineer - Machine Learning Engineer
South Kensington, Greater London, United Kingdom
Salary: £ 50,000 - £ 100,000 (Per Annum)
Pelago Recruitment Services
Pelago Support Team
Active

Welcome to Pelago live chat

If you would like to speak with one of our recruitment consultants please enter your name and email address, and click submit