At a Glance
- Tasks: Lead and mentor teams while shaping the technical vision for a global payments platform.
- Company: Join a leading Global Payments Technology company with a focus on innovation.
- Benefits: Enjoy fully remote work, flexible arrangements, and competitive salary with benefits.
- Why this job: Combine hands-on coding with strategic influence in a fast-growing tech environment.
- Qualifications: 10+ years in software engineering with expertise in .NET and enterprise architecture.
- Other info: Great career progression opportunities in a dynamic international technology business.
The predicted salary is between 43200 - 72000 £ per year.
Principal Software Engineer
Fully Remote | Permanent | Competitive Salary + Benefits
Harrington Starr has partnered with a leading Global Payments Technology company who are seeking to hire a Principal Software Engineer to join their senior engineering leadership team. This is a rare opportunity to combine hands-on development with strategic influence, guiding architecture decisions and shaping the technical vision for a global, real-time payments platform.
Key responsibilities:
- Define and maintain the company’s technical and architectural direction.
- Provide leadership and mentorship across multiple engineering teams.
- Drive enterprise-level design decisions, ensuring scalability and resilience.
- Contribute directly to coding activities in support of key deliverables.
- Monitor emerging technologies, influencing long-term strategic decisions.
Benefits of the role:
- Fully remote working with flexible arrangements.
- Senior leadership role with influence over enterprise-wide architecture.
- Opportunity to balance hands-on coding with strategic direction.
- Work on complex, high-performance systems at global scale.
- Career progression in a fast-growing international technology business.
Key skills required:
- 10+ years’ experience in enterprise architecture and software engineering.
- Proven expertise in .NET with strong SaaS and API platform experience.
- Hands-on track record designing highly scalable, high-performance systems.
- Strong leadership, mentoring, and stakeholder management skills.
For any additional questions, please contact me via LinkedIn or through email – ollie.bluck@harringtonstarr.com.
If you feel this role is the right one for you, please apply below!
Principal Software Engineer employer: Harrington Starr
Contact Detail:
Harrington Starr Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Principal Software Engineer
✨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
Show off your skills! Create a portfolio or GitHub repository showcasing your best projects. This is your chance to demonstrate your hands-on coding abilities and architectural insights, which are crucial for a Principal Software Engineer role.
✨Tip Number 3
Prepare for interviews by brushing up on both technical and leadership questions. Be ready to discuss how you've influenced architectural decisions and mentored teams in the past. We want to see your strategic thinking in action!
✨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 serious about joining our team and contributing to our exciting projects.
We think you need these skills to ace Principal Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your 10+ years in enterprise architecture and software engineering, especially your .NET expertise and SaaS experience.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're the perfect fit for this Principal Software Engineer role. Share specific examples of how you've driven design decisions and mentored teams in the past.
Showcase Your Leadership Skills: Since this is a senior leadership role, emphasise your leadership and mentoring experiences. We want to see how you've influenced architectural direction and guided teams towards success.
Apply Through Our Website: Don't forget to apply through our website! It’s the best way for us to receive your application and ensure it gets the attention it deserves. We can’t wait to see what you bring to the table!
How to prepare for a job interview at Harrington Starr
✨Know Your Tech Inside Out
As a Principal Software Engineer, you’ll need to demonstrate your deep understanding of enterprise architecture and software engineering. Brush up on your .NET expertise and be ready to discuss your experience with SaaS and API platforms. Prepare specific examples of how you've designed scalable systems in the past.
✨Showcase Your Leadership Skills
This role involves mentoring and leading multiple engineering teams, so be prepared to share your leadership philosophy. Think of instances where you’ve successfully guided teams through complex projects or made strategic architectural decisions. Highlight your ability to influence and inspire others.
✨Be Ready for Technical Challenges
Expect to face technical questions that assess your problem-solving skills. Practice coding challenges relevant to high-performance systems and be ready to explain your thought process. This will show your hands-on capability while also demonstrating your strategic thinking.
✨Stay Updated on Emerging Technologies
The company is looking for someone who can monitor and influence long-term strategic decisions based on new technologies. Research current trends in payments technology and be prepared to discuss how they could impact the company’s architecture. This shows your proactive approach and passion for the field.