Senior Software Engineer
2 weeks ago
**We’re builders, problem-solvers, and lifelong learners.**
For over 20 years, we’ve been creating powerful yet intuitive financial planning and analytics tools - software that tackles complexity, simplifies decision-making, and helps businesses thrive.
We move fast when it makes sense, slow down when it matters, and always make space for growth. Every engineer gets 10% of their time, one day a fortnight, dedicated to professional development. Because better people build better products.
And we like to have fun while we’re at it. Whether it's Lego competitions, shared meals, or celebrating wins together, we make time to enjoy the ride.
**The Role**
You’ll join a small, dynamic team where your ideas and experience really count. This is more than a coding role: you’ll help shape technical direction, drive best practices, and mentor others. You’ll work across all stages of development, solve complex data and backend challenges, and help the team ship high-quality, thoughtful solutions. It's an area full of exciting problems and interesting tech
Current projects include:
- a distributed query engine cluster that uses an in-memory data grid on top of Hazelcast (IMDG) to deliver fast, scalable results.
- a distributed stream processing pipeline, also on top of Hazelcast (Jet), responsible for batch and microbatch workloads
**We’re looking for someone who**:
- Is an experienced backend or full-stack engineer, confident in **Java**, **cloud development**, **distributed computation**, **data processing** and **algorithmic problem-solving**:
- Knows how to work smart**:moves fast**, but not recklessly
- Has a **growth mindset** and welcomes feedback
- Is **collaborative and supportive**, with a team-first approach
- Gets energy from **tough problems** and crafting elegant solutions
- Brings a sense of **fun and positivity** to the team
**Why Phocas?**
- **The people** - It’s the #1 thing our team says they love most
- **Social/fun stuff** - Optional games, good banter, lots of food
- **10% PD time** - One day a fortnight just for learning and development
- **Our Sydenham office** - Spacious, sunny, with plenty of parking for cars, bikes, or scooters
- **Benefits** - Southern Cross health insurance, life/TPD/income protection, extra paid parental leave, educational support and more
- **Flexibility** - Hybrid work policy and flexible hours to suit your life
**The Fine Print**
Phocas is an Accredited Employer and we’re strong supporters of international talent, but due to current visa settings and processing times, we can only consider applicants with existing NZ working rights.
**A Bit More About Us**
Phocas started out in the UK and has grown into a global company with over 300 people, headquartered in Sydney and with a thriving Product & Development hub in Christchurch.
We help around 30,000 users make better decisions through better data, providing tools that let them explore, analyse, and share insights with confidence.
We’re proud of our customer-first mindset and committed to building high-quality, human-friendly products that make a real difference.
**A Note to Agencies**:
Phocas is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans status or any other characteristic protected by law.
LI-NG1 #LI-HYBRID
-
Senior Software Engineer
6 days ago
Christchurch, New Zealand Jade Software Full time**Senior Software Engineer - Product Business Unit** **Full-time, Christchurch based position** **Shape the future. Build what’s next. Stop financial crime.** At Jade Software, we don’t do average. We’re a purpose-led technology company with bold ambitions: to build world-class products that help businesses tackle their toughest challenges. As a...
-
Senior Systems Software Engineer
6 days ago
Christchurch, New Zealand Jade Software Full time**People First. Dare to be Different. Live for the Future **. Our values underpin everything we do. - **Social Culture; **From Lego competitions and Bike week to Hackathons and Community Connect days, our team knows how to have fun. - **Certified B Corporation**:We’re committed to high social and environment performance. - **Christchurch based**:Enjoy...
-
Senior Software Engineer
6 days ago
Christchurch, New Zealand Phocas Software Full timeSimple isn’t easy. We should know. During 20+ years of delivering financial planning and analytics products that are simple to use, we’ve overcome numerous complex challenges. We’ve had plenty of failures, but from each one we try to learn and push forward with an alternative approach. This is how we've stayed at the leading edge, creating products...
-
Senior Software Engineer
2 weeks ago
Christchurch, New Zealand Phocas Software Full timeAt Phocas, we’ve spent over 20 years helping people feel good about data. From humble beginnings in a London backpackers to a global software company headquartered in Sydney, our mission remains the same: take the hard work out of data so our customers can focus on what matters. We use the latest cloud technologies and the best tools for the job to...
-
Graduate Software Engineer
6 days ago
Christchurch, New Zealand Jade Software Full time**Graduate / Early Career Software Engineer - Product Business Unit** **Full-time, Christchurch based position** **Shape the future. Build what’s next. Stop financial crime.** At Jade Software, we don’t do average. We’re a purpose-led technology company with bold ambitions: to build world-class products that help businesses tackle their toughest...
-
Software Engineer
4 days ago
Christchurch, Canterbury, New Zealand Phocas Software Full time NZ$90,000 - NZ$120,000 per yearBuild complex financial software that actually gets used — and loved.At Phocas, engineers don't just write features — they solve real-world modelling, performance, and data challenges for customers making high-stakes financial decisions every day.For over twenty years, we've helped businesses transform complex operational and financial data into action....
-
Software Engineer
4 days ago
Christchurch, Canterbury, New Zealand Phocas Software Full time NZ$90,000 - NZ$120,000 per yearBuild complex financial software that actually gets used — and loved.At Phocas, engineers don't just write features — they solve real-world modelling, performance, and data challenges for customers making high-stakes financial decisions every day.For over twenty years, we've helped businesses transform complex operational and financial data into action....
-
Senior Software Engineer
3 weeks ago
Christchurch, New Zealand Datacom Full timeSenior Software Engineer Our Why Datacom works with organisations and communities across Australia and New Zealand to make a difference in people’s lives and help organisations use the power of tech to innovate and grow. About The Role (your Why) We know Payroll and have been processing payroll accurately and compliantly for over 50 years. The Senior...
-
Senior software engineer
6 days ago
Christchurch, New Zealand Datacom Full timeSenior Software Engineer Our Why Datacom works with organisations and communities across Australia and New Zealand to make a difference in people’s lives and help organisations use the power of tech to innovate and grow. About The Role (your Why) We know Payroll and have been processing payroll accurately and compliantly for over 50 years. The Senior...
-
Senior software engineer
4 days ago
Christchurch, New Zealand Trimble Inc. Full timeSenior Software Engineer – Trimble Inc. Christchurch, NZ Trimble Field Systems – Cloud What You Will Do As a Senior Software Engineer in the Trimble Field Systems Cloud Software development group, you will be responsible for designing and delivering significant cloud‑based services. You will work within the Christchurch Field Systems ML‑Ops team,...