Senior/Staff Software Engineer
To apply for a role at Dexibit,
email your resume to recruits@dexibit.com
Level       Open
Capacity   Full time
Type        Employee
Location   New Zealand (preferably Dexibit’s Auckland office, open to domestic remote)
Reports to Chief Technology Officer
Who we are
Do you love dinosaurs and data? We are Dexibit, and we do! We serve the visitor attractions industry, and we’re on a mission to democratise data and unlock the precious insights buried deep within. Our world-leading Kiwi SaaS product empowers museums to zoos to theme parks to make data-driven decisions. We work with big names alongside your favourites here at home, like MOTAT. We’re a diverse, empowered team who have collected a fair few awards in our time from HiTech, NZIBA, TIN and more!
What we do
Dexibit predicts and analyses visitor behaviour to drive engagement and bring more people through the doors. Our product includes forecasts, insights and dashboards equipped with machine learning, natural language processing and more. There’s never been a more important time to help the world’s cultural and entertainment sectors as they reopen and recover after COVID-19.
While early in our journey, we’ve proven we know our industry. We serve predominantly larger venues through an enterprise sales business model. Our international focus and niche offering has huge potential upside. As a small product team that means we have some big challenges ahead of us, but paired with exciting opportunities for career growth.
The start-up environment is fast-paced. We’re always learning, discovering, and adjusting course. We take a super collaborative approach to getting stuff done. This means you will be exposed to the complete gamut of product development and data activation to ensure the success of our customers.
Engineering at Dexibit
Data is the KEY ingredient that enables our product to deliver INSIGHT. But, unlike a consultancy or an internal group, we must figure out how to deal with data at scale – insight for any question for all of our customers.
We have a small but mighty product team that builds and runs the systems that power the data journey. From integrations and data pipelines, through modelling and warehousing, supporting our machine learning and AI models, APIs and querying (including our own custom compiler and DxQL language), and beautiful UI and rich visualisations.
Why this role
We are looking for an experienced software engineer (a Senior, Staff, or Principal) who can really drive our systems and engineering forward. But, as a small company, this means someone who can lead through their work on the tools, and not as a manager. The remit is the entire product, so this is full-stack, and then some.
This role will shape the technical direction and architecture of our entire product and the ways of working to get there. You will work collaboratively to design the most intricate aspects of our system, while ensuring the whole team is on the same journey.
The long and short of it is: if you want to go deep with impactful software and data engineering, you’ll find your happy place.
What you’ll bring
You have a great ability to break down complex problems into simple, elegant, solutions. You are constantly walking a tightrope between legacy and innovation, and conscious of the compromises you might be making.
You are a great communicator and have huge customer empathy. As a result, you are very quick to understand the intent behind our work and systems, and how it might solve a customer problem.
You are a proven engineer and a proficient coder (with 7+ years of experience) across a range of different systems. You have been responsible for many impactful projects and can recount not only successes but failures and regrets along the way.
You are a natural mentor and love imparting knowledge and experience. You are not afraid to provide constructive feedback to help others grow, and revel in others’ perspectives.
You bring a growth mindset. You enjoy working in a new domain with curiosity and humility. You keep your finger on the pulse and know what ideas are gaining traction in the wider industry.
Bullet points and buzz words
- Languages we use: Python, TypeScript, Java, Kotlin, SQL
- Data systems: OLTP/OLAP, PostgreSQL, Databricks, Snowflake, DuckDB, dbt
- Cloud: AWS, Lambdas, ECS, CDK, Ansible, Datadog, Spark, Airflow
- LLMs/AI: figuring it out, with RAG, Pinecone, LlamaIndex, OpenAI, Marvin…Â
- UI: React, Recoil/Redux, BFF, data viz, possibly WASM in the future
- Systems: mix of serverless, services, and monolith
- Way of working: cycles, communication over process
- But most importantly: you’re not a jerk. You are collaborative, empathetic, and authentic.
Even if you can’t tick all the boxes we still encourage you to apply! Dexibit recognises all our team as diverse and unique individuals, and we’ll meet you where you’re at.