engineering
Posted Jun 6Senior Software Engineer - Backend
at ezyVet
Auckland, New ZealandHybrid
Responsibilities
- Define, own and run the ecosystems common master data model for streaming data, you have the opportunity to help shape a common data model across the organisation .
- Build engaged teams (starting with one squad), balancing tech quality, morale, and user outcomes alongside Product Managers and Architects.
- Lead by example in data engineering or architecture, instilling best practices in Kafka pipelines, AWS integrations, and event sourcing to empower your team and scale IDEXX's data ecosystem.
Requirements
- Predominantly powered by AWS, you'll design architectures for capturing, integrating, organising , and maintaining data, doubling down on Kafka for real-time, event-driven streaming that keeps our veterinary world in sync .
- Dive into Go and TypeScript for robust backends, cloud-native setups, and seamless integrations with AWS services.
- If you're fired up about herding data cats in a fast-paced, domain-driven world with Kafka at the heart, let's chat! Key
- Responsibilities Inspire, mentor, and grow a cross-functional squad to deliver end-to-end data value streams, embedding engineering excellence that aligns with our roadmap—especially in Kafka streaming and event-driven architectures.
- What You Need To Succeed Bachelor's in Computer Science /Info Systems or equivalent experience/qualifications. 5+ years as a Software Engineer, with proven technical leadership.
- Strong in systems/software design, modern web/cloud tech (e.g., React, Go, TypeScript, Java), and deep hands-on with Kafka for event-driven streaming, plus AWS services for scalable infra.
- Agile mastery (Scrum, Kanban, etc.), plus a passion for building resilient data schemas and real-time pipelines.
Benefits
- As a Senior Backend Software Engineer, you will be driving the vision for data streaming and deliver new services and products for sharing and modelling data within our cloud - based veterinary application.
- What You Can Expect From Us Salary of 130-150k Annual bonus Structured onboarding, induction, ongoing training and transparent performance driven professional development Continuous L&D (both internal and externally) Great tech for both work and personal use Hybrid working with a great office space to collaborate - including a gym and roof top breakout space!
- Coffee + snacks + Food Truck Friyay !) Dog friendly office Fully subsidised Southern Cross Health insurance Part subsidised parking via Parkable So, what is IDEXX Veterinary Software?
- At IDEXX, you will be supported by competitive compensation, incentives, and
Contact
- We’re on a mission to build the best health technology business and we need you to help us do it! You can learn more about IDEXX Veterinary Software here: https://careers.idexx.com/us/en/veterinary-software At IDEXX we are dedicated to enhancing the health and well-being of pets, people, and livestock around the world.
Additional details
- IDEXX Auckland is looking for a Senior Back End Software Engineer with a passion for data, to join a new team we are building in the Auckland office! This is a hybrid role based in our Auckland office, onsite 3 days per week and remote 2.
- Our Data services team is building infrastructure, schemas, and frameworks that ensure data flows efficiently and securely to consumers that need this data .
- This is a software engineering role heavy on data, NOT a data science or data engineering position.
- This is about engineering rock-solid data pipelines from disparate sources, aligning with enterprise architecture, and collaborating with stakeholders to evolve our data ecosystem.
- The team will be responsible for building a data layer so our internal teams and customers can better leverage the data within our software products.
- Our products process a huge amount of data, so you need to be confident dealing with large data volumes .
- This team will be pivotal in bringing this data all together .
- This role will be hands on technically, as well as involving people, and technical leadership.
- With a DevOps mindset, you'll automate CI/CD, IaC , and reliability in distributed systems—mastering event-driven practices to handle scale like a pro.
- Expertise in evolving cultures toward agility, automated testing, and DevSecOps .