Get the job you really want.

Top Software Engineer Jobs in New Zealand

6 Days Ago
Auckland, NZL
Hybrid
150 Employees
Entry level
150 Employees
Entry level
Greentech • Hardware • Internet of Things • Machine Learning • Software • Business Intelligence • Agriculture
The Full Stack Software Engineer will work on projects across frontend, backend, and data disciplines, utilizing AWS to build reliable systems, creating RESTful APIs, and developing user-friendly applications with React. The role emphasizes problem-solving, critical thinking, and collaboration with cross-functional teams to improve operations.
Top Benefits:
401-K
Customized Development Tracks
Dedicated Diversity Inclusion Staff
+18 More
6 Days Ago
Auckland, NZL
Hybrid
150 Employees
Mid level
150 Employees
Mid level
Greentech • Hardware • Internet of Things • Machine Learning • Software • Business Intelligence • Agriculture
The Production Software Engineer will lead the hardware testing infrastructure, develop Python test tools, collaborate on hardware test plans, debug production failures, and analyze production data to ensure reliability across global manufacturing sites.
Top Benefits:
401-K
Customized Development Tracks
Dedicated Diversity Inclusion Staff
+18 More
20 Days Ago
4 Locations
Remote
2,050 Employees
Mid level
2,050 Employees
Mid level
Cloud • Security • Software • Cybersecurity • Automation
Develop and maintain the infrastructure for automated testing and tooling. Design and implement tools to enhance GitLab's testing infrastructure while adopting best practices for code health and testing. Collaborate with teams to integrate testing tools into the development pipeline and ensure continuous improvement in productivity.
Top Benefits:
401-K
401-K Matching
Company Equity
+45 More
Yesterday
Auckland, NZL
679 Employees
Entry level
679 Employees
Entry level
Aerospace
As a Software Engineer focused on Neutron Configuration Management, you will develop and maintain software tools for managing configuration data related to the Neutron launch vehicle. This includes ensuring data accuracy, collaborating with teams for requirement gathering, and implementing best practices for data management. You will also provide documentation and training on processes and tools utilized in configuration management.
2 Days Ago
Christchurch, Canterbury, NZL
10,001 Employees
Entry level
10,001 Employees
Entry level
Hardware • Information Technology • Other • Software • Analytics
As a Software Engineer at Trimble, you will develop dynamic, cross-platform software for the construction industry, focusing on machine control applications. Your role includes coding, collaborating with a global team, and improving software engineering processes with an emphasis on quality and customer satisfaction.
2 Days Ago
8 Locations
Remote
880 Employees
Mid level
880 Employees
Mid level
Cloud • Software
The role involves designing and implementing features for the Mir stack, debugging issues, improving performance benchmarks, documenting software, and engaging with the open-source community. The position requires strong C++ programming skills and familiarity with Linux and graphics frameworks.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
22 Hours Ago
4 Locations
Remote
165 Employees
Mid level
165 Employees
Mid level
Software
As a Software Engineer, you will design, build, and maintain secure, scalable software solutions, primarily focused on APIs and payment integrations. You will troubleshoot issues, enhance platform capabilities, and contribute to delivering exceptional guest experiences. You will engage in continuous improvement of software craftsmanship and agile practices within a collaborative team environment.
22 Hours Ago
4 Locations
Remote
165 Employees
Junior
165 Employees
Junior
Software
As a Full-Stack Software Engineer at ROLLER, you will design, build, and maintain software solutions, enhance platform capabilities, troubleshoot production issues, and promote quality through agile practices. This role is more back-end focused but involves full-stack development.

Featured Jobs

