Principal Software Engineer

RELX

Uk, United Kingdom
Technical leadership across teams
Distributed systems design and evolution
Cloud-native patterns
As a Principal Engineer, you will help teams do their best work by improving engineering practices, reducing delivery risk, and fostering a culture of trust, learning, and high standards

Job Summary

  • As a Principal Engineer, you will help teams do their best work by improving engineering practices, reducing delivery risk, and fostering a culture of trust, learning, and high standards.
  • This role combines technical leadership, hands-on contribution, and partnership with product, engineering, and architecture leaders.
  • We promote a healthy work/life balance and provide various well-being initiatives, shared parental leave, study assistance, and sabbaticals to help you meet both your immediate responsibilities and long-term goals.

Matching Summary

As a Principal Engineer, you will help teams do their best work by improving engineering practices, reducing delivery risk, and fostering a culture of trust, learning, and high standards.

Skills & Requirements

Must-have

  • Technical leadership across teams
  • Distributed systems design and evolution
  • Cloud-native patterns
  • Polyglot technology environment
  • Security, scalability, and resilience
  • CI/CD and operational reliability

Nice-to-have

  • Mentoring senior engineers
  • Connecting technical decisions to business outcomes
  • Improving engineering practices
  • Fostering a culture of trust and learning

Key Requirements

  • Senior technical leader experience
  • Experience designing distributed systems
  • Experience modernizing systems
  • Experience leading cross-team architectural change
  • Bachelor’s/ Master’s degree in Computer Science or equivalent experience

Work Rights

Not specified

Tailored Resume

Cover Letter