Senior Software Engineer

New Today

Join to apply for the Senior Software Engineer role at Sage

This range is provided by Sage. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

Senior Software Engineer – Permanent - £47,000 - £58,760

Overview

Join us and be part of a mission-driven, independent publisher. You’ll work with a diverse group of people who share a passion for empowering researchers, educators, and institutions to shape the future.

About Sage Sage is a global academic publisher of books, journals, and library resources with a growing range of technologies to enable discovery, access, and engagement. Believing that research and education are critical in shaping society, Sage was founded in 1965. Today, we are controlled by a group of trustees charged with maintaining our independence and mission indefinitely. Our guaranteed independence means we’re free to:

  • Do more– supporting an equitable academic future, furthering disciplines that drive social change, and helping social and behavioural science make an impact
  • Work together– building lasting relationships, championing diverse perspectives, and co-creating resources to transform teaching and learning
  • Think long-term– experimenting, taking risks, and investing in new ideas

About Our Team

We are a collaborative, motivating engineering team focused on building robust systems and creating an environment where everyone can thrive. We maintain high standards with linting, pre-commit checks, unit tests, warn-as-error policies, and SonarQube quality gates. Openness and teamwork are at the heart of how we work, with a focus on process improvement and shared knowledge across the team. We build and maintain Sage’s flagship content delivery platforms (Sage Research Methods, Sage Video, Sage Business, Sage Books and Reference, Sage Skills) to enable students, researchers, and academics worldwide to access and engage with trusted content. We partner with Product and QA and are driving adoption of Gherkin across product development and automated testing. We are also at the forefront of Sage’s company-wide rollout of Claude Code to provide engineers with AI tools and training.

Could you be our new Senior Software Engineer?

  • A highly skilled engineer proficient in full-stack development with significant experience in Microsoft technologies and cloud platforms (ideally Azure). Core stack includes .NET 9, C#, MS SQL, Vue.js, JavaScript, and TypeScript.
  • Able to break down challenges, design scalable solutions, and continually improve existing systems.
  • Confident in cross-team collaboration, building strong relationships, and contributing positively to Agile ceremonies in a remote environment.
  • Committed to writing clean, robust, and efficient code with high quality standards.
  • Mentor peers, share knowledge, and influence team success beyond individual contributions.

Your New Role

As a Senior Software Engineer, you’ll help shape the technical direction of our publishing systems. You’ll design and build sophisticated solutions for content delivery, access control, analytics, and other critical functions. Beyond hands-on coding, you’ll contribute to architecture decisions, champion engineering best practices, and ensure our systems are scalable, secure, and future-ready. You’ll collaborate with colleagues across multiple teams, promote knowledge sharing, and help others succeed. This role is about delivering impactful results today and sustaining them for tomorrow.

Benefits

  • 25 days annual leave (plus bank holidays) with 2 additional floating personal days.
  • Home working allowance.
  • Life assurance, income protection and travel insurance.
  • Private medical cover and access to the company doctor.
  • Tuition scheme and support for pursuing professional qualifications, including access to Sage books and journals.
  • Healthy lifestyle reimbursement and anniversary trips.

If you have a disability and need any support during the application process, please contact humanresources@sagepub.co.uk. We do not accept applications via email unless a reasonable adjustment has been agreed.

Closing date for applications: Sunday 5th October

To ensure we can give each application the attention it deserves, we may consider bringing the closing date forward if we receive a high volume of applications. Therefore, we encourage you to submit your application as soon as possible to ensure it is considered.

Diversity, Equity, and Inclusion

At Sage, we are committed to building a diverse and inclusive team and sustaining a culture that celebrates diversity, encourages authenticity, and builds a sense of belonging. We encourage applications from all members of society irrespective of age, disability, sex or gender identity, sexual orientation, colour, race, nationality, ethnic or national origin, religion, or belief, as crafting value through diversity is what makes us strong.

Sage is a global academic publisher with a growing range of technologies to enable discovery, access, and engagement. Our mission is building bridges to knowledge — supporting the development of ideas through the research process to scholarship that is certified, taught, and applied.

Learn about Sage | About our companies | Open editor positions

Note: Sage is committed to the full inclusion of all qualified applicants. Accommodations will be made for any part of the interview process.

Employment details

  • Seniority level: Mid-Senior level
  • Employment type: Full-time
  • Job function: Engineering and Information Technology
  • Industries: Book and Periodical Publishing
#J-18808-Ljbffr
Location:
City Of London
Job Type:
FullTime
Category:
IT & Technology

We found some similar jobs based on your search