Yesterday
8 Locations
Remote
880 Employees
Mid level
880 Employees
Mid level
Cloud • Software
The System Software Engineer will focus on modern C and C++, enhancing compiler runtimes and tooling on Ubuntu. Responsibilities include writing code, debugging, reviewing peer work, and collaborating with teams to improve the performance and experience of Ubuntu across various platforms.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
Yesterday
Auckland, NZL
679 Employees
Junior
679 Employees
Junior
Aerospace
As a Software Engineer I, you will design and maintain software systems crucial for mission success, collaborating with cross-functional teams to solve complex challenges across business operations.
Yesterday
Auckland, NZL
679 Employees
Mid level
679 Employees
Mid level
Aerospace
As a Flight Software Engineer II at Rocket Lab, you will develop, maintain, and support essential software components for the Electron launch vehicle and its ground systems, ensuring effective operation of avionics, telemetry, and guidance systems.
Yesterday
Auckland, NZL
679 Employees
Mid level
679 Employees
Mid level
Aerospace
As a Flight Software Engineer II at Rocket Lab, you will develop and maintain flight software for the Electron launch vehicle and Photon spacecraft. This role involves working in a Linux environment, focusing on embedded software, telemetry, command systems, and supporting guidance and control operations.
Yesterday
8 Locations
Remote
61 Employees
Mid level
61 Employees
Mid level
Information Technology • Software
The Software Engineer will design, develop, and install software solutions, focusing on creating high-quality, efficient, and testable code. Responsibilities include managing the full software development lifecycle, preparing specifications, conducting quality assurance, and ensuring integration of software components for a leading streaming company's backend and front-end capabilities.
2 Days Ago
8 Locations
Remote
880 Employees
Entry level
880 Employees
Entry level
Cloud • Software
As a System Software Engineer focused on Rust, you will develop Rust tooling for Ubuntu, collaborate with teams, write and debug high-quality code, mentor junior engineers, and ensure architecture decisions enhance Ubuntu's performance.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
2 Days Ago
8 Locations
Remote
880 Employees
Entry level
880 Employees
Entry level
Cloud • Software
As a Software Engineer in Solutions Engineering, you will contribute to open source IT and DevOps by developing software operations code. You'll work with Python and Golang to improve infrastructure-as-code for high-performance computing and collaborate with teams managing OpenStack and Kubernetes for client solutions.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
2 Days Ago
8 Locations
Remote
880 Employees
Entry level
880 Employees
Entry level
Cloud • Software
The Software Engineer will design and deliver open source software operations code using Python, collaborate across the Linux stack, and ensure applications' reliability. This role also involves participating in software architecture decisions, implementing best practices in quality and testing, and contributing to a collaborative engineering culture at Canonical.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
2 Days Ago
8 Locations
Remote
880 Employees
Mid level
880 Employees
Mid level
Cloud • Software
The Software Engineer will handle issues within the Linux-based open source stack by troubleshooting and resolving customer problems, maintaining team collaborations, and contributing bug fixes. The role emphasizes strong engineering skills across various technologies including Ceph and Kubernetes.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
2 Days Ago
31 Locations
Remote
880 Employees
Senior level
880 Employees
Senior level
Cloud • Software
As a Senior Software Engineer at Canonical, you will design, deliver, and support features in a distributed system for cloud automation. Responsibilities include collaborating with teams, debugging issues, coaching junior engineers, and contributing to open source projects. You should have experience in Go and distributed systems, along with strong communication skills.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
2 Days Ago
31 Locations
Remote
880 Employees
Entry level
880 Employees
Entry level
Cloud • Software
As a Software Engineer at Canonical, you will contribute to the Juju project, designing, delivering, and supporting features in a highly concurrent, distributed system. Collaborating with a global team, you'll debug issues, communicate with upstream communities, and work remotely with occasional travel.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
2 Days Ago
4 Locations
Remote
880 Employees
Mid level
880 Employees
Mid level
Cloud • Software
The Field Software Engineer at Canonical is responsible for helping companies adopt private cloud infrastructure and Linux operations, deploying and testing solutions, developing Kubernetes operators, and coaching colleagues. The role requires expertise in cloud technologies and Python programming, and involves customer interaction and collaboration.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
2 Days Ago
4 Locations
Remote
880 Employees
Entry level
880 Employees
Entry level
Cloud • Software
As a Golang Software Engineer, you will design user experiences for an open-source developer tooling project, write high-quality code, ensure software correctness and robustness, and collaborate with internal and external teams to enhance developer workflows in Linux-based environments.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
2 Days Ago
8 Locations
Remote
880 Employees
Entry level
880 Employees
Entry level
Cloud • Software
As an Embedded Linux Software Engineer at Canonical, you will work on low-level system technology and embedded systems. Responsibilities include developing software for Ubuntu Core, enhancing kernel drivers, maintaining software stacks, and collaborating with global teams. A strong focus on innovation and open source is emphasized, as well as contributions to technical documentation and customer engagement.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
2 Days Ago
Auckland, NZL
1,097 Employees
Entry level
1,097 Employees
Entry level
Big Data • Information Technology • Other • Security
The role involves gathering requirements, designing, developing enhancements, and supporting the CloudCheck production system. The engineer will collaborate with the business on development requirements, maintain system stability, fix bugs, and implement process improvements.
Top Benefits:
401-K
Employee Stock Purchase Plan
Health Insurance
+4 More
2 Days Ago
New Zealand
Remote
1,407 Employees
Mid level
1,407 Employees
Mid level
Software
As an Intermediate Software Engineer, you will be a vital part of an agile team that delivers software updates and improvements for service management solutions. Your role involves collaborating with peers, troubleshooting technical challenges, and enhancing software design while focusing on customer satisfaction.
3 Days Ago
4 Locations
Remote
13,285 Employees
Entry level
13,285 Employees
Entry level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
As a Software Engineer at Autodesk, you will develop features, conduct design reviews, maintain productivity tools, and resolve issues related to installations and builds. Collaboration within the team is key, and a focus on quality and sound engineering practices is emphasized.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size