Engineering Manager

1 month ago


San Jose, United States ZipRecruiter Full time

Job Description

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 efficient bare-metal operations for high-performance computing, private cloud, data lakes, AI/ML, and analytics. We need to invent some new technology, and we need to build some new products; we are therefore looking for someone who can lead and inspire a regional software engineering team to fulfill this initiative.

The Solutions Engineering team works in close collaboration with our managed infrastructure operations team, which runs many private OpenStack clouds and Kubernetes clusters for customers around the world. This enables us to improve our infra-as-code products based on our own real experience, mirroring that of our users and customers. We work in Python, creating open-source automation capabilities that simplify operations for anybody, anywhere, who is building on Ubuntu.

Most of the team's work involves pure Python software development focused on enabling true DevOps workflows. We strive for high quality in both design, documentation, tests, and performance as we enhance operations code packages and Ubuntu itself in order to ensure our platform is the easiest, most robust, and best performing for driving your infrastructure.

As an Engineering Manager, your primary responsibility is to the people you lead and support: ensuring that they are growing as engineers, doing valuable work, and finding satisfaction in their career at Canonical. We need someone who can display technical leadership by leveraging a solid background in software development so that they're able to challenge and grow their team members. You will have the opportunity to influence the culture, facilitate technical delivery, and work with your team on direction and execution.

What you'll do
  • Lead and develop a team of Python engineers working remotely in global locations
  • Hiring, coaching, mentoring, feedback, and hands-on career development
  • Demonstrate sound engineering principles by directly contributing code yourself
  • Plan and manage progress on agreed goals and projects
  • Set and manage expectations with other engineering and operations teams
  • Coordinate with management and internal and external stakeholders or customers
  • Advocate for modern, agile software development practices
  • Help develop and evangelize great engineering and organizational practices
  • 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
  • Travel globally up to 10% of time for internal and external events
Who you are
  • You love developing and growing people and have a track record of doing it
  • You are knowledgeable and passionate about agile software development
  • You love leading, coaching, and mentoring software developers - especially Python ones
  • You are knowledgeable in cloud computing concepts & technologies
  • You are comfortable administrating Linux servers, including their storage and networking
  • You have hands-on experience with software automation
  • You are organized and want your team to deliver high-quality software in a timely manner
  • You are a lifelong learner
Bonus points for
  • You have graduated with a university degree in Computer Science or related software engineering field
  • Having a thorough understanding of modern infrastructure, including OpenStack or Kubernetes
  • Having experience in operations as well as software development
  • Being familiar with the challenges of large-scale, multi-cloud operations
  • Go expertise
About Canonical

Canonical is a growing, international software company that works with the open-source community to deliver Ubuntu -- the world's #1 cloud operating system. Our mission is to realize the potential of free software in the lives of individuals and organisations. Our services help businesses worldwide to reduce costs, improve efficiency and enhance security with Ubuntu.

We offer:
  • 100% work-from-home
  • Learning and development
  • Competitive salary
  • Recognition rewards
  • Annual leave
  • Priority Pass for travel

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

#LI-Remote

