We\’re hiring an experienced Technical Program Manager to drive the delivery of complex, cross-functional software programs for a global technology leader developing next-generation virtual experiences.
This is a hands-on, delivery-focused role for someone who\’s confident managing end-to-end technical programs, from definition to launch, across distributed engineering teams in the UK, EMEA, and the US.
What\’s in it for you?
- Annual Salary up to £70,000 doe and location
- Contract inside IR35 PAYE – through Principle HR – 6 Months (Until May 2026)
- Fully remote within the UK (occasional London meetings)
Not suitable for: Release managers, hardware program managers, or non-engineering backgrounds.
Eligibility: Candidates must be based in the UK with a valid right to work. No visa sponsorship available.
What we\’re looking for
- Degree in Computer Science, Software Engineering, or similar
- Minimum 2 years as a Technical Program Manager in a software engineering environment
- Strong technical foundation – able to partner with engineering teams
- Experience managing large-scale, multi-platform software delivery
- Excellent communication and stakeholder management skills
Interested?
Apply now to take ownership of high-impact software delivery programs shaping the next generation of virtual and social technology. For more info send in your CV today!
Som | som@principlehr.com
Technical Program Manager - Software Engineering - Global Tech £70K employer: Principle
Contact Detail:
Principle Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Technical Program Manager - Software Engineering - Global Tech £70K
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work at companies you're interested in. A friendly chat can lead to insider info and even referrals that could get your foot in the door.
✨Tip Number 2
Prepare for interviews by practising common questions specific to Technical Program Management. Think about how you’d handle cross-functional challenges and be ready to share examples from your past experiences that showcase your skills.
✨Tip Number 3
Showcase your technical chops! Be ready to discuss the software engineering processes you've managed and how you’ve collaborated with engineering teams. This will demonstrate your strong technical foundation and ability to drive projects forward.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team and contributing to exciting projects.
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience as a Technical Program Manager in software engineering. We want to see how you've managed complex projects and collaborated with engineering teams, so don’t hold back on those details!
Showcase Your Skills: In your application, emphasise your strong technical foundation and communication skills. We’re looking for someone who can bridge the gap between tech and non-tech stakeholders, so let us know how you’ve done this in the past.
Be Clear and Concise: When writing your application, keep it clear and to the point. We appreciate straightforwardness, so avoid jargon and focus on what makes you the perfect fit for this role. Remember, less is often more!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity. Don’t miss out!
How to prepare for a job interview at Principle
✨Know Your Tech Inside Out
As a Technical Program Manager, you need to demonstrate a solid understanding of software engineering principles. Brush up on key concepts and be ready to discuss how you've applied them in past projects. This will show that you can effectively partner with engineering teams.
✨Showcase Your Project Management Skills
Prepare specific examples of complex, cross-functional programs you've managed. Highlight your role in the end-to-end delivery process, from definition to launch. Use metrics to illustrate your success and impact on previous projects.
✨Communicate Clearly and Confidently
Strong communication is crucial for this role. Practice articulating your thoughts clearly and concisely. Be prepared to discuss how you've managed stakeholders and navigated challenges in past projects, as this will demonstrate your ability to handle diverse teams.
✨Research the Company and Its Products
Familiarise yourself with the company's mission and the virtual experiences they are developing. Understanding their products will help you tailor your responses and show genuine interest in the role. It also gives you a chance to ask insightful questions during the interview.