Talent.com
Microservices Engineer
Microservices EngineerCanonical • Ottawa, ON, CA
Microservices Engineer

Microservices Engineer

Canonical • Ottawa, ON, CA
Il y a plus de 30 jours
Type de contrat
  • Temps plein
Description de poste

Microservices Engineer

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 in breakthrough enterprise initiatives such as public 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 a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very 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.

The company is founder‑led, profitable, and growing.

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 an outstanding engineer with clear views on APIs, microservice design, engineering processes and DevOps.

Our services need to scale to handle millions of Ubuntu clients and collaborate across thousands of community members. They are also central to the health of critical infrastructure worldwide. As Ubuntu has been embraced by mainstream enterprise computing for its cloud and developer‑centric tech strategy, the quality of these services has become more important to customers and users.

While Ubuntu has been enormously successful and leads the industry, we aim to substantially improve our practices, quality and performance in the web services domain. We are growing our teams to deepen expertise in scalability, performance, resilience and DevOps practices.

Key Areas of Interest

  • 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

Microservices teams are open for 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 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 In You

  • An exceptional academic track record from high school and university
  • Undergraduate degree in Computer Science or STEM, or a compelling narrative about an 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

  • 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; 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.

    Equal Opportunity Employer

    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.

    #J-18808-Ljbffr

    Créer une alerte emploi pour cette recherche

    Engineer • Ottawa, ON, CA

    Offres similaires
    Senior Microelectronics Process Engineer

    Senior Microelectronics Process Engineer

    Sanmina-SCI Systems de México • Ottawa, ON, Canada
    Temps plein
    Advanced Microsystems Technologies, AMT, is a technology division of Sanmina Corporation (Nasdaq : SANM), responsible for RF, Microelectronic, Optical components and Integrated Subsystems, providing...Voir plus
    Dernière mise à jour : il y a 1 jour • Offre sponsorisée
    ASIC Design Engineer (34680)

    ASIC Design Engineer (34680)

    Myticas LLC • Ottawa, ON, Canada
    Temps plein
    We are seeking a highly experienced Senior ASIC Design Engineer to join a high-performance hardware development team.This role involves end-to-end ASIC design, from micro-architecture definition th...Voir plus
    Dernière mise à jour : il y a 21 jours • Offre sponsorisée
    Senior Systems Engineer

    Senior Systems Engineer

    Searidge Technologies • Ottawa, ON, CA
    Temps plein
    Quick Apply
    Job Summary Job Title : Senior Systems Engineer Industry : Technology / Aviation Job Type : Full-time (Hybrid) Headquarters : Ottawa, Ontario Job Level : Technical Level 3 Salary Band : $97,232 ...Voir plus
    Dernière mise à jour : il y a plus de 30 jours
    Azure and PowerPlatform Devops Engineer - ottawa

    Azure and PowerPlatform Devops Engineer - ottawa

    United Software Group Inc • ottawa, on, ca
    Temps plein
    Title : Azure and PowerPlatform Devops Engineer.Location : Montreal, QC / Hybrid / Face To Face Interview Required.Due to additional onboarding requirements, a meet and greet is required for all new ...Voir plus
    Dernière mise à jour : il y a 10 heures • Offre sponsorisée • Nouvelle offre
    Firewall Engineer

    Firewall Engineer

    TechioSoft Systems • ottawa, on, ca
    Temps plein
    Job Title : Firewall Specialist.Firewall and DMZ infrastructure.The role focuses on optimizing firewall rule sets, ensuring secure network operations, and supporting the development and enhancement ...Voir plus
    Dernière mise à jour : il y a 9 heures • Offre sponsorisée • Nouvelle offre
    Firmware Engineer

    Firmware Engineer

    RBR Ltd. • Ottawa, ON, CA
    Temps plein
    Firmware & Systems Manager.About RBR : Making waves since 1973.At RBR, we’ve been designing cutting-edge instruments to measure our blue planet for over 50 years. Built to withstand some of the h...Voir plus
    Dernière mise à jour : il y a plus de 30 jours
    Senior Firmware Engineer

    Senior Firmware Engineer

    RBR Ltd. • Ottawa, ON, CA
    Temps plein
    Firmware & Systems Manager.About RBR : Making waves since 1973.At RBR, we’ve been designing cutting-edge instruments to measure our blue planet for over 50 years. Built to withstand some of the h...Voir plus
    Dernière mise à jour : il y a plus de 30 jours
    Production Support Engineer (Cloud & Infrastructure) - Axiom Global Technologies

    Production Support Engineer (Cloud & Infrastructure) - Axiom Global Technologies

    Axiom Global Technologies • ottawa, on, ca
    Temps plein
    Implement and maintain monitoring and alerting systems to proactively identify issues and prevent user impact.Respond to production incidents and outages, perform root cause analysis, and restore s...Voir plus
    Dernière mise à jour : il y a 10 heures • Offre sponsorisée • Nouvelle offre
    Senior Sales Engineer

    Senior Sales Engineer

    Eutelsat Communications SA • Ottawa, ON, Canada
    Temps plein
    Be part of a new era in communications, transforming connectivity with Eutelsat – the world’s first GEO-LEO integrated global satellite operator. As a leader in satellite communications, we provide ...Voir plus
    Dernière mise à jour : il y a 21 jours • Offre sponsorisée
    Senior Satellite Solutions Engineer

    Senior Satellite Solutions Engineer

    Eutelsat Communications SA • Ottawa, ON, Canada
    Temps plein
    A global satellite communications leader is seeking a Senior Sales Engineer to be pivotal in business growth and customer engagement. This role involves collaborating with sales teams, providing tec...Voir plus
    Dernière mise à jour : il y a 21 jours • Offre sponsorisée
    Software Engineer

    Software Engineer

    h2o.ai • Ottawa, ON, CA
    Temps plein
    Quick Apply
    As the world’s leading agentic AI company, H2O.Generative and Predictive AI to help enterprises and public sector agencies develop purpose-built GenAI applications on their private data.With ...Voir plus
    Dernière mise à jour : il y a 10 jours
    Senior Mechanical Marine Engineer

    Senior Mechanical Marine Engineer

    3GA Marine Ltd. • gatineau, qc, ca
    Temps plein
    Senior Marine Mechanical Design Engineer (P.Senior Marine Mechanical Design Engineer located in Victoria,.Lead marine mechanical and propulsion system design from concept through production.Serve a...Voir plus
    Dernière mise à jour : il y a 5 heures • Offre sponsorisée • Nouvelle offre
    Manufacturing Engineer

    Manufacturing Engineer

    NWI Precision • gatineau, QC, ca
    Temps plein
    Are you ready to take your career to new heights? Join our dynamic team as a Manufacturing Engineer at NWI Precision , where collaboration and excellence are at...Voir plus
    Dernière mise à jour : il y a 1 heure • Offre sponsorisée • Nouvelle offre
    Senior Microelectronic Design Engineer - End-to-End Lead

    Senior Microelectronic Design Engineer - End-to-End Lead

    Global Talent Alliance, Canada • Ottawa, ON, Canada
    Temps plein
    A leading technology firm in Canada is seeking a Senior Microelectronic Design Engineer to lead product development in microelectronics. The role involves collaborating with a multidisciplinary team...Voir plus
    Dernière mise à jour : il y a 16 jours • Offre sponsorisée
    Senior Mechanical Marine Engineer - ottawa

    Senior Mechanical Marine Engineer - ottawa

    3GA Marine Ltd. • ottawa, on, ca
    Temps plein
    Senior Marine Mechanical Design Engineer (P.Senior Marine Mechanical Design Engineer located in Victoria,.Lead marine mechanical and propulsion system design from concept through production.Serve a...Voir plus
    Dernière mise à jour : il y a 5 heures • Offre sponsorisée • Nouvelle offre
    ASIC Design Engineer

    ASIC Design Engineer

    Myticas Consulting • Ottawa, ON, Canada
    Temps plein
    We are seeking a highly experienced Senior ASIC Design Engineer to join a high-performance hardware development team.This role involves end-to-end ASIC design, from micro-architecture definition th...Voir plus
    Dernière mise à jour : il y a 5 jours • Offre sponsorisée
    Cloud DevOps Engineer

    Cloud DevOps Engineer

    TechInsights • Ottawa, ON, CA
    Permanent
    Quick Apply
    OUR STORY TechInsights is the information Platform for the semiconductor industry.Regarded as the most trusted source of actionable, in-depth intelligence related to semiconductor innovation and su...Voir plus
    Dernière mise à jour : il y a 2 jours
    Senior Microelectronic Design Engineer

    Senior Microelectronic Design Engineer

    Global Talent Alliance, Canada • Ottawa, ON, Canada
    Temps plein
    About the job Senior Microelectronic Design Engineer.The Microelectronic Design Engineering team, as part of our company'sGlobal Design Engineering Team, represents one of the key strategic growth ...Voir plus
    Dernière mise à jour : il y a 16 jours • Offre sponsorisée