Senior Software Developer, Webservices

2 months ago


Auckland City, New Zealand inMusic Full time

**Description**

inMusic is a family of leading music technology and consumer electronic brands. We live and breathe music. We incorporate and build upon the latest engineering, design, and technology in the DJ, Music Production, Pro Audio, Musical Instrument, and Consumer Electronics industries. Some of our leading brands are AKAI Professional, Alesis, Alto Professional, Denon DJ, Engine DJ, Denon Professional, ION Audio, Marantz Professional, M-Audio, MixMeister, Rane, and Numark. If you are interested in becoming part of a vibrant and innovative industry with a company dedicated to transforming culture through music, we invite you to join us.

**Who We're Hiring**
We are seeking a Senior Software Developer to join our web services team in NZ. As a key member of this team, you will be responsible for working with internal stakeholders worldwide to spec and develop solutions deployed on our cloud platform. You will work across many brands and teams to ensure consistency and avoid double-handling problems. You will be a team player and be comfortable collaborating with cross-functional teams, including product management, engineering, and marketing, to ensure that solutions meet business goals and user needs.
- Our web services platform is a heterogenous system of both legacy and modern services exposed as homogenous REST and GraphQL apis.
- We write services in Go, Python and Node.js, or whatever is the best tool for the job.
- All APIs are contract first, written in Protobufs, implemented as gRPC services, and exposed as APIs automatically.
- Monitoring and maintaining SLOs
- DBT data pipelines using Airbyte/DBT/DAG
- We constantly deploy to Production. If it’s in the main branch, it’s deployed to production.

**What You’ll Be Doing**
- Building stuff: this means coding, delivering new features, code reviews, fixing bugs, peer programming and incident response
- Own and be accountable for features and high-value coding projects as well as the infrastrucutre they run on
- Structure projects into small, actionable tasks to deliver value to stakeholders at the right time
- Collaborate with engineers, product managers and designers across the globe to help plan the work ahead
- Work on common services, shared libraries, upgrade/introduce new tooling or libraries, documentation, evolve best practices and processes etc.
- Being included in the on-call rotation

**Requirements**:

- Senior level of experience as a Software Developer, including both successes and failures (“scars”), which help you make better decisions
- Extensive experience in one of: Go, Python or Node.js w/ TypeScript
- Strong understanding of Docker, Kubernetes
- History of REST API development

Experience in the following would be beneficial:

- Go, Python, Node.js, PHP
- Protobufs and gRPC
- AWS, especially ECS
- Terraform or other Infrastructure as Code tools
- Grafana/Prometheus
- DBT/
- Continuous Integration and Continuous Delivery
- Gitlab Pipelines
- OAuth2 and Open ID Connect fundamentals
- Working with distributed global teams

All applicants must be legally entitled to work in New Zealand (this means having NZ citizenship, permanent residency or a current work permit) and be happy to work in the Auckland office.

