
Principal Engineer
Opus 2
full-time
Posted on:
Location Type: Hybrid
Location: Edinburgh • United Kingdom
Visit company websiteExplore more
Job Level
About the role
- Define and evolve the technical vision and architecture across multiple product areas.
- Lead the design and delivery of high-impact, cross-squad initiatives and platform-level capabilities.
- Act as a trusted technical advisor to Engineering Managers, Staff Engineers, and Product leadership.
- Establish and promote engineering standards, patterns, and best practices across teams.
- Identify systemic technical risks and proactively drive solutions before they impact delivery or customers.
- Influence roadmap decisions by balancing business needs, technical constraints, and long-term platform health.
- Champion modern engineering practices including CI/CD, observability, automated testing, and secure-by-design development.
- Drive the effective and responsible use of AI across the SDLC to improve quality, delivery speed, and developer productivity.
- Mentor and coach senior engineers and staff engineers, raising the overall technical bar of the organisation.
Requirements
- Deep expertise in distributed systems, multi-tenant SaaS platforms, and API-first architectures.
- Strong full-stack background with a focus on TypeScript; experience with Java and/or Go is highly desirable.
- Proven experience designing and evolving systems on AWS, including serverless architectures; familiarity with Kubernetes.
- Frontend and backend framework experience, including React and Spring.
- Demonstrated ability to influence technical direction across multiple teams, not just within a single squad.
- Excellent mentoring, coaching, and technical communication skills.
- Strong understanding of scalability, performance, security, and operational reliability.
- Typically 10+ years of professional software engineering experience, including senior technical leadership roles.
Benefits
- Contributory pension plan.
- 33 days annual holidays, flexible working, and length of service entitlement.
- Health Insurance.
- Loyalty Share Scheme.
- Enhanced Maternity and Paternity.
- Employee Assistance Programme.
- Electric Vehicle Salary Sacrifice.
- Cycle to Work Scheme.
- Calm and Mindfulness sessions.
- A day of leave to volunteer for charity and an active CSR team raising money towards a company charity.
- Regular Company Social Events.
- Yearly Development Retreat.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
distributed systemsmulti-tenant SaaS platformsAPI-first architecturesTypeScriptJavaGoAWSserverless architecturesKubernetesReact
Soft skills
mentoringcoachingtechnical communicationinfluencing technical directionleadership