Lead product development lifecycle, collaborate with cross-functional teams, conduct market research, and drive product strategy for open source software.
Responsibilities
Lead the product development lifecycle, reviewing the priorities and goals for your product
Collaborate with cross-functional teams such as engineering, design, marketing, and sales
Address common challenges across projects, align on priorities, enable informed decisions, and keep business execution on track
Conduct market research, analyse industry trends, and gather customer feedback to identify opportunities
Communicate your product vision, status updates, and key decisions to ensure alignment and manage expectations
Requirements
High School
University
Nice to have: familiarity with verticals such as Telco, Finance, Industrial, Automotive
Nice to have: familiarity with technology ecosystem including Silicon, IHV, ISV, ODM/OEMs, cloud service providers and channel
Nice to have: familiarity with embedded and connected device technology and ecosystems
Lead and coordinate large, complex customer‑facing projects for Canonical’s Devices business, ensuring delivery of Ubuntu images across a wide range of devices.
Responsibilities
Manage projects through complete life cycle
Deliver engineering professional services
Work with engineering teams on custom board enablement
Assist in developing project statements of work
Draft and maintain project schedules
Requirements
Bachelor's degree in Science, Technology, Engineering, or Math
Lead the lifecycle of the product development by reviewing the priorities and goals for the products you are responsible for.
Work closely with the engineering leads to oversee the product development process
Collaborate with cross-functional teams such as engineering, design, marketing, and sales, to address common challenges across projects, to align on priorities, to make informed decisions, and to keep business execution on track
Conduct market research, analyse industry trends, and gather customer feedback to identify opportunities, and to ensure alignment with Canonical's overall vision
Develop your team through coaching, mentoring and training
Responsible for the design, architecture, and delivery of high-quality backend features and products within a massively scalable distributed system environment.
Responsibilities
Responsible for design, architecture, and delivery of a feature or component/product with the highest quality
Driving innovations in the platform constantly & remaining ahead of the curve
Collaborates effectively with cross functional teams to deliver end-to-end products & features
Collaborates with non-tech stakeholders to align strategies with solutions
Demonstrates ability to multi-task and re-prioritize responsibilities based on changing requirements
Requirements
BS/MS in Computer Science or equivalent from a premier institute
Provide technical support for Ubuntu and related open source technologies, troubleshooting complex customer issues and contributing to upstream bug fixes.
Compensation
In addition to base pay, we offer a performance-driven annual bonus.
Responsibilities
Resolve complex customer problems related to Ubuntu, Kernel, Ceph, OpenStack, or Kubernetes and other open source software
Maintain a close working relationship with Canonical's Field, Support and product engineering teams
Participate in upstream communities
Develop bug fixes, backport patches, and work with upstream for inclusion
Review code produced by other engineers
Requirements
Bachelor's in Computer Science or related STEM field