**Benefits**
- Flexible hours
- Hybrid (WFH/Office)
- Employee Assistance Program
- Staff discounts on music gear
- Coffee machine and snack cupboard
- Family first culture
- Ride to work scheme



  • Auckland, New Zealand Inmusic Llc Full time

    Description inMusic is a family of leading music technology and consumer electronic brands. We live and breathe music. We incorporate and build upon the latest engineering, design, and technology in the DJ, Music Production, Pro Audio, Musical Instrument, and Consumer Electronics industries. Some of our leading brands are AKAI Professional, Alesis, Alto...


  • Auckland, New Zealand Inmusic Llc Full time

    Description inMusic is a family of leading music technology and consumer electronic brands. We live and breathe music. We incorporate and build upon the latest engineering, design, and technology in the DJ, Music Production, Pro Audio, Musical Instrument, and Consumer Electronics industries. Some of our leading brands are AKAI Professional, Alesis, Alto...


  • Auckland, New Zealand Inmusic Full time

    Description inMusic is a family of leading music technology and consumer electronic brands.We live and breathe music.We incorporate and build upon the latest engineering, design, and technology in the DJ, Music Production, Pro Audio, Musical Instrument, and Consumer Electronics industries.Some of our leading brands are AKAI Professional, Alesis, Alto...


  • Auckland, New Zealand Inmusic Full time

    Description inMusic is a family of leading music technology and consumer electronic brands. We live and breathe music. We incorporate and build upon the latest engineering, design, and technology in the DJ, Music Production, Pro Audio, Musical Instrument, and Consumer Electronics industries. Some of our leading brands are AKAI Professional, Alesis, Alto...


  • Auckland, New Zealand Inmusic Full time

    Description inMusic is a family of leading music technology and consumer electronic brands. We live and breathe music. We incorporate and build upon the latest engineering, design, and technology in the DJ, Music Production, Pro Audio, Musical Instrument, and Consumer Electronics industries. Some of our leading brands are AKAI Professional, Alesis, Alto...


  • Auckland, New Zealand Inmusic Full time

    DescriptioninMusic is a family of leading music technology and consumer electronic brands. We live and breathe music. We incorporate and build upon the latest engineering, design, and technology in the DJ, Music Production, Pro Audio, Musical Instrument, and Consumer Electronics industries. Some of our leading brands are AKAI Professional, Alesis, Alto...


  • Auckland, New Zealand Inmusic Llc Full time

    Description inMusic is a family of leading music technology and consumer electronic brands.We live and breathe music.We incorporate and build upon the latest engineering, design, and technology in the DJ, Music Production, Pro Audio, Musical Instrument, and Consumer Electronics industries.Some of our leading brands are AKAI Professional, Alesis, Alto...


  • Auckland, New Zealand Inmusic New Zealand Ltd Full time

    Other (Information & Communication Technology)inMusic is a family of leading music technology and consumer electronic brands. We live and breathe music. We incorporate and build upon the latest engineering, design, and technology in the DJ, Music Production, Pro Audio, Musical Instrument, and Consumer Electronics industries. Some of our leading brands are...


  • Auckland, New Zealand Inmusic Llc Full time

    DescriptioninMusic is a family of leading music technology and consumer electronic brands. We live and breathe music. We incorporate and build upon the latest engineering, design, and technology in the DJ, Music Production, Pro Audio, Musical Instrument, and Consumer Electronics industries. Some of our leading brands are AKAI Professional, Alesis, Alto...


  • Auckland, New Zealand Inmusic Llc Full time

    DescriptioninMusic is a family of leading music technology and consumer electronic brands. We live and breathe music. We incorporate and build upon the latest engineering, design, and technology in the DJ, Music Production, Pro Audio, Musical Instrument, and Consumer Electronics industries. Some of our leading brands are AKAI Professional, Alesis, Alto...


  • Auckland City, New Zealand VeraCore Software Solutions Full time

    Auckland - NZ- Development- Full Time- 350627At Advantive, we make purpose-built software for specialty manufacturing and distribution businesses that streamline complex processes, optimize operations visibility and throughput, and drive improved quality, profitability, and revenue growth. Deeply embedded in our customers’ businesses, Advantive’s...


  • Auckland City, New Zealand LEAP Legal Software Full time

    **We are looking for **Software Development Engineer** to join our team!**: Infinitylaw is a sophisticated, all-in-one practice management system with fully integrated accounting and document management and is used by over 300 law firms across Australia and New Zealand. We provide the best training, equipment, mentoring and support that we are capable of to...


  • Auckland, New Zealand Veracore Software Solutions Full time

    At Advantive, we make purpose-built software for specialty manufacturing and distribution businesses that streamline complex processes, optimize operations visibility and throughput, and drive improved quality, profitability, and revenue growth. Deeply embedded in our customers' businesses, Advantive's software solutions add value along the full...


  • Auckland, New Zealand VeraCore Software Solutions Full time

    At Advantive, we make purpose-built software for specialty manufacturing and distribution businesses that streamline complex processes, optimize operations visibility and throughput, and drive improved quality, profitability, and revenue growth. Deeply embedded in our customers’ businesses, Advantive’s software solutions add value along the full...


  • Auckland City, New Zealand AllRecruits Ltd Full time

    **Senior Software Developer**: **Responsibilities**: - Provide development and support on multiple projects, developing and supporting large and small complex “Client Server Application” modules - Provides input into architectural and design decisions, evaluates the impact analysis of design options. - Work with other developers to ensure that the code...

  • Software Engineer

    5 months ago


    Auckland City, New Zealand MRI Software Full time

    This individual will work under the Agile development methodology in a cross-functional environment with other groups, both inside and outside the department including Product Management and Documentation, as well as create and test code in our dynamic team setting. You will be able to gain a deeper understanding of specific programming languages such...


  • Auckland, Auckland, New Zealand LITTLE LAMB ELLERSLIE NZ LIMITED Full time

    Job Title: Senior Software DeveloperWe are seeking a highly skilled Senior Software Developer to join our team. The ideal candidate will have a strong background in software development and a proven track record of delivering high-quality solutions.Develop and maintain software applications using various programming languages and frameworks.Collaborate with...


  • Auckland City, New Zealand Vector NZ Full time

    Senior Java Software Developer - Full-time - Engagement type: Permanent - Employee - Department: Vector Technology Solutions (VTS) **Who we are** In 2020, an alliance was formed between Vector and Amazon Web Services (AWS) to co-develop a cloud native data platform: Diverge. This team has evolved to become Vector Technology Services (VTS); a subsidiary of...


  • Auckland, New Zealand Donovan Group Nz Full time

    Developers/Programmers (Information & Communication Technology)Full timeAbout UsDonovan Group is transforming the global construction industry with a fresh approach and a comprehensive suite of industry-defining construction innovations.Our game-changing construction software solution Airbuildr provides an integrated, intuitive design and engineering...

  • Software Developer

    4 months ago


    Auckland City, New Zealand Potentia Full time

    **The opportunity**: *** We are seeking an enthusiastic and talented individual to join our team as a Singleview Developer. In this role, you will be responsible for assisting in the development and maintenance of our Singleview billing software, ensuring its functionality and performance meet the needs of our clients. This is an excellent opportunity for a...