Senior Software Engineer
3 hours ago
At Phocas, we make complex financial data simple, fast, and accessible. For more than 20 years, we've helped businesses turn numbers into clarity. Now we're scaling our Financial Statements product to serve even more finance teams around the world. And we're looking for a senior engineer to help lead the charge.
Financial Statements is in a major growth phase: we're enhancing core product value, expanding to support more customers, and scaling to handle huge volumes of financial data. Our flexible financial reporting tools let customers skip tedious ERP exports and instantly explore insights they can slice, dice, and share across their organisation.
As a senior member of an empowered cross-functional team, you'll shape how businesses model, analyse, and present their financial performance, and influence the direction of one of our most strategic products.
What will you work on?
You'll lead design and development of the core foundations that power financial reporting for thousands of users, including:
- Scaling multi-currency support — Designing and delivering more flexible, sophisticated multi-currency capabilities, supporting forecasting, scenario analysis, and evolving financial workflows.
- Migration to our new data platform — Driving key decisions and contributing deeply to a faster, more modular architecture that unlocks performance, flexibility, and a smoother user experience.
- Serving the Office of the CFO — Building reliable, scalable tools that speak the language of finance teams: precise, transparent, and built for high-trust environments.
What skills do you need?
You're a full-stack engineer with a strong front-end lean, ideally with:
- Proven experience building data-rich or calculation-heavy applications.
- Deep capability in React and TypeScript.
- Strong system-level thinking: you understand how data flows, where complexity hides, and how to evolve architecture responsibly.
- Familiarity with financial concepts and an interest in learning how finance teams operate.
You'll thrive in this role if you:
- Seek out complex, meaningful technical challenges.
- Enjoy shaping architecture, patterns, and engineering practices across a product area.
- Bring strong collaboration skills and can work closely with designers, PMs, and domain experts.
- Balance pragmatism with quality: you know when to optimise, when to abstract, and when to move fast.
If you love leading high-impact work that empowers users who really care about the numbers, we'd love to hear from you.
Why work at Phocas?
- The people: Supportive, capable, low-ego teams who care deeply about what they build.
- 10% PD Time: One day a fortnight dedicated to learning and development.
- Social culture: Optional silliness + regular food bribery.
- Spacious Sydenham office: Central location and plenty of parking (cars/bikes/scooters).
- Benefits: Southern Cross, Life, TPD and Income Protection Insurance, extra paid parental leave, educational reimbursement and more.
- Flexibility: Hybrid working policy, flexible hours.
Phocas is an Accredited Employer and we support international talent, but due to current visa settings we can only consider applicants with existing NZ work rights. Fully remote roles are not currently available.
Phocas is an Equal Opportunity Employer.
All qualified applicants will receive consideration without regard to race, colour, religion, sex, national origin, sexual orientation, gender identity, disability, or veteran status.
Recruiters, please note: We don't accept unsolicited agency resumes
#LI-NG1 #LI-HYBRID
-
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....
-
Software Engineer
4 days ago
Christchurch, Canterbury, New Zealand Phocas Software Full time NZ$50,000 - NZ$90,000 per yearAt Phocas, we make complex financial data simple, fast, and accessible. For more than 20 years, we've helped businesses turn numbers into clarity. Now we're scaling our Financial Statements product to serve even more finance teams around the world.Financial Statements is going through a huge period of growth{{:}} we're enhancing core product value while...
-
Senior Software Engineer
4 days ago
Christchurch, Canterbury, New Zealand Trimble Full time NZ$80,000 - NZ$120,000 per yearYour Title: Senior Software EngineerJob Location: Christchurch, NZOur Department: Trimble Field Systems - CloudAre you a Senior Software Engineer who is excited about working in AI, Machine Learning, and Big Data in an industry-leading global tech company?What You Will DoAs a Senior Software Engineer in the Trimble Field Systems Cloud Software development...
-
Senior Software Engineer
2 days ago
Christchurch, Canterbury, New Zealand Airways Full time NZ$80,000 - NZ$140,000 per yearAbout Airways:Our people manage New Zealand's 30 million square kms of airspace, providing air traffic control, surveillance, communication, flight inspection, mapping, and airspace design services. We work with government, regulatory authorities, airlines, airports, and the general aviation community to ensure pilots, passengers and goods reach their...
-
Senior Software Engineer
2 days ago
Christchurch, Canterbury, New Zealand Airways New Zealand Full time US$100,000 - US$150,000 per yearAbout AirwaysOur people manage New Zealand's 30 million square kms of airspace, providing air traffic control, surveillance, communication, flight inspection, mapping, and airspace design services. We work with government, regulatory authorities, airlines, airports, and the general aviation community to ensure pilots, passengers and goods reach their...
-
Senior Software Engineer
3 hours ago
Christchurch, Canterbury, New Zealand nDeva Full time NZ$80,000 - NZ$120,000 per yearWe're working with aleading technology companythat provides mission-critical monitoring and dispatch software.As they continue to expand globally, they're seeking aSenior Software Developerto join their Christchurch team. This role offers the unique opportunity to work on internationally recognised software that genuinelyprotects lives and critical...
-
Graduate Software Engineer
2 days ago
Christchurch, Canterbury, New Zealand Onside Full time NZ$60,000 - NZ$80,000 per yearOnside is an agtech SaaS company addressing real-world challenges faced by farmers and agribusinesses with innovative software solutions. Our dedicated team is passionate about creating user-friendly applications to enhance safety, operations, biosecurity, and communication within the agricultural sector.As a Junior Software Engineer, you will contribute to...
-
Software Development Manager
4 days ago
Christchurch, Canterbury, New Zealand Phocas Software Full time NZ$120,000 - NZ$180,000 per yearSimple isn't easy. We should know.Across 20+ years of delivering financial planning and analytics products that are simple to use, we've overcome numerous complex challenges. Along the way 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...
-
Software Development Manager
4 days ago
Christchurch, Canterbury, New Zealand Phocas Software Full time NZ$120,000 - NZ$180,000 per yearSimple isn't easy. We should know. Across 20+ years of delivering financial planning and analytics products that are simple to use, we've overcome numerous complex challenges. Along the way 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...