Software Engineer (Senior to Staff)
Summary
Senior-to-staff software engineer at VXT, whose product helps law firms automate paperwork from calls, messages and meetings. Day to day you talk to lawyers, scope and ship full-stack product changes, debug production systems, and mentor juniors, working in TypeScript on GCP with Firebase, Terraform and Kubernetes.
Expression of interest Engineering In-person or remote in New Zealand, Australia, or North America (PT) Full-time
Software Engineer (Senior to Staff)
About us
Lawyers spend half of their time at work on paperwork from calls, messages and meetings. Law firms use VXT to make calls, send messages, host meetings and we automate that paperwork using integrations with legal software and AI.
VXTis used daily by over 10k lawyers, who have made 20m phone calls using our apps.
Our culture
We want VXT to be the best place you’ve ever worked. We’ve built a team focused on transparency, accountability, and moving fast together and we’re incredibly protective of it. We hire exceptional people who genuinely care about each other.
In seven years only three full-time staff have ever left VXT, and 35% of our team have VXT's logo tattoo'd on their body (not a requirement for employment).
Read more about our culture here and see what life is like at VXT through our videos here .
Location
Most of our engineering team works from our HQ in Christchurch (NZ). We have smaller offices in co-working spaces in Sydney (AU) and Melbourne (AU) as well. We have many remote team mates, but candidates near established offices are advantaged.
What you'll be working on
As a Software Engineer at VXT, you will:
- Talk to lawyers to understand how firms work and turn what you learn into engineering decisions.
- Identify, scope, and deliver product changes, including full-stack work when the project calls for it.
- Debug, monitor, and improve production systems.
- Write, update and maintain technical documentation and operational procedures.
- Contribute to team discussions and mentor junior engineers.
- Collaborate across teams to inform your work.
You could start working on one of:
- AI (in-product, and dev tools).
- Computer engineering (mix of hardware and software).
- API integrations.
Tech stack
- TypeScript
- Google Cloud Platform
- Firebase services
- Terraform
- Kubernetes
Benefits
- NZD $300,000+ salary.
- 5% automatic raises every 6 months.
- NZD $X00,000+ stock options.
- Pay transparency.
- Uncapped professional development.
- $3.6k annual wellbeing allowance for healthcare, public transport, gym etc.
- 6 days of mandatory wellbeing leave per year.
- Expenses paid for international travel for conferences and team offsites (Fiji in 2024, Japan in 2025, Portugal in 2026).
- 4 weeks of paid annual leave.
- 6 months of parental leave at full pay, no matter who's giving birth.
Who we're looking for
- 4+ years of professional experience in software engineering.
- Exceptional communication, attention to detail, and analytical skills.
- Self-motivated and proactive, with a willingness to take initiative.
- Experience with TypeScript.
- Recent experience working at Stripe is highly advantageous.
Interview process
Our process includes a reverse interview, a hard assessment designed for the position, and a final interview.