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.
- Frontend: React, TypeScript, MUI
- Backend: .NET, C#, Typescript, Node
- Database & Storage: MySQL, AWS S3, DynamoDB
- AI & Cloud: AWS Bedrock, Amazon Knowledge Base, Anthropic Models, Lambda, ECS, EC2
- DevOps & Integrations: Bitbucket Pipelines, Docker, Terraform, RabbitMQ, CloudWatch, Slack/Teams APIs
Basic Qualifications
- New Zealand citizen or permanent resident
- 4+ years of professional software development experience
- Proficiency in C# and experience with the .NET framework
- Experience with web technologies including React and TypeScript
- Knowledge of backend development and RESTful API design
- Comfortable using AI tools (GitHub Copilot, Claude, or similar) as part of your daily development workflow — we expect this, not just welcome it.
- Experience with relational databases, version control, and CI/CD pipelines
- Strong problem-solving skills and attention to detail
- Bachelor's degree in Computer Science or equivalent practical experience
Preferred Qualifications
- Hands-on experience building with LLM APIs (AWS Bedrock, OpenAI, Anthropic, or similar) — prompt engineering, tool use, structured outputs, or RAG patterns
- AWS experience and knowledge of containerisation technologies (Docker, ECS)
- Experience with microservices and serverless computing
- Knowledge of message brokers such as RabbitMQ or AWS SQS
- Experience with Next.js or server-side rendering frameworks
- Understanding of UI/UX principles and responsive design
- Terraform or infrastructure-as-code experience
Salary & Benefits
- $105,000 – $130,000 NZD annually, depending on experience and qualifications
- Equity participation through our Employee Share Option Plan (ESOP)
- Fully remote — work from anywhere in New Zealand
- Small, high-impact team where your contributions are visible and valued
- Meaningful work supporting mental health and wellbeing at scale