Flag job

Report

Lead Software Engineer [Back-End] (Remote - NZ)

Min Experience

8 years

Location

wellington, remote

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

At TixTrack, we support our clients by creating superior ticketing solutions for performing arts, cultural institutions, attractions and immersive experiences through a combination of modern technology, beautifully simple design, and the art of listening. One of our core products, Ticketure, is a fast-growing Museum, Art Gallery and Attraction ticketing platform. In 2024 we issued more than 45M tickets for our clients and processed over $700M in ticket sales. Our clients include institutions you have heard of such as the Guggenheim in New York, The Rock & Roll Hall of Fame and the Hoover Dam! We are a cloud hosted multi-tenant platform with ticket buying and staff facing websites and an iOS POS. The Ticketure dev team, loosely based in Wellington, New Zealand, operates in an Agile, iterative learning environment, where teams have the flexibility to shape their own processes and drive innovation. Ticketure is a product of TixTrack Inc, a US based ticketing and analytics company formed about 16 years ago. In addition to Ticketure, TixTrack has a ticketing platform, Nliven, designed for events requiring reserved seating and a SaaS revenue management product. TixTrack sold ~$2B worth of tickets on behalf of our customers in 2024. Nliven currently sells 5 of the top 8 shows on Broadway. We are a small, but growing team of hardworking, highly motivated individuals. We are passionate about our work and driven to innovate with our customers to solve current and future challenges with new solutions. With a presence across the US, UK, and New Zealand, we are anticipating robust growth in 2025. Even with a highly dispersed, largely remote workforce, we stay connected through our Slack channels, virtual events and regional meetups. Come see how we "role". The Challenge The Ticketure team is small but mighty. We have built an excellent product and are experiencing rapid growth; on-boarding and supporting more clients than ever before. Our stack is hosted in AWS; we use Vue.js for our web apps and Golang for our API. Data is mostly stored in MySQL and ElasticSearch. At the core of our product is our API. Our consumer and staff user experiences use every inch of this, but it is also a standalone product that our clients use directly for building integrations and custom buying flows. Our dataset always gets larger, and our average/peak load only ever goes up. Meeting this demand requires excellent back-end dev skills - and that is where we need you! We want to do more for more customers. We want to do it better, faster, and at a higher scale with fewer mistakes. And crucially, we want to do it without losing our reputation for doing things in clever, thoughtful, and innovative ways. About The Role The Lead Software Engineer is a key technical leader responsible for designing, developing, and optimizing strong back-end systems within our Ticketure product. This role will work closely with other Engineering, Product and Design team members to understand requirements and deliver high-quality solutions, while fostering best practices across the engineering team. This position reports directly to the SVP, Engineering (Ticketure). This position is for full-time permanent employment in New Zealand and is fully remote. Candidates must be based in New Zealand, with a preference for those located in Wellington. Candidates must also be legally eligible to work in New Zealand. About You You will: Be an expert in something useful to us. This means you are likely to bring knowledge to the team that we don't already have. Have significant relevant software development experience. It is API and data-layer prowess we care most about for this role. There doesn't need to be an exact technology match, but you will be very good at what you do. Know how to write and maintain reusable and mistake free back-end code with sufficient automated tests. We like to deliver often, and developers are responsible for production quality. Be able to reason about, debate, test and solve problems whose solutions must be both highly performant and highly concurrent. Be able to work independently and collaboratively; self-driven and self-organizing Be keen to understand business goals and business value and actively modify your own approach in recognition of these Be interested in and able to understand complex business rules; product constraints and customer needs so that you can ensure your work satisfies them. Be willing to work within an existing established codebase. (But this does not mean you shouldn't sponsor ambitious improvements.) Care deeply about the excellence of your own work and approach Ideally you will: Have specific experience with our tool set: AWS, Golang, MySQL, ElasticSearch Have worked on a high load consumer facing product Have been part of a team that has scaled a data-layer to 100x

About the company

TixTrack is a US based ticketing and analytics company formed about 16 years ago. They have a fast-growing ticketing platform called Ticketure and another platform called Nliven designed for events requiring reserved seating. TixTrack sold ~$2B worth of tickets on behalf of their customers in 2024.

Skills

aws
golang
mysql
elasticsearch