Senior Software Engineer
About the role
About the role
This is a Full Stack Software Engineer role within a fast-moving product team building customisable instant-win games for online casinos across global markets.
You will join a small, distributed engineering team working directly with founders to design, build, and scale a platform that delivers tailored gaming experiences for different casino brands. Each integration is bespoke, with a strong focus on performance, reliability, and regulatory readiness as the company expands into regulated markets across the UK, EU, and US.
This role suits an engineer who enjoys ownership, variety, and shipping production systems that evolve quickly. You will be comfortable working across the stack, solving problems independently, and contributing to both product and platform direction.
What you’ll be doing
- Build and ship new games and platform features end-to-end
- Evolve existing systems as the platform scales into regulated markets
- Design and implement highly concurrent, event-driven game logic
- Support integrations with casino partners and game aggregators
- Deliver customisation features for different casino brands
- Work with regulatory and compliance requirements across multiple jurisdictions
- Contribute to platform reliability, uptime, and performance monitoring
- Identify and address security risks and system abuse scenarios
- Collaborate closely with founders and engineers on technical decisions
- Strong full stack engineering experience with depth in at least one area
- Experience building and shipping production systems
- Confidence working across backend, frontend, and infrastructure components
- Ability to reason about concurrency, performance, and distributed systems
- Experience maintaining reliable, always-on systems is highly beneficial
- Comfort working with APIs, integrations, and third-party platforms
- Strong communication skills across technical and non-technical audiences
- Self-directed approach with strong problem-solving ability
- Comfortable in fast-moving, low-ego environments
- TypeScript, ideally in backend or full stack applications
- Bun runtime or similar modern JavaScript runtimes
- Google Cloud Platform services (Cloud Run, Cloud SQL, Pub/Sub, BigQuery)
- PostgreSQL, Redis, Firestore, or similar data stores
- Terraform and infrastructure-as-code tooling (e.g. Atlantis)
- Frontend component frameworks such as Lit or similar web component libraries
- Testing tools such as Playwright or Testcontainers
- Data/analytics tooling such as dbt
- Work on live products used in global online gaming markets
- High ownership role with direct access to founders
- Opportunity to shape technical direction as the company scales
- Exposure to regulated market expansion across multiple regions
- Small, highly collaborative engineering team
- Flexible working approach focused on outcomes, not hours
- Regular team offsites and travel opportunities
- Competitive salary tailored to experience
The team is small, pragmatic, and focused on shipping high-quality product quickly. Engineers are trusted to take ownership and make decisions that improve both product and platform.
There is a strong emphasis on collaboration, clarity, and low-ego communication. The environment suits people who enjoy autonomy, moving quickly, and seeing their work deployed into production systems at scale.
Interested?
If you're a Senior Full Stack Developer interested in a fast-paced role with a growing company, I want to hear from you. Either apply now with an up-to-date CV or email Emma emma@potentia.co.nz for a confidential chat.