Requirements
- Excited to influence technical direction across teams while still contributing hands‑on to complex, high‑impact engineering challenges
- You want to shape domain architecture, mentor senior engineers, and connect technical decisions to real customer and business outcomes
- We value different career paths and welcome candidates who bring varied experiences and perspectives
- Experience as a senior technical leader working across multiple teams or services
- Strong engineering judgement with the ability to explain and balance technical trade offs
- Experience designing and evolving distributed systems, APIs, and integrations
- Experience modernising systems, including reducing technical debt and moving toward cloud native patterns
- Comfort working across a polyglot technology environment and selecting fit for purpose tools
- Experience leading or influencing cross team architectural change or platform adoption
- Strong understanding of software design principles and maintainable architecture patterns
- Experience building secure, scalable, and resilient cloud based solutions (e.g. AWS or equivalent)
- Knowledge of testing strategies, CI/CD, and operational reliability practices
- Bachelor’s/Master’s degree in Computer Science (or related) or equivalent professional experience
,
,
,
,
,
,
,
,
,
,
,
,
What the job involves
- 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
- You will lead through influence, collaborate across disciplines, and connect technical decisions to meaningful customer and business outcomes
- This role combines technical leadership, hands-on contribution, and partnership with product, engineering, and architecture leaders
- You’ll create an environment where teams can deliver sustainably by improving ways of working and removing blockers
- Mentor engineers and emerging technical leaders in architecture, systems thinking, and operational excellence
- Lead through influence to align technical direction across teams and domains
- Build a strong understanding of the domain, users, and business goals, and co-own the technical roadmap with partners
- Help teams make informed technical tradeoffs aligned to reliability, security, scalability, and cost
- Define and evolve domain architecture, service boundaries, and integration patterns
- Set and maintain clear, pragmatic technical standards and promote consistency in APIs and data ownership
- Contribute Hands on to complex or high risk technical work when it adds the most value
- Improve operational excellence through observability, automation, resilient design, and incident learning
- Partner with security and platform teams to ensure solutions are secure, reliable, and production ready
- Works with Architects and other Principals to drive technical direction while partnering effectively with Engineering Leads and managers; establishes cross-team mechanisms for collaboration; builds alignment through trust, clarity, and shared goals
,
,
,
,
,
,
,
,
,
,
,
,
,
#J-18808-Ljbffr…
