Talent.com
Engineering Manager - App Stores
Engineering Manager - App StoresCanonical • Kansas City, KS, US
Engineering Manager - App Stores

Engineering Manager - App Stores

Canonical • Kansas City, KS, US
job_description.job_card.1_day_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

Join to apply for the Engineering Manager - App Stores role at Canonical

1 day ago Be among the first 25 applicants

Join to apply for the Engineering Manager - App Stores role at Canonical

Get AI-powered advice on this job and more exclusive features.

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 technical management role to lead a team that develops Python and Golang micro-services that power our global software distribution engine. The world sees it as the Snap Store and Charmhub.io marketplaces, behind the scenes it is a unified system that understands key concepts in software distribution - architectures, releases, betas, release candidates, stable releases, branches and more. We are on a journey to transform the experience that people all over the world have with their open source software by significantly expanding the range of software we can deliver through this system. If you have a passion for clean APIs, believe that great engineers ship software calmly and regularly against an agile plan, and know that tests are the key to higher velocity and reliability, you'll fit right in.

This is a great opportunity to take part in engineering a highly scalable SaaS product (think about the load on our systems when one of our largest Ubuntu Desktop snaps is updated by the publisher, for instance). In addition, you will have the opportunity to learn from Canonical's world-class security team as we work collectively to deliver this capability, safely, to our customers around the world.

As an Engineering Manager at Canonical, you must be technically strong, but your main responsibility is to run an effective team and develop the colleagues you manage. You will develop and review code as a leader, but know that the best way to improve the product is to ensure that the whole team is focused, productive and unblocked. You are expected to help them grow as engineers, do meaningful work, do it outstandingly well, find professional and personal satisfaction, and work well with colleagues and the community. You will also be expected to be a positive influence on culture, facilitate technical delivery, and regularly reflect with your team on strategy and execution. You will collaborate closely with other Engineering Managers, product managers, and architects, producing an engineering roadmap with ambitious and achievable goals.

We expect Engineering Managers to be fluent in the programming language, architecture, and components that their team uses. Code reviews and architectural leadership are part of the job. The commitment to healthy engineering practices, documentation, quality and performance optimisation is as important, as is the requirement for fair and clear management, and the obligation to ensure a high-performing team.

This is a great opportunity to really learn how to do engineering of a highly-scalable SaaS product (think about the load on our systems when one of our largest Ubuntu Desktop snaps is updated by the publisher, for instance). In addition, you will have the opportunity to learn from Canonical's world-class security team as we work collectively to deliver this capability, safely, to our customers around the world.

Location

This role may be based remotely in the Americas, Europe, Middle East or Africa time zones.

What your day will look like

  • Lead a remote team of engineers in your time zone
  • Develop talent through coaching, mentoring, feedback, and hands-on career development
  • Set and manage expectations with other engineering teams, management, and external stakeholders
  • Be an active part of the leadership team and collaborate with other leaders in the organisation
  • With your team, build clean web service APIs to support both CLI and web frontend clients, using Python (and optionally Golang).
  • Engage with many other teams at Canonical, as well as the open-source community and commercial partners

