Software Engineer
4 days ago
**Summary**:
This is an exciting opportunity for a software engineer passionate about open source software, Linux, and distributed systems. Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, the growing international software company behind Ubuntu.
If you love solving interesting technical challenges in elegant, high-performance ways, come join our globally-distributed team of software engineers in building the future of the software-defined datacenter on the Ubuntu platform.
Many internal and external teams depend on Juju to deliver their products and services - from Canonical Infrastructure Services, our Openstack and cloud delivery teams, to Fortune 500 companies
**What you'll do**:
- Work with a variety of languages (primarily Go) to develop high-quality, extensible and reusable software.
- Actively collaborate with both internal and external users to resolve problems and define new features.
- Show strong technical leadership and rigour in feature definition, feature delivery and code review.
- Ensure quality by maintaining the tools, framework and infrastructure to run tests.
**Who you are**:
- Proven track record of at least 5 years professional software delivery using Go, C, C++ or similar.
- Solid networking background and experience
- Degree level education in a technology field
- Experience with agile software development methodologies
- Experience of the Linux and free software world
- Working knowledge of cloud computing and experience with highly-concurrent distributed systems
- Excellent communications skills in the English language, both verbal and written, especially in online environments
- Ability to effectively interact with a diverse group of people (both technical and non-technical)
- Ability to be productive in a globally distributed team through self-discipline and self-motivation, delivering according to a schedule, and to motivate and mentor others to do the same
- Software development and operational experience with databases
**Desirable skills and experience**:
- Passion for quality and testing
- Go programming language experience
- Excellent distributed systems administration experience
- Proficient DevOps methodology and process
- Experience with test automation including system level automation and job runners
- Experience with continuous integration strategies
- Experience with packaging (debian, snappy)
- Release Management
- Technical understanding of complex distributed systems
- Delivery of scale-out service solutions
- Experience with container technologies (Docker, LXD, Kubernetes, etc.)
- Programming with and operating MongoDB
- Experience working on a distributed team on an open source project - even if that is outside work open source contributions.
- Demonstrated track record of Open Source contributions
- We are proud to foster a workplace free from discrimination. We truly believe that diversity of experience, perspectives, and background will lead to a better environment for our employees and a better platform for our users and customers. This is something we value deeply and we encourage everyone to come be a part of the world of Ubuntu._
- #LI-Remote #stack_
-
Software Engineer
24 hours ago
Wellington, New Zealand Canonical Full timeHelp us shape the future of open source IT, devops, and IS, from bare metal to containers.Our goal is to revolutionise open source application and infrastructure operations.We want to transform the world of software operations by enabling true model-driven operations via next-generation infrastructure-as-code.This will allow companies to run very efficient...
-
Senior Software Engineer
1 week ago
Wellington, New Zealand CGR Services Full timeAre you a motivated and tech-savvy Senior Software Engineer with a passion for software quality and excellence? We have an exciting opportunity for you! You will be working on an established, mission-critical application developed on the JADE platform, so extensive experience with enterprise-level software engineering is essential. A strong background in...
-
Software Engineer
3 days ago
Wellington City, New Zealand Peoplebank Full time**Java Developer** - _ Can you create great software solutions?_ - _ Exceptional Benefits Package_ - _ Unbeatable Career Progression_ **Be involved in the development, delivery and maintenance of Aotearoa New Zealand’s most important systems and business technology solutions!** **About the Organisation**: The New Zealand Security Intelligence Service...
-
Senior Software Engineer
2 weeks ago
Wellington, New Zealand Cgr Services Full timeAre you a motivated and tech-savvy Senior Software Engineer with a passion for software quality and excellence?We have an exciting opportunity for you!You will be working on an established, mission-critical application developed on the JADE platform, so extensive experience with enterprise-level software engineering is essential.A strong background in...
-
Senior Software Engineer
1 month ago
Wellington, New Zealand Codematch Full timeAre you a motivated and tech-savvy Senior Software Engineer with a passion for software quality and excellence?We have an exciting opportunity for you!You will be working on an established, mission-critical application developed on the JADE platform, so extensive experience with a enterprise-level software engineering is essential.A strong background in...
-
Software Engineer
2 weeks ago
Wellington City, New Zealand Peoplebank Full timeCan you create great software solutions? - Do you enjoy an environment that promotes innovative solutions to support intelligence investigations? - Would you like the freedom to try new things? This might be the right place for you... **The Organisation**: The New Zealand Security Intelligence Service (NZSIS) is looking for an experienced and highly...
-
Security Software Engineer
7 months ago
Wellington City, New Zealand Fujitsu Full time**Security Software Engineer** **We are Fujitsu** We use technology to make happier lives. We are a global leader in technology and business solutions that transform organisations and the world around us. We have a long heritage of bringing innovation and expertise, continuously working to contribute to the growth of society and our customers. **About the...
-
Senior Software Engineer
2 weeks ago
Wellington, New Zealand CGR Services Full timeAre you a motivated and tech-savvy Senior Software Engineer with a passion for software quality and excellence? We have an exciting opportunity for you! You will be working on an established, mission-critical application developed on the JADE platform, so extensive experience with enterprise-level software engineering is essential. A strong background in...
-
Intermediate Software Engineer
5 days ago
Wellington, New Zealand Buscojobs Full timeEverWell - Intermediate Software Engineer (Remote, NZ)Auckland, Wellington, DunedinRemoteNZD 100,000 - 125,000EverCommerce (Nasdaq: EVCM) is a leading service commerce platform, providing vertically tailored, integrated SaaS solutions that help more than 600,000 global service-based businesses accelerate growth, streamline operations, and increase...
-
Software Engineer
7 months ago
Wellington City, New Zealand New Zealand Government Full timeThe secret to our success is our people. While we are ordinary people, we are not all the same. We welcome diversity, in all its forms, in fact we consider it a strength. Join us and work at the heart of national security to protect New Zealand and New Zealanders. **Our Organisation**: The New Zealand Security Intelligence Service (NZSIS)'s mission is to...
-
Principal Software Engineer
1 month ago
Wellington, New Zealand Tsb Full timeEngineering - Software (Information & Communication Technology)Full timeYou will be responsible for creating, developing, and maintaining our business applications, as well as integrating them with our internal systems and solutions from external partners. Collaborate with an agile, cross-functional team to continuously enhance our software applications and...
-
Lead Software Engineer
5 days ago
Wellington, New Zealand Ziprecruiter Full timeJob DescriptionEnd DateSunday 05 January 2025Salary Range£86,964 - £158,581We support flexible working – click here for more information on flexible working optionsFlexible Working OptionsHybrid WorkingJob Description Summary.Job DescriptionJOB TITLE: Lead Software EngineerSALARY: £86,964 - £102,310LOCATION: LeedsHOURS: Full timeWORKING PATTERN: Our...
-
Senior Software Engineer
7 months ago
Wellington City, New Zealand Valocity Full time**About Valocity**: Are you a purpose driven individual that thrives on high energy and agile environments? At Valocity, we understand that property is one of the most valuable assets globally, and buying a home is a monumental financial decision for most individuals. That's why we've brought a game-changing solution transforming the outdated process of...
-
Senior Software Engineer
4 months ago
Mount Wellington, New Zealand Rocket Lab USA Full time**ABOUT ROCKET LAB** Rocket Lab is a global leader in launch and space systems. The rockets and satellites we build and launch enable some of the most ambitious and vital space missions globally, supporting scientific exploration, Earth observation and missions to combat climate change, national security, and exciting new technology demonstrations. Our...
-
Software Engineering Manager
10 hours ago
Wellington City, New Zealand Microsoft Full timeMicrosoft is on a mission to empower every person and every organization on the planet to achieve more. Our culture is centred on embracing a growth mindset, a theme of inspiring excellence, and encouraging teams and leaders to bring their best each day. In doing so, we create life-changing innovations that impact billions of lives around the world. You can...
-
Embedded Linux Software Engineer
10 hours ago
Wellington, New Zealand Canonical Full timeThis role is one of our general tracks. Apply here for all engineering teams at Canonical who work on low-level system technology and embedded systems, across all seniority levels.We hire careful and conscientious engineers who appreciate the challenge of memory, performance, battery and connectivity constrained code that has to work every time in an...
-
Senior Software Engineer
4 months ago
Mount Wellington, New Zealand Rocket Lab USA Full time**ABOUT ROCKET LAB** Rocket Lab is a global leader in launch and space systems. The rockets and satellites we build and launch enable some of the most ambitious and vital space missions globally, supporting scientific exploration, Earth observation and missions to combat climate change, national security, and exciting new technology demonstrations. Our...
-
Senior Software Engineer
7 months ago
Wellington City, New Zealand Valocity Full time**About Valocity**: Are you a purpose driven individual that thrives on high energy and agile environments? At Valocity, we understand that property is one of the most valuable assets globally, and buying a home is a monumental financial decision for most individuals. That's why we've brought a game-changing solution transforming the outdated process of...
-
Senior Embedded Software Engineer
4 weeks ago
Wellington, New Zealand ZipRecruiter Full timeJob Description Senior Embedded Software Engineer Location: Wellington, Somerset (Hybrid/Flexible Working Options Available) About the Role: We’re searching for a Senior Embedded Software Engineer to join a well-established engineering team working on the development and enhancement of embedded software for advanced automated test equipment. The...
-
Software Engineer Intern
7 months ago
Wellington City, New Zealand Valocity Full time**About Valocity**: Our award-winning team of game-changers drive transformation and world-class innovation across the entire mortgage valuation process. Combining our data, technology, and people, the Valocity dream team works collaboratively to streamline the home buying journey for people around the world. With offices in New Zealand, Australia, and...