Principal

Principal

Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
T

At a Glance

  • Tasks: Lead the development of high-performance software solutions in a fast-growing tech environment.
  • Company: Join a well-loved household name known for award-winning delivery in the B2C2B space.
  • Benefits: Competitive salary, excellent benefits, and opportunities for professional growth.
  • Why this job: Make a real impact by driving innovative technology changes and mentoring high-performing teams.
  • Qualifications: 10+ years in software engineering with expertise in C# or Java and cloud technologies.
  • Other info: Remote-first role with only 2 days in-office per month; promising applicants will receive a response within 24 hours.

The predicted salary is between 36000 - 60000 £ per year.

We have been exclusively retained by our client, a well-loved household name, known for their award-winning delivery in the B2C2B space, to help them with their search for a Principal Engineer. We are supporting the appointment of this key technical authority for a mission-critical area of their business that is transactionally high throughput and performance-wise low latency. This is mission-critical software for this business.

At the crux of the successful Principal Software Engineer is a tech-savvy, pragmatic, authentic and compassionate technology leader who sees programming languages as tools to address challenges, rather than being hung up on the tooling itself. In order to build empathy with your team, there is an expectation that you will have risen into your current position from a foundation of hands-on OO programming. We are hoping to find an innovative Principal for this client, a change maker who can spot opportunities to improve the status quo and support this business' continued successes at scale. The company continues on a rapid trajectory of fast growth.

Essential skills for the role:

  • Minimum 10 years' experience working in software engineering with either C# or Java.
  • Deep expertise with cloud technology - AWS, GCP, Azure or equivalents.
  • Demonstrable competency in the build and delivery of high throughput, low latency solutions within a commercial setting; we are looking for an ability to deliver systems that scale!
  • Strong full stack view of the world.
  • Thorough understanding of microservices architecture / SOA.
  • Experience working with Kafka / other streaming platforms also of interest.
  • Strong grasp of the developers' perspective on SDLC from TDD, through to CI/CD pipeline implementation and monitoring.
  • Experience overseeing the learning and development needs of your team ensuring their skills are current and fit for the technical challenges at hand.
  • This is an Individual Contributor role and there is an expectation that you will present as an empathetic, compassionate leader with demonstrated experience of technical mentorship of high performing teams sharing the technology 'art of the possible'.
  • Comfortable influencing stakeholders at all levels to effect positive technology change and gain buy-in in terms of the direction you set.
  • Experienced hosting and moderating technical discussions with development teams.
  • Experience working with Agile / SOLID / DRY / Kanban etc.
  • Excellent written and verbal communication skills.
  • Skilled at motivating and inspiring a diverse remote-first technology team.

If you are into delivering resilient, highly throughput software that integrates seamlessly into a number of endpoints with an underlying design built to scale, we would love to hear from you. Interested candidates are encouraged to apply. Promising applicants can be assured of a response within 24 hours, to include full details of the role, progression and the excellent benefits package on offer.

The client is open to applicants living anywhere in the UK, but not living overseas. This is a remote-first role that will require in-office attendance 2 days a month.

Principal employer: The Difference Engine

Join a dynamic and rapidly growing company that values innovation and technical excellence, where your role as a Principal Engineer will be pivotal in shaping mission-critical software solutions. With a strong emphasis on employee growth, a supportive remote-first culture, and the opportunity to work with cutting-edge technologies, this is an ideal environment for those looking to make a meaningful impact while enjoying a competitive benefits package. Collaborate with a diverse team and lead initiatives that drive positive change in a high-performance setting, all while working from anywhere in the UK.
T

Contact Detail:

The Difference Engine Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Principal

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who might know someone at The Difference Engine. A personal introduction can make all the difference and get your foot in the door.

✨Tip Number 2

Show off your skills! Prepare a portfolio or a GitHub repository showcasing your best projects, especially those that highlight your experience with C#, Java, and cloud technologies. This will give you an edge during interviews.

✨Tip Number 3

Be ready to chat about your leadership style! Since this role is all about being an empathetic and compassionate leader, think of examples where you've mentored teams or influenced positive change. We want to see how you inspire others!

✨Tip Number 4

Apply through our website! It’s the quickest way to get noticed. Plus, we promise to respond within 24 hours, so you won’t be left hanging. Let’s get you on the path to becoming that innovative Principal Engineer!

We think you need these skills to ace Principal

C#
Java
Cloud Technology (AWS, GCP, Azure)
High Throughput Solutions
Low Latency Solutions
Microservices Architecture
SOA
Kafka
Streaming Platforms
SDLC
TDD
CI/CD Pipeline
Technical Mentorship
Agile
Excellent Communication Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Principal Engineer role. Highlight your experience with C# or Java, cloud technologies, and any high throughput, low latency solutions you've delivered. We want to see how your skills align with what we're looking for!

Showcase Your Leadership Skills: As a Principal Engineer, you'll need to demonstrate your leadership abilities. Share examples of how you've mentored teams, influenced stakeholders, and led technical discussions. We love seeing candidates who can inspire and motivate others!

Be Clear and Concise: When writing your application, keep it clear and concise. Use straightforward language to explain your experiences and achievements. We appreciate a well-structured application that gets straight to the point without unnecessary fluff.

Apply Through Our Website: We encourage you to apply through our website for the best chance of getting noticed. It’s the easiest way for us to track your application and ensure it reaches the right people. Don’t miss out on this opportunity!

How to prepare for a job interview at The Difference Engine

✨Know Your Tech Inside Out

Make sure you brush up on your knowledge of C# or Java, as well as cloud technologies like AWS, GCP, or Azure. Be ready to discuss your hands-on experience with high throughput and low latency solutions, as this is crucial for the role.

✨Showcase Your Leadership Skills

Prepare examples that highlight your experience in mentoring and leading high-performing teams. Think about how you've motivated your team and influenced stakeholders, as demonstrating empathy and compassion is key for this position.

✨Be Ready for Technical Discussions

Expect to engage in technical discussions during the interview. Brush up on microservices architecture, SDLC processes, and Agile methodologies. Being able to articulate your thoughts clearly will show your depth of understanding and ability to communicate effectively.

✨Demonstrate Your Innovative Mindset

Think of specific instances where you've identified opportunities for improvement in past projects. Be prepared to discuss how you can bring a change-maker mentality to the role and support the company's growth trajectory.

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

T
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>