Groov builds systems that deeply understand people and support them — using data, AI, and applied science — to unlock sustainable performance and improved health outcomes.
We operate across two markets: Groov PerformanceCare delivers organisational intelligence and performance support for enterprise organisations; Groov Health brings AI-powered patient support and population health intelligence to primary care and public health systems. One engineering team. Two high-impact product lines.
If you want to work on problems that genuinely matter — at the intersection of AI, healthcare, and the future of work — this is that team.
Role Overview
We're seeking a highly talented and motivated Intermediate Software Engineer to join our engineering team — working across both Groov PerformanceCare and Groov Health as we scale two high-impact product lines.
You'll be part of a cross-functional team spanning engineers, data engineers, and domain experts, building everything from AI-powered conversational health coaching and clinical tooling for healthcare practitioners, to workplace analytics and organisational intelligence for enterprise customers. You'll work with real AI — using AWS Bedrock and frontier models in production — and contribute to a platform where the work directly affects people's health and performance outcomes.
Key Responsibilities
Core Development
Build and ship features across both Groov PerformanceCare and Groov Health product lines
Develop and iterate on AI-powered conversational experiences using AWS Bedrock and frontier models
Integrate with workplace platforms like MS365, Slack and Teams to deliver insights in the flow of work
Write clean, maintainable, and testable code across the technology stack
Build reusable components, libraries, and frameworks to enhance development efficiency
Cross-Team Collaboration
Work with product managers and engineering leads to translate requirements into pragmatic technical solutions
Partner with workplace scientists and data teams to implement data-driven insights
Communicate effectively with all team members and stakeholders in an agile environment
Provide constructive feedback via code reviews and support team members as appropriate
Technical Operations
Debug and resolve production issues efficiently
Optimise application performance and system reliability
Ensure code quality through comprehensive testing and automation
Support CI/CD pipelines and manage release processes
Contribute to monitoring systems and alerting infrastructure
Growth & Innovation
Participate in architectural discussions and technical design processes
Document processes, decisions, and technical implementations
Stay current with AI and software engineering trends — we move fast and expect you to as well
Our Tech Stack
We're constantly evolving our stack to incorporate the best tools for the job, and we encourage team members to contribute to these technical decisions.
All Job Ads are subject to GrabJobs’s Terms of Service. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by GrabJobs moderation team. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.
Be the first to receive the latest Others Full-Time Jobs in New Zealand.
Setup your job alert:
By activating job alerts, I agree to GrabJobs Terms & Privacy Policy. I can unsubscribe to job alerts anytime.
Skip
GrabJobs is the no1 job portal in New Zealand, connecting you to thousands of jobs fast!
Find the best jobs in New Zealand, apply in 1 click and get a job today!