Attiva gli avvisi di lavoro via e-mail!

Engineering Director, Distributed Systems (Golang)

Canonical - Jobs

Roma

Remoto

EUR 70.000 - 120.000

Tempo pieno

Ieri
Candidati tra i primi

Aumenta le tue possibilità di ottenere un colloquio

Crea un curriculum personalizzato per un lavoro specifico per avere più probabilità di riuscita.

Descrizione del lavoro

Canonical is seeking a Lead Engineering Role to oversee multiple teams on a large open source Golang project. This role requires deep technical insights and leadership skills to manage and grow engineering teams while promoting a collaborative culture aligned with company values.

Competenze

  • Proven track record in developing and nurturing teams.
  • Experience in leading and mentoring engineering managers.
  • Solid experience in agile development environments.

Mansioni

  • Build and lead globally distributed teams of engineers.
  • Support teams in delivering technical solutions.
  • Advocate for modern, agile software development practices.

Conoscenze

Team Leadership
Software Development
Agile Methodologies
Technical Strategy

Descrizione del lavoro

Lead Engineering Role at Canonical

Lead engineering across multiple teams on a large open source Golang project that drives complex, highly concurrent distributed software systems across the world - on Kubernetes, on clouds, and on bare metal. This is an exceptionally challenging role requiring deep insights into the technical stack from kernel and filesystems, through networking, to containers and Kubernetes constructs. As an engineering leadership role, it demands an understanding of team dynamics and high-level software engineering practices. As an engineering director at Canonical, you own both the product and the team, ensuring continual improvement, valuable work, and intellectual satisfaction. You will provide technical leadership and management to challenge and grow your teams, influence culture, facilitate technical delivery, and collaborate on strategy and execution.

What you'll do
  1. Build and lead globally distributed teams of engineers through hiring, coaching, mentoring, feedback, and career development.
  2. Grow and develop new engineering managers to create high-performing teams.
  3. Support your teams in delivering technical solutions that meet business needs.
  4. Set and manage expectations with internal teams, senior management, and external stakeholders.
  5. Advocate for and promote modern, agile software development practices.
  6. Develop and promote a healthy, collaborative engineering culture aligned with company values.
  7. Participate actively in the leadership team and collaborate with other organizational leaders.
  8. Work from home with up to 20% global travel for internal and external events.
Who you are
  • You have a passion for developing and nurturing healthy teams, with a proven track record.
  • You are knowledgeable and passionate about software development and organizational management.
  • You excel at translating product vision into executable strategy.
  • You have experience leading, managing, coaching, and mentoring engineering managers to deliver high-quality software on time.
  • You have solid experience working in an agile development environment.
Ottieni la revisione del curriculum gratis e riservata.
oppure trascina qui un file PDF, DOC, DOCX, ODT o PAGES di non oltre 5 MB.