Engineering Manager - Python and K8s

Canonical - Jobs
Salt Lake City, UT, US
Full-time
We are sorry. The job offer you are looking for is no longer available.

Job Description

Job Description

This is an Engineering Manager role, focused on a new generation of ops technology, to run a team that works in Python on Kubernetes.

Our mission is to reinvent the way people run software - on public clouds and in their own data centres. To achieve that we are building a new community around Python opscode for open source applications, running on Kubernetes.

We want to move all of Canonical and Ubuntu IS onto this new, open source codebase.

This is cutting-edge opportunity for a technical leader passionate about building a world-class devops culture in corporate information systems.

We are confident that we can dramatically improve the experience of running complex business operations - and then we can help our customers embrace those new techniques and products.

Traditionally, IS is an inward-facing operation. We would like to transform our IS team into an extension of the product engineering capability at Canonical.

Our internal workloads are in many cases the same open source workloads that our customers want to operate. This team will productise those workloads for real-time automated operations on Kubernetes.

As an engineering manager you'll lead a team in your local time zone, focused on the business workloads that make Ubuntu, Canonical, and our various services highly available around the planet.

You will be responsible for sound software architecture and best practices in software quality, testing and documentation.

Technical leadership experience and a background in software engineering are prerequisites for this role. You will be expected to lead, challenge, and develop strong engineers, positively influence the culture, facilitate technical delivery, and work with your team on strategy and execution.

What you'll do

  • You'll lead a team focused on productising business workloads
  • You will build and manage a regional team of engineers
  • You'll develop your team through coaching, mentoring, and feedback
  • You will demonstrate sound engineering by directly contributing toward your team's goals
  • Set reasonable schedules based on considered estimates, with feedback loops for improvement
  • Set and manage expectations with other engineering teams and external stakeholders
  • Advance modern, agile software development practices
  • Maintain a culture of quality and engineering excellence
  • Grow a healthy, collaborative engineering culture in line with the company values
  • Be an active part of the leadership team and collaborate with other leaders in the organisation
  • Work from home with global travel up to 20% for internal and external events

Who you are

  • You have experience in Docker and Kubernetes operations
  • You have a software engineering background, with proven Python experience
  • You have experience developing Python frameworks, and understand the importance of stable consumable APIs
  • You love embracing new technologies and pushing the boundaries of what is possible
  • You have an interest in building products that improve how people operate software and infrastructure everywhere
  • You love developing and growing people and have a track record of doing it
  • You are knowledgeable and passionate about software development
  • You have experience working in an agile development environment

About Canonical

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. Diversity of experience, perspectives, and background create a better work environment and better products.

Whatever your identity we will give your application fair consideration.

LI-Remote #Stack

30+ days ago
Related jobs
Western Governors University
Salt Lake City, Utah

The salary range for this role takes into account the wide range of factors that are considered in making compensation decisions including but not limited to skill sets; experience and training; licensure and certifications; and other business and organizational needs. Responds with urgency to meet ...

AtkinsRéalis
Sandy, Utah

With Technical Director, BU Managers and Project Managers, identifies current and future staffing availability based on technical and budgetary requirements of future workload and manpower projections. This candidate will be responsible for the leadership of the Engineering Teams on various projects...

KPMG-UnitedStates
Salt Lake City, Utah

Understanding of cloud computing architecture, technical design, and implementations, including Infrastructure as a Service (IaaS), Platform as a Service (PaaS), Software as Service (SaaS), and containerized delivery models across multiple different cloud vendors; solid experience with modern soluti...

Promoted
bioMerieux Inc.
Salt Lake City, Utah

Required technical skills in data lakes, data warehouses, ETL, SQL, Structured &Unstructured data, Encryption, Anonymization, HIPPAA / GDPR, Snowflake, Databricks or other data platform, Analytics. Sr Lead Data Engineer - Solution Design. Define the Data Collection / Transfer / Catalog technical gui...

Olsson
Salt Lake City, Utah
Remote

As a Senior Civil Engineer on our Data Center Civil Team, you will be a part of the firm’s largest and most complex projects. Olsson currently has several opportunities for a Senior Civil Engineer to support our Data Center Site Design group. You will serve as a project manager on some projects and ...

SoftPath Technologies LLC
Salt Lake City, Utah
Remote

Position: Data Engineer Location: Salt Lake(hybrid Only Locals) Duration: Long Term Primary Skills: Sql, JSON, Power BI, Python, Reporting Tools, REST, Pipeline, SOAP, Database, Distributed Systems, Data Warehouse, Data Structures, Systems Architecture Job Description: Functional Experie...

Hexcel Corporation
Salt Lake City, Utah

Engineering data pipelines to pull data from on premises and cloud data sources. Extracting data and consolidating with data lakes, data warehouse and data marts. Engineering models to connect different data sources together. Three plus years of relevant ETL, data engineering or similar experience p...

CVS Health
Work from home, UT, US
Remote

We are seeking a highly skilled and motivated individual to join our team as a Big Data Cloud-Based Vulnerability Management Data Analytics Developer. This is an exciting opportunity to work on cutting-edge technology and contribute to our mission of safeguarding critical data and infrastructure. Th...

Highmark Health
UT, Working at Home, Utah

Performs modeling of data sources and flows, works with data management staff to define an operational framework that will define, develop and implement policies and security frameworks to ensure precise and secure delivery of knowledge and information. Perform modeling of data sources and flows, wo...

Snap Finance
Salt Lake City, Utah

In this role, you will work within a team consisting of product managers, designers, software engineers, data scientists and other data engineers to deliver new products and features. Seen is looking for a Senior Data Engineer to join one of our various cross-functional teams. Ingest data from SFTP,...