Golang Engineering Manager

1 week ago


Los Angeles CA United States ZipRecruiter Full time

Job Description

Canonical is seeking experienced Python/Go engineering managers to build highly performant and secure access management solutions that will be used across all company products. From Ubuntu One SSO to Juju, LXD, and MAAS, your team will define the way Canonical users, clients, and community members access their favorite open source applications.

This is an opportunity for a software engineering manager with a passion for distributed systems operations to help us transform the future of management at Canonical. Experience in the access management (IAM) field is desirable but not required. You will work with upstream open source projects, alongside internal teams to deliver high-quality software that can be deployed on bare metal, public cloud, and Kubernetes.

As the team engineering manager, you will bring significant software development experience, Kubernetes knowledge, and a keen eye for software design, performance, and security. You will be responsible for working with product management to define the technical vision for the products, managing the team backlog, reviewing code, and coaching younger team members.

You will be involved in all aspects of the software development process: you will design software, write high-quality code and tests, provide insightful code reviews, write documentation, and help troubleshoot issues.

In addition to the engineering behind the project itself, you'll have the chance to work with industry-leading teams inside Canonical, ensuring your work is backed by rock-solid data stores and highly observable using our Kubernetes-based Observability stack. You'll work with broader open source communities, participating in "hackfest" events, webinars, and conferences.

Who you are

  • Proven experience hiring and leading a high-performance software engineering team
  • Expertise in Python and Go software development
  • Ability to design and implement complex, distributed systems
  • Experience working with container technology and Kubernetes
  • Strong understanding of software/infrastructure security and performance
  • Experience designing and/or operating large-scale distributed systems
  • Knowledge of access management technologies and standards is desirable but not essential

Canonical is a growing international software company that works with the open-source community to deliver Ubuntu, the world's best free software platform. Our services help businesses worldwide reduce costs, improve efficiency, and enhance security with Ubuntu.

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

#LI-remote

