Principal Software Engineer in England
Principal Software Engineer

Principal Software Engineer in England

England Full-Time 70000 - 90000 £ / year (est.) No home office possible
Unily

At a Glance

  • Tasks: Lead engineering excellence and mentor teams in cloud-based software development.
  • Company: Join Unily, a market leader in Employee Experience platforms.
  • Benefits: Enjoy 25 days holiday, life cover, and income protection.
  • Why this job: Shape the future of technology while working with iconic brands.
  • Qualifications: Expertise in cloud architecture and Microsoft tech stack required.
  • Other info: Dynamic role with opportunities for innovation and career growth.

The predicted salary is between 70000 - 90000 £ per year.

Unily partners with the world’s largest and most complex enterprises to power Organizational Velocity through digital Employee Experience transformation. Iconic brands, including Estée Lauder Companies, CVS Health, and British Airways, use Unily’s market-leading Employee Experience platform to improve productivity, streamline communication, and foster a highly connected workplace.

We have recently been positioned as a market leader across the 2023 Gartner Magic Quadrant for Intranet Packaged Solutions, the 2024 Forrester Wave: Intranet Platforms and the IDC MarketScape: Worldwide Experience-Centric Intelligent Digital Workspaces 2024. The only company in the industry with this standing. With these accolades we continue to grow and expand our employee community with people who are passionate about joining us on this exciting journey.

As we continue to expand our market share in the rapidly emerging Employee Experience platform category, we are looking for a Principal Engineer to join our Engineering Team. This is a technical leadership role held by a highly experienced software developer. With an influence across the department, their primary objective is to deliver engineering excellence, improving the standards of others and the product itself.

The Principal Engineer is the pinnacle of technical influence within the engineering organisation, setting the technical vision and driving long-term strategies for product and platform development. This role goes beyond individual projects, impacting the engineering organisation by establishing best practices, defining architectural standards, and championing innovation. As a Principal Engineer, you are not only a master of technical skills but also a mentor, thought leader, and visionary for the company’s future technology landscape.

The successful candidate should have a demonstrable track record delivering cloud-based software products to the market. At Unily, this role does not involve being members of delivery teams or line management of developers.

Main Responsibilities
  • Work with engineering teams to provide technical guidance and navigate the most complex problems they face.
  • Assist with architectural decisions and design, helping teams to design and build software to a high standard.
  • Lead initiatives that introduce or improve best practices, including new tools, methodologies, and standards that elevate code quality and efficiency.
  • Act as a trusted advisor to engineering leadership, providing insights into industry trends, emerging technologies, and competitive landscape.
  • Collaborate with cross-functional leaders to shape product roadmaps, align on technical priorities, and ensure cohesive progress across the organisation.
  • Mentor engineers and other technical leaders, fostering a culture of excellence, innovation, and continuous improvement across the organisation.
  • Ensure the teams and the product maintain high standards of compliance in areas such as privacy, security and process adherence.
  • Help teams adapt to working with new technologies and be comfortable with refactoring and modernising legacy code.
  • Assist with diagnosis and remediation of critical or challenging incidents.
Requirements
  • Expertise in cloud architecture, with excellent knowledge of the Microsoft technology stack including: .net and .net framework, Azure cloud infrastructure and services, Redis, SQL Server, Service bus (or similar broker), Automated testing frameworks and technologies, Angular (ideally also AngularJS), Microsoft Entra / AD and a good working knowledge of OAuth and OpenID.
  • Exemplary expertise in Microsoft .NET and the full web stack, deep knowledge of cloud technologies and architecture, and a strong understanding of modern practices like microservices and modular monoliths, with a focus on driving innovation and insight.
  • A skilled communicator with excellent written and verbal abilities, confidence in presenting technical topics to diverse audiences, and expertise in creating clear diagrams for designs and documentation.
  • A mentor and innovator with a passion for developing technical talent, a proven track record of innovation, a commitment to technical excellence, and advocacy for agile practices.
Company Benefits
  • 25 days holiday
  • Vitality life cover (for health, sight, hearing and dental)
  • Life assurance
  • Income protection
  • And so many more

Principal Software Engineer in England employer: Unily

Unily is an exceptional employer, offering a vibrant work culture that prioritises innovation and collaboration in the heart of Lower Eashing. With a strong commitment to employee growth, we provide extensive benefits including 25 days of holiday, life assurance, and income protection, ensuring our team members thrive both personally and professionally. Join us to be part of a market-leading company recognised for its excellence in digital Employee Experience transformation, where your contributions will directly impact iconic brands and shape the future of technology.
Unily

Contact Detail:

Unily Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Principal Software Engineer in England

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage on platforms like LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Prepare for those interviews! Research Unily and its products thoroughly. Understand their tech stack and be ready to discuss how your experience aligns with their needs. Show them you’re not just another candidate, but someone who’s genuinely interested in their mission.

✨Tip Number 3

Practice makes perfect! Conduct mock interviews with friends or use online resources to refine your answers. Focus on articulating your technical expertise and leadership skills clearly, as these are crucial for a Principal Software Engineer role.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you’re proactive and serious about joining the Unily team. Let’s get you that dream job!

We think you need these skills to ace Principal Software Engineer in England

Cloud Architecture
Microsoft Technology Stack
.NET and .NET Framework
Azure Cloud Infrastructure
Redis
SQL Server
Service Bus
Automated Testing Frameworks
Angular
Microsoft Entra / AD
OAuth
OpenID
Microservices
Modular Monoliths
Technical Communication

Some tips for your application 🫡

Show Off Your Technical Skills: When you're writing your application, make sure to highlight your expertise in cloud architecture and the Microsoft tech stack. We want to see how your skills align with our needs, so don’t hold back on showcasing your experience with .NET, Azure, and other relevant technologies!

Be a Storyteller: Instead of just listing your past roles, tell us about the projects you've worked on and the impact you've made. We love hearing about how you've tackled complex problems and led initiatives that improved best practices. Make it engaging!

Tailor Your Application: Make sure your application speaks directly to the Principal Software Engineer role. Use keywords from the job description and relate your experiences to the responsibilities we’ve outlined. This shows us you’re genuinely interested and have done your homework.

Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of your application and ensures you get all the updates. Plus, it’s super easy – just a few clicks and you’re done!

How to prepare for a job interview at Unily

✨Know Your Tech Inside Out

As a Principal Software Engineer, you’ll need to showcase your expertise in cloud architecture and the Microsoft tech stack. Brush up on .NET, Azure services, and automated testing frameworks. Be ready to discuss how you've applied these technologies in past projects.

✨Showcase Your Leadership Skills

This role is all about technical leadership, so prepare examples of how you've mentored others or led initiatives that improved best practices. Think about specific situations where your guidance made a difference in a team's performance or project outcome.

✨Be Ready for Architectural Discussions

Expect questions around architectural decisions and design. Prepare to discuss your thought process when faced with complex problems. It’s a good idea to have a few case studies in mind where you’ve successfully navigated such challenges.

✨Communicate Clearly and Confidently

You’ll need to present technical topics to diverse audiences, so practice explaining complex concepts in simple terms. Use diagrams if necessary to illustrate your points. Confidence in your communication will help you stand out as a thought leader.

Principal Software Engineer in England
Unily
Location: England

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>