Talent.com
Microservices Engineer
Microservices EngineerCanonical • WorkFromHome, Wellington, New Zealand
Microservices Engineer

Microservices Engineer

Canonical • WorkFromHome, Wellington, New Zealand
30+ days ago
Job description

Overview

Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is founder-led, profitable, and growing. With 1200+ colleagues in 75+ countries and few office-based roles, teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution.

This is a general selection track for teams that focus on back-end REST API microservices engineering in Go and Python. It covers all levels of seniority. Apply here if you are already an outstanding engineer with crisp and well-articulated views on APIs, microservice design, engineering processes and DevOps.

Key areas of interest for us are :

  • API design, documentation, and governance
  • Database performance design considerations and skills
  • Multi-region service delivery for resilience and performance
  • Fuzzing and other proactive security analysis techniques
  • Tracing and profiling for distributed systems insights
  • Next-generation DevOps practices

Location : we have microservices teams with open roles in every time zone.

What your day will look like

  • Write high-quality, well-designed, and robust software that works at scale
  • Design APIs and software architecture for collegial review
  • Write tests that validate software behaviour
  • Build and maintain reliable, fault-tolerant applications and services
  • Collaborate proactively with a globally distributed team
  • Display technical leadership internally and within our external communities
  • Debug issues and produce high-quality solutions to resolve them
  • Contribute to technical documentation to make it the best of its kind
  • Discuss, contribute to, and collaborate across teams at Canonical
  • Work from home with global travel twice annually for company events
  • What we are looking for

  • An exceptional academic track record from both high school and university
  • Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path
  • Drive and a track record of going above-and-beyond expectations
  • Proficiency in Python and / or Go
  • History of writing modern, maintainable software
  • Experience with relational and non-relational database systems
  • Continuous integration and continuous delivery experience
  • Experience with systems programming or scalable web services
  • Professional written and spoken English
  • Experience with Linux (Debian or Ubuntu preferred)
  • Excellent interpersonal skills, curiosity, flexibility, and accountability
  • Passion, thoughtfulness, and self-motivation
  • Excellent communication and presentation skills
  • Result-oriented, with a personal drive to meet commitments
  • Ability to travel twice a year, for company events up to two weeks each
  • Additional Skills That You Might Also Bring

  • Experience with container tech such as LXD, Docker, and Kubernetes
  • Understanding of build systems and toolchains
  • Experience with cross-compilation
  • Experience with hyperscale public clouds and / or private clouds
  • Experience with designing, building, and running distributed systems
  • Performance engineering and security experience
  • What we offer you

    We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.

  • Distributed work environment with twice-yearly team sprints in person
  • Personal learning and development budget of USD 2,000 per year
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Maternity and paternity leave
  • Employee Assistance Programme
  • Opportunity to travel to new locations to meet colleagues
  • Priority Pass, and travel upgrades for long haul company events
  • About Canonical

    Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open-source projects and the platform for AI, IoT, and the cloud, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence; in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since our inception in 2004. Working here is a step into the future and will challenge you to think differently, work smarter, learn new skills, and raise your game.

    Canonical is an equal opportunity employer

    We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.

    Seniority level

  • Mid-Senior level
  • Employment type

  • Full-time
  • Job function

  • Engineering and Information Technology
  • Industries

  • Software Development
  • #J-18808-Ljbffr

    Create a job alert for this search

    Engineer • WorkFromHome, Wellington, New Zealand

    Related jobs
    Building Services Engineers

    Building Services Engineers

    Beca • Wellington, Wellington, New Zealand
    We have exciting opportunities across New Zealand to contribute to a strong pipeline of complex projects in our Building Services business. Every building we work on presents unique challenges.We co...Show more
    Last updated: 11 hours ago • Promoted • New!
    Senior Software Engineer, DX Platforms

    Senior Software Engineer, DX Platforms

    Fuel50 • WorkFromHome, Wellington, New Zealand
    Fuel50 is seeking an ambitious Senior Software Engineer to join our NZ engineering team!.Fuel50 is a company founded on a deep passion for engagement and the desire to create better workplaces.We b...Show more
    Last updated: 11 hours ago • Promoted • New!
    Senior Software Engineer, DX Platforms — Remote NZ

    Senior Software Engineer, DX Platforms — Remote NZ

    Fuel50 • WorkFromHome, Wellington, New Zealand
    A technology firm in Auckland is looking for an experienced Senior Software Engineer to lead software improvements and mentor junior engineers. The role emphasizes collaboration and offers flexibili...Show more
    Last updated: 11 hours ago • Promoted • New!
    Senior Software Engineer – Grid Systems & DevOps

    Senior Software Engineer – Grid Systems & DevOps

    Transpower • Wellington, Wellington, New Zealand
    A key player in New Zealand's energy sector is seeking a Software Engineer to enhance mission-critical systems central to the electricity grid. This role requires 10+ years of programming experience...Show more
    Last updated: 11 hours ago • Promoted • New!
    Senior Cloud & Platform Engineer - National Cyber Defence

    Senior Cloud & Platform Engineer - National Cyber Defence

    Government Communications Security Bureau NZ • Wellington, Wellington, New Zealand
    A government agency in Wellington, NZ is seeking an experienced Senior Cloud / Platform Engineer to design, build, and manage enterprise Cloud and Linux platforms. You will be at the forefront of cybe...Show more
    Last updated: 11 hours ago • Promoted • New!
    DevOps Engineer

    DevOps Engineer

    Somar Digital • Wellington, Wellington, New Zealand
    Established 17 years ago, Somar Digital is a proven and trusted supplier agency for Not for Profits, Government Agencies, Crown entities and the Private Sector. We have extensive experience and a hu...Show more
    Last updated: 11 hours ago • Promoted • New!
    DevOps Engineer

    DevOps Engineer

    Leonardo.Ai • WorkFromHome, Wellington, New Zealand
    Ai, we’re building a generative AI platform that empowers millions to bring their ideas to life.Now part of the Canva family, we’re scaling our engineering teams to design the systems and infrastru...Show more
    Last updated: 30+ days ago • Promoted
    Linux DevOps Engineer — Docker, GitHub Enterprise (Remote)

    Linux DevOps Engineer — Docker, GitHub Enterprise (Remote)

    Momentum • WorkFromHome, Wellington, New Zealand
    A technology solutions company is seeking a seasoned Linux DevOps Engineer for a fully remote contract role.This individual will manage and optimize Docker environments, support automation initiati...Show more
    Last updated: 11 hours ago • Promoted • New!
    Sales Engineer, Enterprise

    Sales Engineer, Enterprise

    Fivetran, Inc. • WorkFromHome, Wellington, New Zealand
    From Fivetran’s founding until now, our mission has remained the same : to make access to data as simple and reliable as electricity. With Fivetran, customer data arrives in their warehouses, canonic...Show more
    Last updated: 11 hours ago • Promoted • New!
    Mechanical Engineer (Remote)

    Mechanical Engineer (Remote)

    Taskify AI • WorkFromHome, Wellington, New Zealand
    We’re looking for detail-oriented professionals to support a variety of content and AI‑related evaluation tasks.This role involves reviewing written material, analyzing responses, and helping enhan...Show more
    Last updated: 3 days ago • Promoted
    Senior Reliability Engineer : Foundations (Remote ANZ)

    Senior Reliability Engineer : Foundations (Remote ANZ)

    Canva • WorkFromHome, Wellington, New Zealand
    A leading design platform is seeking a Senior Software Engineer to focus on reliability challenges while writing production-grade software in Python, Java, or Go. You will collaborate with product t...Show more
    Last updated: 11 hours ago • Promoted • New!
    Platform Engineer

    Platform Engineer

    TSB • WorkFromHome, Wellington, New Zealand
    New Plymouth, Wellington and Auckland are the preferred locations.At TSB, you’ll be part of a profit for purpose organisation, that empowers and enables you to be your best and make a positive diff...Show more
    Last updated: 11 hours ago • Promoted • New!
    Maintenance Engineer : Plant Reliability & CAPEX Projects

    Maintenance Engineer : Plant Reliability & CAPEX Projects

    Adecco • Wellington, Wellington, New Zealand
    A leading recruitment agency is seeking a hands-on Maintenance Engineer for a well-established manufacturing plant in Lower Hutt, New Zealand. This full-time, permanent role involves performing both...Show more
    Last updated: 11 hours ago • Promoted • New!
    DevOps Engineer (Linux, Docker, GitHub)

    DevOps Engineer (Linux, Docker, GitHub)

    Momentum • WorkFromHome, Wellington, New Zealand
    DevOps Engineer (Linux, Docker, GitHub Enterprise) | Contract | Fully Remote.We’re looking for a seasoned Linux DevOps Engineer to jump into a high-impact contract and help drive key automation, mi...Show more
    Last updated: 11 hours ago • Promoted • New!
    Intermediate Enginner (3Waters)

    Intermediate Enginner (3Waters)

    Pattle Delamore Partners Ltd • Wellington, Wellington, New Zealand
    Pattle Delamore Partners Ltd – Wellington Central, North Island.Join an established and highly respected environmental and 3Water engineering consultancy with a nationwide presence.Driven by solvin...Show more
    Last updated: 11 hours ago • Promoted • New!
    Senior Backend Engineer : Go Microservices & Remote

    Senior Backend Engineer : Go Microservices & Remote

    Lightspeed • WorkFromHome, Wellington, New Zealand
    A technology company in Auckland is looking for a Senior Back-end Engineer to build new Golang microservices.The role involves developing and maintaining software, taking ownership of features, and...Show more
    Last updated: 11 hours ago • Promoted • New!
    Building Services Engineer : Flexible & Sustainable

    Building Services Engineer : Flexible & Sustainable

    Beca • Wellington, Wellington, New Zealand
    A leading engineering firm in Wellington, New Zealand, is inviting expressions of interest for roles in Building Services. The ideal candidates are passionate individuals with expertise in Mechanica...Show more
    Last updated: 11 hours ago • Promoted • New!
    Principal Software Engineer

    Principal Software Engineer

    Arlo Software • WorkFromHome, Wellington, New Zealand
    This is a strategic, hands‑on hybrid role where you will both drive key outcomes alongside the team and provide mentoring and guidance, including managing a Staff Engineer as a direct report.As our...Show more
    Last updated: 11 hours ago • Promoted • New!