Senior Golang Engineer
5 days ago
About BidOne
BidOne is a local New Zealand company with a truly global presence. Every day, thousands of businesses around the world place orders with their wholesale suppliers through our ecommerce and CRM platforms, spanning five continents.
At BidOne, we care about building solid software – and strong teams. We have a collaborative, supportive culture with a shared sense of responsibility for delivering technology that matters. Our software reflects the real needs of the foodservice businesses we support, and because we sit at the heart of their operations, reliability and trust are core to everything we do.
"Never lose an order" isn't just a slogan – it's how we work, together.
The Role
We're looking for a Senior Golang Engineer to join us on contract as we modernise and replatform our ecommerce system. This is a 24-month fixed term contract with potential to extend, based in Auckland with a hybrid working model.
You'll be part of a friendly and capable engineering team working on something that really matters: rebuilding our backend architecture using Go, modern cloud-native tooling, and a clean, scalable microservices design.
While this is a contract role, you'll have a voice in shaping how Go is adopted across the business – from patterns and practices to mentoring others new to the language. This role would suit someone who enjoys both writing quality code and helping others do the same.
Key Responsibilities
Technical Leadership
- Contribute to defining Go standards and patterns as part of our broader replatforming journey
- Share your experience to help other engineers grow – particularly those new to Go
- Lead by example in code quality, collaboration, and delivery
- Support architecture and design discussions with practical, Go-specific insights
Microservices Development
- Design and build Go-based microservices that are secure, scalable, and easy to understand
- Build APIs and asynchronous components in line with best practices
- Ensure observability, performance, and maintainability are baked in from the start
Engineering Practices
- Support modern practices like test-driven development, domain-driven design, and CI/CD
- Use AI-assisted tools (Cursor AI, GitHub Copilot, ChatGPT) to enhance quality and productivity
- Participate in code reviews, documentation, and continuous improvement conversations
Collaboration & Delivery
- Work closely with product owners, QA, DevOps, and other engineers to deliver customer value
- Provide technical guidance in a supportive and inclusive way
- Help build a positive, respectful culture of learning and engineering craft
What We're Looking For
Must-Have
- 5+ years of professional Go development experience
- Experience designing and building distributed systems and APIs
- Understanding of microservices, REST, and event-driven architecture (Kafka, NATS, Pub/Sub)
- Hands-on experience with Docker, Kubernetes, CI/CD workflows, and automated testing
- A collaborative working style and a willingness to mentor others
- Ability to support engineering standards in a growing team
Nice-to-Have
- Experience with GraphQL or Search as a Service
- Familiarity with observability tools (OpenTelemetry, Prometheus, Grafana, Datadog)
- Experience with SQL and NoSQL databases
- Previous experience in ecommerce, foodservice, or supply chain platforms
Who You Are
- A thoughtful engineer who values clean, maintainable code
- A system thinker who enjoys breaking down complexity
- A clear communicator who builds trust through knowledge-sharing and empathy
- Comfortable mentoring others, and open to learning from them too
- Focused on outcomes and collaboration over ego or hierarchy
We strongly encourage applications from anyone who is underrepresented in tech. If this role sounds like you but you're not sure you tick every box — we'd still love to hear from you.
What We Offer
- A high-impact role in a major replatforming initiative
- Long-term contract stability with a modern tech stack
- Hybrid working environment (3 days in-office time in Auckland required)
- A respectful, collaborative team with a no-blame culture
- The opportunity to help shape how Go is used across a global business
- A company that values people just as much as code
-
Senior GoLang Developer
20 hours ago
Auckland, Auckland, New Zealand salt Full timeThe opportunity to help shape how Go is used across a global businessSenior role with an opportunity to work on a greenfield projectPermanent role in a stable, secure environmentEcommerce and other products which is being used by clients across the worldContribute to defining Go standards and patterns as part of their broader replatforming journeyA...
-
Golang Engineer
2 weeks ago
Auckland City, New Zealand Vista Entertainment Solutions Full timeWe're looking for a talented Golang Engineer to join our team, as we continue to grow and build innovative solutions, which take advantage of novel insights into our audience data. You'll need to be able to work well in an autonomous and diverse environment and be able to prioritise effectively. You'll work in an environment where you can share ideas and...
-
Senior Software Engineer
19 hours ago
Auckland, Auckland, New Zealand Evolve Recruitment Group Full timeLead complex backend projects with GoDrive technical excellence and mentor a talented teamHYBRID – Newmarket | Competitive salary | Full-timeJoin a forward-thinking engineering team as a Senior Golang Developer and take the lead in building high-performance, cloud-native solutions. This is your chance to shape architecture, mentor talented engineers, and...
-
Senior Go Engineer — Lead Scalable Saas
7 hours ago
Auckland, New Zealand Alexander James Full timeA well-established product-led organisation is seeking a Senior Software Engineer who will guide technical direction and shape engineering standards. This high-impact role includes responsibilities like designing secure services and mentoring team members. The ideal candidate will have over 5 years of experience in software engineering, proficiency in...
-
Senior/staff/principal engineer
24 hours ago
New Zealand Canonical Full timeJoin to apply for the Senior/Staff/Principal Engineer role at Canonical 3 days ago Be among the first 25 applicants Join to apply for the Senior/Staff/Principal Engineer role at Canonical Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used...
-
Senior Engineer
4 weeks ago
Auckland, New Zealand Slalom Build Full timeSenior Engineer – Software Engineering Slalom Build – Auckland, New Zealand Salary: NZ$130,000.00 - NZ$160,000.00 Employment type: Full-time Seniority level: Mid-Senior level Overview Senior Engineer, Software Engineering at Slalom Build brings our clients’ vision to life! We use modern tools and techniques to build secure, highly scalable software...
-
Senior Full Stack Engineer
2 weeks ago
Auckland City, New Zealand Lightspeed Commerce Full time**Hi there! Thanks for stopping by**: Are you an experienced Full Stack Engineer looking to make an exciting change: ditching the monolith and building new Golang & React microservices? We are looking for a Senior Full Stack Engineer to join our team in Newmarket. You are expected to perform at a high level and make strong contributions to the team in...
-
Senior Back-end Engineer
2 weeks ago
Auckland City, New Zealand Lightspeed Commerce Full time**Hi there! Thanks for stopping by**: Are you an experienced Java, PHP, C#, C++, Ruby, Python, developer looking to make an exciting change: ditching the monolith and building new Golang microservices? We are looking for a Senior Back-end Engineer to join our team in Newmarket. You are expected to perform at a high level and make strong contributions to the...
-
Unity Senior Engineer
5 days ago
New Zealand Limit Break Full time NZ$100,000 - NZ$120,000 per yearUnity Senior Engineer Locations: New Zealand, Remote. About us: Deep expertise. Personal and Industry evolution. Impeccable craft. These are Limit Break's founding principles. Welcome to Limit Break, where gaming and innovation meet to create a world like no other. As global pioneers in the mobile gaming industry, we go beyond traditional boundaries...
-
Senior Back-end Engineer
2 weeks ago
Auckland City, New Zealand Lightspeed Full timeHi there! Thanks for stopping by Are you an experienced Java, PHP, C#, C++, Ruby, Python, developer looking to make an exciting change: ditching the monolith and building new Golang microservices? We are looking for a Senior Back-end Engineer to join our team in Newmarket. You are expected to perform at a high level and make strong contributions to the...