At a Glance
- Tasks: Lead technical direction and mentor teams in software engineering.
- Company: IVC Evidensia is revolutionising veterinary care with a global network of clinics.
- Benefits: Enjoy remote work, 5 weeks vacation, private healthcare, and a supportive team culture.
- Why this job: Join us to make a real impact in veterinary care through innovative technology.
- Qualifications: Expertise in .NET/C#, AWS, and strong leadership skills required.
- Other info: Bonus points for experience in healthcare systems or front-end technologies.
The predicted salary is between 43200 - 72000 £ per year.
IVC Evidensia is on a mission to set the global standard for veterinary care—and we need exceptional engineers to make that happen. With 2,500+ clinics in over 20 countries and a growing community of 41,000+ professionals, we’re building a best-in-class tech team that’s grounded in purpose and driven by innovation.
Your Role in Our Vision
As a Principal Software Engineer, you’ll be a key technical leader—shaping architecture, mentoring teams, and driving large-scale engineering initiatives. You'll work across multiple product teams to create scalable, secure, and meaningful systems that support veterinary professionals and pet owners worldwide.
What You’ll Do
- Set technical direction and provide architectural guidance across multiple teams.
- Champion best practices: cloud-native design, DevOps, CI/CD, observability, TDD, and Pair Programming.
- Collaborate with product, data, UX, and platform teams to build scalable, event-driven systems.
- Mentor and grow senior engineers, promoting a high-performance, inclusive culture.
- Lead delivery of impactful cross-team technical initiatives.
What You Bring
- Hands-on software development experience.
- Deep expertise in .NET/C#, AWS, microservices, and distributed systems.
- Strong leadership and mentoring skills.
- Proficiency with messaging systems (SNS/SQS, Kafka), CI/CD, and container orchestration (EKS/Kubernetes).
- Passion for craftsmanship and engineering excellence.
- Bonus if you have experience in healthcare/clinical systems, semantic search, or front-end technologies like React/Next.js.
What We Offer
- Remote-first culture with access to offices in London and Bristol.
- 5 weeks' vacation + bank holidays, private healthcare, EAP, and more.
- A team that values collaboration, innovation, and psychological safety.
Join Us
We’re building more than software—we’re transforming veterinary care through technology. If you're passionate about building systems that matter, let’s talk. Apply now or reach out for an informal chat.
Contact Detail:
IVC Evidensia Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Principal Engineer
✨Tip Number 1
Familiarise yourself with the latest trends in cloud-native design and DevOps practices. Being able to discuss these topics confidently during your interview will demonstrate your expertise and alignment with the company's technical direction.
✨Tip Number 2
Showcase your leadership skills by preparing examples of how you've mentored teams or led engineering initiatives in the past. This will highlight your ability to foster a high-performance culture, which is crucial for the Principal Engineer role.
✨Tip Number 3
Research IVC Evidensia's current projects and technologies they use, especially around AWS and microservices. Being knowledgeable about their work will allow you to ask insightful questions and show your genuine interest in contributing to their mission.
✨Tip Number 4
Connect with current employees on LinkedIn to gain insights into the company culture and team dynamics. This can provide you with valuable information that you can reference during your interview, making you stand out as a well-prepared candidate.
We think you need these skills to ace Principal Engineer
Some tips for your application 🫡
Understand the Role: Before applying, make sure you fully understand the responsibilities and requirements of the Principal Software Engineer position. Familiarise yourself with the technologies mentioned, such as .NET/C#, AWS, and microservices.
Tailor Your CV: Customise your CV to highlight relevant experience and skills that align with the job description. Emphasise your hands-on software development experience and any leadership roles you've held.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for veterinary care and technology. Mention specific projects or experiences that demonstrate your expertise in cloud-native design, DevOps, and mentoring.
Showcase Your Technical Skills: In your application, provide examples of your work with messaging systems, CI/CD, and container orchestration. If you have experience in healthcare or clinical systems, be sure to include that as well.
How to prepare for a job interview at IVC Evidensia
✨Showcase Your Technical Expertise
As a Principal Software Engineer, you'll need to demonstrate your deep expertise in .NET/C#, AWS, and microservices. Be prepared to discuss specific projects where you've applied these technologies and how they contributed to the success of your team.
✨Emphasise Leadership and Mentoring Skills
Highlight your experience in mentoring and leading teams. Share examples of how you've fostered a high-performance culture and helped senior engineers grow in their roles. This will show that you can not only lead technically but also inspire others.
✨Discuss Collaboration Across Teams
Since the role involves working with multiple product teams, be ready to talk about your experience collaborating with different departments like product, data, and UX. Provide examples of how you’ve successfully driven cross-team initiatives and the impact they had.
✨Demonstrate Passion for Innovation
IVC Evidensia values innovation, so express your passion for engineering excellence and craftsmanship. Discuss any personal projects or contributions to open-source that showcase your commitment to staying at the forefront of technology.