#J-18808-Ljbffr

  • San Jose, California, United States Pfeiffer Vacuum Valves & Engineering Full time

    Job Description:The Product Engineering Manager will oversee the development of new products and technologies at Pfeiffer Vacuum Valves & Engineering. This role requires strong leadership and management skills, as well as a deep understanding of product design and development principles.Key Responsibilities:- Oversee the development of new products and...


  • San Jose, United States Semiconductor Engineering Full time

    As a Lead MTS Validation Engineering, the candidate will be reporting to the Sr. Manager of Application and Validation. This is a Full-Time position. The engineer will work on developing the validation environment across bench and system for performance specification compliance using our DDR5 enablement devices (SPD/TS/PMIC). The engineer will require...


  • San Jose, California, United States Applied Engineering Full time

    Job OverviewWe are seeking a seasoned Manufacturing Engineering Program Lead to join our team at Applied Engineering. As a key member of our organization, you will be responsible for providing leadership and guidance through the full product lifecycle, including quotation creation, purchase order conversion, manufacturing documentation release, and...


  • San Jose, California, United States Applied Engineering Full time

    Job OverviewA challenging position as a Program Manager is available at Applied Engineering, a 100% employee-owned company with a stellar reputation for quality driven manufacturing processes.The ideal candidate will have 10+ years of experience in manufacturing engineering, material management, mechanical assembly, production planning, or purchasing...


  • San Jose, California, United States Stronghold Engineering Full time

    Job OverviewWe are seeking a skilled Construction Management Specialist to join our team at Stronghold Engineering, Inc. The successful candidate will be responsible for managing multiple projects simultaneously, creating and maintaining project budgets and schedules.


  • San Jose, California, United States Applied Engineering Full time

    At Applied Engineering, we are committed to excellence in manufacturing processes and customer satisfaction. As a Program Management and Leadership Role, you will play a pivotal part in ensuring timely delivery of key components, managing schedules and timelines, and collaborating with internal teams to drive process improvements. Our employee-owned company...


  • San Jose, California, United States Interesting Engineering, Inc. Full time

    Company Overview:Thales is a leader in digital security, providing identity management and data protection solutions to organizations worldwide. Our mission is to create trust in the digital world by developing innovative technologies that enable secure interactions between people, devices, and systems.Salary:The anticipated annual salary for this role is...

  • Sr. Research Engineer

    4 months ago


    San Jose, United States OSI Engineering Full time

    A leading automotive research institute is looking for a senior research engineer with expertise in system integration for Distributed Multi-Agent Systems. In this role, you will oversee the integration of various algorithms and techniques to support distributed autonomous systems, with a focus on advanced functionality such as collaboration, teaming,...

  • Engineering Manager

    4 weeks ago


    San Jose, CA, United States ADVANCED ENGINEERING GROUP PC Full time

    The Firefly GenAI India engineering team is looking for an ML Service Engineering Manager to work on enabling exciting experiences for the Creative Cloud clients. What you'll do: Contribute to the backend services for Firefly that power the generative AI features on Firefly website, Photoshop, Illustrator, Express, Stock, Premier and 3rd party Enterprise...


  • San Jose, California, United States Applied Engineering Full time

    Job OverviewWe are seeking a seasoned Program Management professional to lead our New Product Introduction (NPI) efforts. The ideal candidate will have 10+ years of experience in manufacturing engineering, material management, mechanical assembly, production planning, or purchasing.The successful applicant will work closely with cross-functional teams to...


  • San Jose, California, United States Pfeiffer Vacuum Valves & Engineering Full time

    Job OverviewWe are seeking an experienced Embedded Software/Firmware Engineer to join our team at Pfeiffer Vacuum Valves & Engineering.The successful candidate will be responsible for designing, developing, and troubleshooting software product designs, as well as interfacing with other engineering disciplines and sales teams to facilitate concurrent design...

  • Engineering Manager

    3 weeks ago


    San Jose, United States Cisco Systems, Inc. Full time

    The application window is expected to close on December 31st.The Cisco Security Innovation team incubates ideas for the leading provider of network security services, which enables the world to connect with confidence on any device, anywhere, anytime. Cisco Security is passionate about SIG and SASE world and our product portfolio includes the cloud delivers...


  • San Jose, California, United States IntelliPro Group Inc. Full time

    About the JobWe are seeking a Senior Engineering Manager to lead our mobile engineering team at IntelliPro Group Inc.This is a full-time position based in San Jose, CA, and we offer a comprehensive benefits package.Job DescriptionThe successful candidate will be responsible for building high-performing teams within their organization, mentoring junior team...


  • San Jose, California, United States Zscaler Full time

    Zscaler is a leading cloud security company seeking an experienced Engineering Team Manager to join our Core ZIA team. As a key member of our engineering organization, you will be responsible for leading a team of developers to improve CI/CD tools integration/operations and full automation of CI and testing our large-scale engineering infrastructure through...


  • San Jose, United States FPC National Full time

    The Manager, Electrical Engineering will lead a team of Electrical Engineers in the research, design, development, and ongoing support of advanced electrical and control systems for sophisticated medical device systems. Note that this position requires a hands-on approach at this time (25% manager) and the goal is that this person will grow the team over...


  • San Jose, California, United States Ventura Solutions Inc. Full time

    Validation Engineering ManagerWe are seeking an experienced Validation Engineering Manager to lead our process validation efforts. The ideal candidate will have a strong understanding of medical device regulations and a proven track record of successfully managing validation projects.About the Role:This position requires exceptional leadership and...


  • San Jose, United States Meet Full time

    Meet is working with an innovative medical device company - they are lookin for a dynamic and experienced Project Manager to help drive their cutting-edge projects to success. This is an exciting opportunity to be part of a fast-growing startup where your contributions will have a direct impact on healthcare outcomes.Position Overview:As the Project Manager...


  • San Jose, California, United States Bill Full time

    Job OverviewAt Bill, we're redefining financial automation for businesses. As a Senior Developer Platform Leader, you'll lead our internal developer platform team in shaping an end-to-end developer experience. This role requires collaboration with senior leadership on strategic thinking, technical expertise, and strong leadership skills to foster a...


  • San Jose, United States Gpac Full time

    Job DescriptionA well-established local Mechanical Contractor is looking to fill a Mechanical Engineering Manager position working on Large commercial and industrial construction projects. This Mechanical Engineering Manager will be offered excellent benefits, competitive compensation, and opportunities for professional development. Our company has a...


  • San Jose, California, United States ICS Integrated Communication Systems Full time

    Job TitleAverage Salary: $120,000 - $180,000 per yearAbout the RoleWe are seeking a highly skilled and experienced AV Engineering Manager to join our team at ICS Integrated Communication Systems. This is a key leadership position that requires a strong background in AV systems design, implementation, and project management.Key ResponsibilitiesOversight of...