Principal Engineer - .Net/Azure
Posted 7 days 14 hours ago by Royal London
Press Tab to Move to Skip to Content Link
Select how often (in days) to receive an alert:
Date: 12 May 2025
Location: Edinburgh, GB
Company: Royal London Group
Job Title: Principal Engineer - .Net/Azure
Contract Type: Permanent
Location: Edinburgh
Working style: Hybrid 50% home/office based
We have a unique opportunity for an experienced Principal Engineer to lead and guide a group of software and quality engineers and lead complex, large-scale technology initiatives. The role is fundamentally a leadership position, focused on planning, executing, and guiding activities that align with both the product vision and organisational goals while adhering to budget constraints.
Within this position, you will oversee delivery activity and guide staff to ensure the engineering teams execute engineering activities on time and within budget whilst adhering to agreed engineering standards and principles. You will also have accountability for the engineering resources assigned to your team and will work closely with the Head of Engineering to ensure the appropriate capabilities are in place to support your area of responsibility. Additionally, you will be accountable for governance and stakeholder management to support successful delivery outcomes.
Collaborating across relevant teams with a growing scope of ownership, the Principal Engineer will drive successful technology delivery within their domain. They will act as an escalation point for complex issues, maintaining a focus on resolving delivery challenges and ensuring technology success within their value stream or platform.
Within this position, you will ensure that all costs associated with the Technology and Change teams are transparent and managed effectively (including cloud FinOps) and that all software assets are managed effectively to maximise cost efficiency.
About the role
- Lead engineering projects and teams within value streams and shared platforms, executing multiple projects to stay within budget and time constraints.
- Coordinate day-to-day delivery to ensure effective service execution through robust validation plans and process improvements.
- Develop and implement engineering strategies to enhance company performance, drive innovation, and establish best practices. Collaborate with the Engineering Enablement team to industrialise and roll out new practices/frameworks.
- Oversee the creation of team goals, implementation plans, and research and design tasks.
- Possess a blend of engineering expertise and leadership skills. Focus on maximizing team potential through coaching, mentoring, and creating a supportive work environment. Advocate for team needs, provide resources, and ensure a positive work culture.
- Manage performance evaluations, pay increases, and bonuses. Assess individual and team performance, align rewards, and ensure equitable practices.
- Partner with stakeholders to manage and adjust resources, handle personnel movement internally and externally to optimise delivery outcomes.
- Own specific applications' lifecycles, oversee their health and performance, and ensure effective BAU practices and operational issue resolution.
- Work with procurement to negotiate contracts, manage budgets, and oversee financial targets.
- Liaise with key stakeholders, provide expert advice, stay updated on standards and legislation, and demonstrate leadership and problem-solving skills.
- Manage role-specific risks, oversee the control framework, and integrate elements of the Risk Management System as needed.
- Provide leadership and mentorship to engineers and technicians, enhancing their capabilities.
About you
A highly skilled practitioner with expert knowledge of engineering practices and processes, capable of working with and influencing senior stakeholders across the RL Group effectively.
Proven technical skills in:
- Cloud platforms (e.g., Azure)
- Software development and testing tools (e.g., Gherkin)
- CI/CD Tools (e.g., GitHub)
- Product/Platform operating models
- FinOps
- Software Delivery Lifecycle
- UI/UX Concepts
- Change methods (e.g., agile, iterative, waterfall)
Qualifications/Knowledge
- Proven leadership and team-building skills
- High-level influencing skills
About Royal London
We're the UK's largest mutual life, pensions, and investment company, offering protection, long-term savings, and asset management products and services.
Our People Promise is that we will work somewhere inclusive, responsible, enjoyable, and fulfilling, underpinned by our Spirit of Royal London values: Empowered, Trustworthy, Collaborate, Achieve.
We offer great workplace benefits such as 28 days annual leave plus bank holidays, up to 14% employer matching pension scheme, and private medical insurance. See all benefits here - Our Benefits.
Inclusion, diversity, and belonging
We're an inclusive employer, valuing diverse backgrounds and cultures. Our diverse perspectives give us a range of skills, recognized and respected regardless of background.