At a Glance
- Tasks: Lead software development, AI strategy, and code reviews while enhancing team collaboration.
- Company: Join a forward-thinking edu-tech company focused on innovation and growth.
- Benefits: Enjoy a hybrid work model, competitive salary, and opportunities for professional development.
- Other info: Dynamic role with opportunities to influence AI workflows and improve data quality.
- Why this job: Make a real impact in education technology while working with cutting-edge tools and strategies.
- Qualifications: Proficient in C#, Backbone, and MS SQL with strong communication skills.
The predicted salary is between 70000 - 90000 £ per year.
We are helping an edu‑tech company who are looking to scale up the development team with a Principal or Staff Engineer. This is a hands‑on development role which also includes AI strategy, code reviews, and understanding business strategy.
About you
- Hands‑on enough to contribute directly in C# / Backbone / Ms SQL.
- Able to reduce key‑person dependency across the platform.
- Pragmatic about AI‑enabled engineering workflows.
- Good communicator with enough gravitas to influence without creating friction.
- You will be a senior technical operator.
- Someone who is hands‑on enough to materially strengthen delivery resilience, while also bringing enough maturity to help us improve how we use AI within the team.
About the role
- This is a hybrid position but there will be times when you need to be in the office more than at home, depending on deadlines.
- You will be an individual contributor, sitting in on sprints and understand how to resolve poor performing queries.
- We are looking for a full stack engineer who cares about the UX and UI.
- The ideal Principal Engineer will have a genuine interest in the business, rather than have a ‘code and go home’ mentality.
- The role involves working collaboratively with the development team and also getting hands‑on with the data's underlying quality, clean data errors, build trust in the outputs, tighten operational discipline, and strengthen inputs to stop data quality issues reappearing – not just being focused on feature delivery.
Principal/Staff Software Engineer in Cardiff employer: IntaPeople Limited
Join a forward-thinking edu-tech company that values innovation and collaboration, offering a dynamic work environment where your contributions directly impact the future of education technology. With a strong focus on employee growth, you will have access to continuous learning opportunities and the chance to influence AI strategies while working alongside a talented team. Enjoy the flexibility of a hybrid work model, complemented by a culture that prioritises open communication and teamwork, making it an excellent place for passionate engineers looking to make a meaningful difference.
StudySmarter Expert Advice🤫
We think this is how you could land Principal/Staff Software Engineer in Cardiff
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work in edu-tech. A personal recommendation can go a long way in landing that Principal/Staff Engineer role.
✨Tip Number 2
Show off your skills! Prepare a portfolio or GitHub repository showcasing your C#, Backbone, and Ms SQL projects. This hands-on evidence of your capabilities will impress potential employers and set you apart from the crowd.
✨Tip Number 3
Ace the interview by being ready to discuss AI strategies and how you've implemented them in past roles. We want to see your pragmatic approach to engineering workflows and how you can influence the team positively.
✨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, we love seeing candidates who take that extra step to connect with us directly.
We think you need these skills to ace Principal/Staff Software Engineer in Cardiff
Some tips for your application 🫡
Show Your Hands-On Experience:Make sure to highlight your hands-on experience with C#, Backbone, and Ms SQL in your application. We want to see how you've directly contributed to projects and improved delivery resilience.
Communicate Your AI Strategy:Since the role involves AI strategy, don’t forget to mention any relevant experience you have with AI-enabled engineering workflows. We’re looking for someone who can pragmatically integrate AI into our processes.
Demonstrate Collaboration Skills:We value good communication and collaboration, so share examples of how you've worked with teams in the past. Show us how you can influence without creating friction – that’s key for us!
Apply Through Our Website:Finally, make sure to apply through our website! It’s the best way for us to keep track of your application and ensure it gets the attention it deserves.
How to prepare for a job interview at IntaPeople Limited
✨Know Your Tech Stack
Make sure you brush up on your C#, Backbone, and Ms SQL skills. Be ready to discuss specific projects where you've used these technologies and how they relate to the role. This will show that you're not just familiar with the tech but can also apply it effectively.
✨Show Your AI Savvy
Since the role involves AI strategy, come prepared with examples of how you've integrated AI into engineering workflows. Discuss any challenges you faced and how you overcame them. This will demonstrate your pragmatic approach to AI-enabled engineering.
✨Communicate Effectively
As a Principal Engineer, you'll need to influence others without causing friction. Practice articulating your thoughts clearly and confidently. Think about how you can convey complex ideas simply, especially when discussing business strategy and team collaboration.
✨Emphasise Collaboration
This role is all about working with the development team, so be ready to talk about your experience in collaborative environments. Share examples of how you've contributed to team success, improved delivery resilience, and tackled data quality issues together.