We’re looking for a Senior Software Engineer to join our global engineering team and help shape the future of our SaaS products. In this role, you’ll take a lead position in designing and building industry-leading vet tech software that’s trusted worldwide.
You’ll bring deep technical expertise, own the release backlog, and ensure every release meets the highest standards. You’ll help guide architectural decisions, adapt design patterns to real-world needs, and raise the bar on code quality across the team.
This is a hands-on role in a full-stack environment, with a primary focus on backend development (Python or PHP). You write clean, test-driven code, enjoy reviewing peers’ work, and thrive on mentoring others to grow their craft.
If you enjoy solving complex problems, driving technical excellence, and collaborating with global colleagues to deliver reliable, impactful software—this role is for you.
Apply if you’re excited to
- Write clean, clear, and maintainable code that stands the test of time
- Review code thoughtfully and mentor teammates to elevate their craft
- Tackle complex problems with strong analytical and problem-solving skills
- Work across the full stack — from CSS and HTML to databases and DevOps
- Champion engineering best practices (code reviews, CI/CD, testing, documentation)
- Take complete ownership of features from design to production and beyond
- Stay current with emerging technologies and bring valuable insights to the team.
About You:
- A Bachelor’s degree in Software Engineering, Computer Science, or equivalent hands-on experience.
- 4–5 years of experience in PHP/Python, with a solid understanding of modern frameworks and development practices
- A deep understanding of SOLID principles, RESTful API design, and common software design patterns (including architectural and component diagrams)
- Proficiency in JavaScript/TypeScript for front-end or full-stack development.
- Practical experience with Docker and Kubernetes for containerization and orchestration.
- Familiarity with AWS infrastructure and cloud-native application development.
- Experience working in Agile/Scrum environments and applying Test-Driven Development (TDD) practices.
- Strong problem-solving skills and a product-first mindset, with the ability to balance technical excellence and business impact.
- Excellent communication and collaboration abilities, comfortable working with global, cross-functional teams.