What we are looking for in you

  • Good experience in leading modern, agile software development practices
  • Experience in forming a healthy, collaborative engineering culture in line with the company values
  • Demonstrative experience of being a role model for sound engineering principles and directly contributing toward your team's goals
  • Willingness to travel up to 4 times a year for internal events
  • You love to mentor, develop and grow people, and have a track record of doing it
  • You are knowledgeable and passionate about software development
  • You are focused on success and the timely delivery of high-quality software
  • You value and nurture great team culture and spirit
  • You have experience and commitment to agile development methodologies
  • Software development experience in Python (experience in Golang in addition to that would be a big plus)
  • Effective written and verbal communication skills
  • Practical experience with Linux system administration
  • 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
  • Parental 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

    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

    Seniority level

    Mid-Senior level

    Employment type

    Employment type

    Full-time

    Job function

    Job function

    Engineering and Information Technology

    Industries

    Software Development

    Referrals increase your chances of interviewing at Canonical by 2x

    Get notified about new Engineering Manager jobs in Kansas City, KS

    Kansas City, MO $135,000.00-$215,000.00 2 weeks ago

    Kansas City Metropolitan Area $182,500.00-$240,000.00 1 week ago

    Software Engineering Manager - Sustaining Engineering

    Senior Engineering and Permitting Manager (Remote - Midwest Region)

    Software & Automation Development Manager – GoLang / MHE

    Technical Manager - Automotive and Industrial

    Engineering Manager - Public Cloud, Python, Golang

    Software Engineering Manager, Ubuntu Gaming

    Software Platform Engineering Manager - Ubuntu for Next-Gen Silicon

    Software Engineering Manager - Desktop and Embedded Linux Optimisation

    Senior Manager, Data and AI Product Management

    Engineering Manager, Ubuntu Server - Ubuntu Pro

    Engineering Manager for IAM (Identity and Access Management)

    Manager, Software Engineering - Stablecoin and Blockchain

    Embedded Linux Field Engineering Manager

    Linux Engineering Manager - Optimisation for Latest Hardware

    Kansas City Metropolitan Area $122,500.00-$162,500.00 2 weeks ago

    We're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

    J-18808-Ljbffr

    serp_jobs.job_alerts.create_a_job

    Engineering Manager • Kansas City, KS, US

    Job_description.internal_linking.related_jobs
    Project Manager - Building Engineering

    Project Manager - Building Engineering

    HDR • Kansas City, MO, US
    serp_jobs.job_card.full_time
    Project Manager - Building Engineering.At HDR, our employee-owners are fully engaged in creating a welcoming environment where each of us is valued and respected, a place where everyone is empowere...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Director, Engineering

    Director, Engineering

    WellSky • Overland Park, KS, US
    serp_jobs.job_card.full_time
    The Director, Engineering is responsible for overseeing the design, architecture, and delivery of high-quality software solutions. The scope of this job includes leading a team of engineers and tech...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Account Manager

    Account Manager

    TradeJobsWorkforce • 64168 Kansas City, MO, US
    serp_jobs.job_card.full_time
    As an Account Manager, you will be responsible for providing growth on current accounts, including : Grow Revenue and Achieve Profit goals on assigned accounts. Respond to customer inquiries via pho...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Manufacturing Engineering Manager

    Manufacturing Engineering Manager

    US Farathane • Riverside, MO, US
    serp_jobs.job_card.full_time
    Manufacturing Engineering Manager.US Farathane is seeking an experienced Manufacturing Engineering Manager to join the team. This position is responsible for leading the engineering team in design, ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Director of Engineering

    Director of Engineering

    Pyramid Global Hospitality • Excelsior Springs, MO, US
    serp_jobs.job_card.full_time
    Welcome to Pyramid Global Hospitality, where people come first.As a company that values its employees, Pyramid Global Hospitality is dedicated to creating a supportive and inclusive work environmen...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Electronics Engineering

    Electronics Engineering

    Navy • Harrisonville, MO, United States
    serp_jobs.job_card.full_time
    ABOUT The most secretive of Navy vessels, a submarine requires a select community of specially trained professionals to operate its classified, highly advanced hardware. The Sailors in the Submarine...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Substation Project Engineering Manager

    Substation Project Engineering Manager

    Solvenow Inc. • Kansas City, Missouri, United States
    serp_jobs.job_card.full_time
    serp_jobs.filters_job_card.quick_apply
    As the Substation Project Engineering Manager, you will have the opportunity to : .Lead a multi-discipline team of engineers and technicians. Manage diverse and challenging projects across a portfolio...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30
    Account Development Manager

    Account Development Manager

    TradeJobsWorkforce • 64168 Kansas City, MO, US
    serp_jobs.job_card.full_time
    Account Development Manager duties consist of : Identifies development potential in accounts by studying current business. interviewing key customer personnel and company personnel who have worked w...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Project Manager

    Project Manager

    Doherty Steel, Inc. • Paola, KS, United States
    serp_jobs.job_card.full_time
    The Project Manager will manage all aspects of the project from start to finish, ensuring that the project is completed on time and within our budget. The Project Manager is the face of Doherty Stee...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Operations Manager- Fulfillment & Manufacturing

    Operations Manager- Fulfillment & Manufacturing

    Excelligence Learning Corporation • Gardner, KS, United States
    serp_jobs.job_card.full_time
    Excelligence Learning Corporation is the world’s leading tech-enabled platform company in early childhood and elementary education. Educators, parents, and children in more than 40 countries use our...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Engineering Manager

    Senior Engineering Manager

    Lead Bank • Kansas City, MO, US
    serp_jobs.job_card.full_time
    Lead is a fintech building banking infrastructure for embedded financial products and services.We operate an FDIC-insured bank headquartered in Kansas City, Missouri. Additionally, we have offices i...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Account Manager

    Account Manager

    TradeJobsWorkForce • 64168 Kansas City, MO, US
    serp_jobs.job_card.full_time
    Account Manager Job Duties : Manage multiple accounts, ensuring that a high level of customer ret...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Account Coordinator

    Account Coordinator

    NorthPoint Development LLC • Riverside, MO, US
    serp_jobs.job_card.full_time
    At WarehouseQuote, our clients hire us to manage their 3PL Warehousing Network.We do this by leveraging technology, data intelligence, and operational excellence to drive clarity, growth, and innov...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Manager, Engineering & Maintenance

    Manager, Engineering & Maintenance

    Americold Logistics • Kansas City, MO, US
    serp_jobs.job_card.full_time
    Focus on the core content of the job post, removing all extra metadata, navigation mentions, and redundant headers.Keep the formatting beautiful and clean, with a high signal to noise ratio.serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Engineering Manager, Fire Suppression Development

    Engineering Manager, Fire Suppression Development

    Fike Corporation • Blue Springs, MO, United States
    serp_jobs.job_card.full_time
    Engineering Manager, Fire Suppression Development.Fike Corporation, a rapidly growing international manufacturer of pressure relief, explosion protection, fire suppression and detection equipment, ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_1_day • serp_jobs.job_card.promoted
    Project Manager (Paola)

    Project Manager (Paola)

    Doherty Steel, Inc. • Paola, KS, US
    serp_jobs.job_card.part_time
    The Project Manager will manage all aspects of the project from start to finish, ensuring that the project is completed on time and within our budget. The Project Manager is the face of Doherty Stee...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Restaurant Manager

    Restaurant Manager

    Cracker Barrel Old Country Store • Belton, MO, US
    serp_jobs.job_card.full_time
    Serving Up The Care And Career You Crave.As a Restaurant Associate Manager, you'll combine your passion for people and restaurant management skills to deliver excellent guest and employee experie...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Facilities / Engineering Operations Manager 1

    Facilities / Engineering Operations Manager 1

    Sodexo • Kansas City, MO, US
    serp_jobs.job_card.full_time
    Facilities / Engineering Operations Manager 1.Sodexo is seeking a Facilities / Engineering Operations Manager 1 at Pembroke Hill School in Kansas City, MO. This position will combine your proven lea...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Enterprise Account Manager

    Enterprise Account Manager

    Kansas Fiber Network LLC • Overland Park, KS, USA
    serp_jobs.job_card.full_time
    serp_jobs.filters_job_card.quick_apply
    Kansas Fiber Network (aka : KFN) is a network services provider owned by 27 independent rural telephone companies.Our fiber provides direct and diverse fiber routes, lower latency, and are built usi...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30
    QA Manager - Dairy

    QA Manager - Dairy

    DSJ Global • Reno, KS, US
    serp_jobs.job_card.full_time
    A well-established food production facility in.Food Safety, Quality Assurance, and Sanitation teams.This role is ideal for a proactive leader with a strong background in food manufacturing, regulat...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_hours • serp_jobs.job_card.promoted • serp_jobs.job_card.new