#J-18808-Ljbffr

  • Los Angeles, California, United States Bitcoin Devs Company Full time

    About the RoleAt Bitcoin Devs Company, we are seeking a skilled Golang Software Engineer to join our team.Job SummaryWe are looking for an experienced Golang Developer to develop scalable and efficient backend systems using the Golang programming language. As a Golang Software Engineer, you will play a crucial role in designing and implementing...

  • Golang Engineer Lead

    17 hours ago


    Los Angeles, California, United States All In Bits Full time

    About the OpportunityWe are looking for a highly skilled Senior Golang Engineer to join our team and lead the development of virtual machines and blockchain applications.Responsibilities and QualificationsBachelor's degree in Computer Science, Engineering, or related field.5+ years of software development experience, with a strong focus on Golang or any...


  • Los Angeles, United States All In Bits Full time

    About the role As a Senior Golang Engineer, you will be at the forefront of our development efforts, working on virtual machines and blockchain applications that shape the future of the industry. You will play a key role in the design, development, and deployment, ensuring they meet the highest standards of scalability, performance, and reliability....


  • Los Angeles, United States Ziprecruiter Full time

    Job Description Canonical is seeking experienced Python/Go engineering managers to build highly performant and secure access management solutions that will be used across all company products. From Ubuntu One SSO to Juju, LXD, and MAAS, your team will define the way Canonical users, clients, and community members access their favorite open source...


  • Troy, MI, United States EDI Specialists, Inc. Full time

    Seeking an enthusiastic and motivated individual to join our development team. As a Golang Senior Developer, you will be working with our cross-functional team to design and implement new product modules, features, and enhancements that meet specified technical and business requirements. Looking for a person with aptitude for learning. New projects, new...


  • Los Angeles, California, United States thatgamecompany Full time

    About the RoleWe are seeking a highly skilled Senior/Principal Engineering Manager to lead our backend game services team at thatgamecompany. This is a rare opportunity to join a vibrant community of socially minded players and contribute to creating lasting friendships.Main Responsibilities:Lead the engineering team in their approach to problems, ensuring...


  • Sunnyvale, CA, United States Illumio Full time

    Senior Backend Software Engineer (Python (Golang a plus)) Hybrid: 2 days in office/week in Sunnyvale, CA In this role, you will focus on the Azure Firewall Management Program over the next year. You will work in conjunction with Illumio's Core product and our newest product, CloudSecure, to deliver on customer-facing products and initiatives. As a Senior...


  • Los Angeles, California, United States Bitcoin Devs Company Full time

    Job DescriptionOverview:Bitcoin Devs Company is seeking a skilled Backend Engineer to develop high-performance, scalable systems using Golang. As a key contributor to our organization's success, you will design and implement efficient backend solutions that power our products and services.Key Responsibilities:Design and implement robust, scalable backend...

  • Sr. Golang Developer

    2 weeks ago


    Philadelphia, PA, United States Cognizant Full time

    About Us: Cognizant is one of the world's leading professional services companies, transforming clients' business, operating, and technology models for the digital era. Our unique industry-based, consultative approach helps clients envision, build, and run more innovative and efficient businesses. Headquartered in the U.S., Cognizant, a member of the...


  • Los Angeles, California, United States thatgamecompany Full time

    About UsThatgamecompany is a dynamic and innovative gaming company dedicated to creating immersive experiences for players worldwide.Salary RangeThe estimated salary for this position is $225,000 USD annually, with the opportunity to earn an annual discretionary bonus. This figure is based on industry standards and location.Job DescriptionWe are seeking an...


  • Los Angeles, United States ZipRecruiter Full time

    Senior/Principal Engineering Manager - BackendRemote - US & CanadaSky has an amazing and vibrant community of socially minded players, and we are tirelessly working on solutions to deepen player interaction and create lasting friendships. We are seeking a Senior/Principal Engineering Manager to work with our backend game services team.On any given day at...


  • Los Angeles, California, United States Bitcoin Devs Company Full time

    Job OverviewThe Bitcoin Devs Company is seeking a highly skilled Golang Developer to join our team. As a key member of our engineering team, you will be responsible for designing and implementing high-performance backend systems using the Golang programming language.About the RoleThis is a full-time position that requires 3+ years of experience in backend...


  • San Jose, CA, United States ZipRecruiter Full time

    Job Description Canonical is seeking experienced Python/Go engineering managers to build highly performant and secure access management solutions that will be used across all company products. From Ubuntu One SSO to Juju, LXD, and MAAS, your team will define the way Canonical users, clients, and community members access their favorite open source...

  • Sr Golang Developer

    4 weeks ago


    Charlotte, NC, United States INSPYR Solutions Full time

    Title: Quality Engineer A high number of candidates may make applications for this position, so make sure to send your CV and application through as soon as possible. Location: Charlotte, NC Duration: 6 months+ with potential to convert to full time Work Requirements: US Citizen, GC Holders or Authorized to Work in the U.S. We are seeking a highly skilled...


  • Los Angeles, California, United States ZipRecruiter Full time

    About the RoleWe are seeking a highly skilled Engineering Telemetry Solutions Specialist to join our team at Canonical, a growing international software company.This exciting opportunity will see you working with cutting-edge telemetry and connectivity solutions, developing robust data streaming capabilities for the Snappy ecosystem.As an Engineering...


  • Los Angeles, California, United States Riot Games Full time

    Riot Games is a leading developer of player-focused games, and we're looking for a Senior Software Engineer to join our VALORANT team.As a senior software engineer on the VALORANT Build Platforms team, you will be responsible for developing and improving the technologies that enable us to deliver VALORANT into our players' hands. You will work closely with...


  • Los Angeles, California, United States ZipRecruiter Full time

    Unlock a lucrative career opportunity as a Lead Linux Kernel Engineer Manager at Canonical, a pioneering tech firm at the forefront of the global open-source movement.We are seeking an exceptional candidate to lead our distributed team of engineers in their time zone, overseeing the timely delivery of core and specialized Ubuntu kernels. Your primary...


  • Los Angeles, United States Riot Games Full time

    Riot engineers bring deep knowledge of specific technical areas but also value the opportunity to work in a variety of broader domains. As an Engineering Manager, you’ll predominantly offer creative solutions to organizational design. You’ll also serve as a mentor for a wide range of engineers, overseeing performance management, growth opportunities, and...

  • Software Engineer

    2 weeks ago


    Los Angeles, United States ZipRecruiter Full time

    Job Description Help 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-infrastructure-as-code. This will allow companies to run very...


  • Los Angeles, California, United States Liftoff Full time

    Liftoff is the leading growth acceleration platform for the mobile industry, driving revenue growth for advertisers, publishers, game developers, and DSPs. Our solutions, including Accelerate, Direct, Influence, Monetize, Intelligence, and Vungle Exchange, support over 6,600 mobile businesses across 74 countries.As a Staff Software Engineer, Demand...