Ubuntu Engineering Manager

New
Based in United StatesFull-TimeManager
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
Professional written and spoken English proficiency.
Required Skills
PythonFlutterSoftware ArchitectureC++GoRustLinux

Requirements

  • Proven experience leading technical teams and delivering complex software projects.
  • Strong software engineering background with hands-on experience in languages such as Rust, Go, Python, Flutter, or C/C++.
  • Experience managing engineers while remaining close to technical decisions and development processes.
  • Demonstrated ability to drive technical initiatives from planning through delivery.
  • Strong understanding of software architecture, engineering principles, performance, reliability, and maintainability.
  • Passion for open source software and experience contributing to or working with open source communities.
  • Experience with Linux systems, including desktop or server environments, distributions, package management, or system administration.
  • Strong communication and interpersonal skills with the ability to collaborate across technical and non-technical teams.
  • Professional written and spoken English proficiency.
  • Results-oriented mindset with strong ownership and commitment to delivering high-quality outcomes.
  • Ability and willingness to travel internationally for team gatherings several times per year.

Responsibilities

  • Lead and develop engineering teams focused on improving Linux user and developer experiences.
  • Own technical roadmaps, execution plans, and delivery outcomes while aligning engineering work with broader product strategy.
  • Guide architecture decisions, software development practices, code reviews, and engineering standards.
  • Build and maintain high-quality, performant software using technologies such as Rust, Go, Python, Flutter, or C/C++.
  • Support engineers through coaching, mentoring, technical feedback, and career development.
  • Collaborate with product teams, engineering leaders, and external stakeholders to define priorities and deliver impactful solutions.
  • Drive planning, estimation, execution, and continuous improvement across engineering initiatives.
  • Contribute to upstream open source projects and encourage community collaboration.
  • Improve technical documentation and knowledge-sharing practices.
  • Foster a culture of engineering excellence, ownership, innovation, and collaboration within distributed teams.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now