¡Activa las notificaciones laborales por email!

Engineering Manager - Commercial Systems

Working Nomads

Ciudad de México

A distancia

MXN 1,651,000 - 2,203,000

Jornada completa

Hoy
Sé de los primeros/as/es en solicitar esta vacante

Descripción de la vacante

A leading open source software company is seeking an Engineering Manager for their Commercial Systems team. This role offers the opportunity to lead engineering teams focused on software solutions driving significant capabilities at scale. Candidates should have a background in software development, experience managing teams, and strong communication skills. The position is fully remote, with occasional travel. Competitive salary and benefits package offered.

Servicios

Personal learning and development budget
Annual compensation review
Employee Assistance Programme
Fully remote working environment

Formación

  • Experience as a software developer in a high-level language.
  • Experience as a hands-on engineering manager or a team lead.
  • Ability to collaborate remotely in a diverse environment.

Responsabilidades

  • Lead a team of software engineers implementing and operating software solutions.
  • Provide engineering and process guidance to engineering teams.
  • Actively seek improvements to established processes and solutions.

Conocimientos

Software development
Team leadership
Communication skills
Collaboration
Process improvement

Educación

Bachelor's degree in Computer Science or related field

Herramientas

Go
Python
Descripción del empleo
Engineering Manager - Commercial Systems

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.

The role of an Engineering Manager, Commercial Systems at Canonical

This engineering management role is an opportunity for a technologist with a passion for Linux and Ubuntu to build a career with Canonical and drive the success of the business. If you have an affinity for open source development, then you will enjoy working with some of the best people in the industry at Canonical.

The Commercial Systems unit is conceived as seven engineering teams that closely collaborate with other engineering and business teams at Canonical. Services designed, developed, and operated by the Commercial Systems unit are used by millions of machines all over the world. Apply here if you would like to lead one of these teams. We are looking for software engineers for these teams:

The Billing team designs, develops, and operates a Golang service that provides a standardized and scalable capability to turn metrics into billable amounts, enable customers to see their current spend with Canonical at any time, and ensure accurate, reliable, and timely billing. The service further integrates with other engineering, business, payment systems. This team is an excellent match for a software engineer leader interested in growing their skills in the billing and payment processing domain.

The Business Systems team is responsible for systems such as NetSuite, Salesforce, and several others. The engineers work closely with operations teams, implement business processes, and keep the systems compliant. This team is a great opportunity for a software engineering leader with a genuine interest in understanding the business, high engineering standards, and drive to deliver first-class experience to Canonical employees using those systems to get their job done.

The Data Lake team has a mission to enable a secure and well-governed access to comprehensive data sets originating at many internal and external data sources formed in a data mesh. The team works with well-known open-source data governance tools such as Trino and Ranger, defines and executes data governance processes, and democratizes the data at Canonical.

The Integrations team is responsible for the automation of SAAS user management and onboarding of new data sources to the data mesh. The team designs, develops, and operates a Python based solution to automate SAAS seat management and track spend across the application portfolio. Furthermore the team integrates internal and external data sources into the data mesh using open-source ETL solutions, enabling more data driven decisions in the organization.

The Livepatch team designs and develops a service for the delivery of Linux kernel patches to shrink the exploit window for critical and high severity Linux kernel vulnerabilities, by patching the Linux kernel between security maintenance windows, while the system runs. The engineering team behind this product develops Golang based client and backend components, while another Canonical team, the Kernel team, develops the security patches. This team is a great opportunity for a software engineering leader interested in security and with a strong focus on engineering quality and reliability.

The Ubuntu Pro backend team designs and develops backend services for the delivery of Ubuntu Pro, the most comprehensive subscription for open-source software security. The engineering team behind this product develops Golang based backend components, while the Security team at Canonical develop security patches. This team is a great opportunity for a software engineering leader with a strong focus on engineering quality, software performance, and reliability of operations.

We are looking for software engineering managers, who have the drive and energy to lead a team of engineers in delivering and operating these capabilities at scale, ensure the highest engineering quality, sharpen team skills, and work with us to define the future of open source.

Location: This role will be based remotely in the EMEA region (all teams except for Ubuntu Pro) or the AMER region (Ubuntu Pro).

What your day will look like

Lead a team of software engineers implementing and operating software solutions

Provide engineering and process guidance to engineering teams

Actively seek improvements to established processes, designs, and solutions

Collaborate with peers and cross-functional teams

Code in Go or Python

What we are looking for in you

Bachelor's degree or equivalent in Computer Science or a related engineering field

Experience as a software developer in a high-level language - preferably Go or Python

Experience as a hands-on engineering manager or a team lead

Experience building, deploying, and operating distributed systems and APIs

Excellent verbal and written communication skills in English

Ability to collaborate remotely with a diverse set of team members and stakeholders, remain highly motivated, productive, and organized in a fully remote environment

Ability to travel to international destinations for one week at a time, approximately 2-4 times per year. Locations prior to the global pandemic included New York, Seattle, London, Cape Town, Budapest, Berlin, Montreal, and Brussels

Additional skills that you might also bring

Experience developing for and deploying on Ubuntu Linux in public clouds

Experience integrating authentication & authorization, financial, public cloud or marketplace systems

Experience with Salesforce development/integration or APEX

What we offer you

Your base pay will depend on various factors including your geographical location, level of experience, knowledge and skills. In addition to the benefits above, certain roles are also eligible for additional benefits and rewards including annual bonuses and sales incentives based on revenue or utilisation. Our compensation philosophy is to ensure equity right across our global workforce.

In addition to a competitive base pay, we provide all team members with additional benefits, which reflect our values and ideals. Please note that additional benefits may apply depending on the work location and, for more information on these, you can ask in the later stages of the recruitment process.

Fully remote working environment - we’ve been working remotely since 2004!

Personal learning and development budget of 2,000USD per annum

Annual compensation review

Recognition rewards

Annual holiday leave

Employee Assistance Programme

Opportunity to travel to new locations to meet colleagues at ‘sprints’

Priority Pass for travel 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
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.