Software Engineering Director in Edinburgh
Software Engineering Director

Software Engineering Director in Edinburgh

Edinburgh Full-Time 80000 - 100000 £ / year (est.) No home office possible
Canonical

At a Glance

  • Tasks: Lead and inspire engineering teams while driving innovation in a remote-first environment.
  • Company: Join Canonical, a trailblazer in open source technology with a vibrant culture.
  • Benefits: Enjoy competitive pay, personal development budget, and flexible work arrangements.
  • Why this job: Make a real impact by shaping the future of software engineering and mentoring talent.
  • Qualifications: Strong leadership skills and a passion for software development are essential.
  • Other info: Embrace a dynamic role with opportunities for global travel and career growth.

The predicted salary is between 80000 - 100000 £ per year.

Canonical is a pioneering tech firm at the forefront of open source, seeking an Engineering Director to lead multiple engineering teams across time zones, hire and manage engineering managers and staff engineers, and drive engineering excellence. Location Remote. Requires global travel twice per year for up to two weeks.

What You’ll Do

  • Lead multiple teams of engineers, ranging from graduate to senior
  • Develop your engineering managers and maintain Canonical culture
  • Hire staff level engineers for specific roles such as performance and quality
  • Coach, mentor, and offer career development feedback
  • Identify and measure indicators of team health and productivity
  • Ensure rounded delivery including community participation and docs
  • Implement disciplined engineering processes and defend them
  • Set and measure progress against benchmark goals for speed and efficiency
  • Represent your product to stakeholders, partners, and customers
  • Develop and evangelise great engineering and organisational practices
  • Plan and manage progress on agreed goals and projects
  • Be an active part of the leadership team, collaborating with other leaders
  • Collaborate with leads for related or dependent products

What We’re Looking For

  • An exceptional academic track record from high school and university
  • Undergraduate degree in Computer Science or STEM, or a compelling narrative about an alternative path
  • Extensive management experience and confidence to set high expectations
  • Outstanding Linux‑based software engineering track record
  • Drive and a track record of going above‑and‑beyond expectations
  • Excellent verbal and written communication skills in English
  • Public speaking and presentation skills
  • A love of developing and growing people and a track record of it
  • Experience in leading, coaching and mentoring software developers
  • Organised and able to ensure your team delivers timely, high‑quality results
  • Well‑organised, self‑starting and able to deliver to schedule
  • Professional manner interacting with colleagues, partners, and community
  • Advanced expertise in your own domain
  • Knowledgeable and passionate about software development
  • Solid experience working in an agile development environment
  • Demonstrated drive for continual learning
  • Builds trust, relationships and confidence
  • Result‑oriented, with a personal drive to meet commitments
  • Ability to travel twice a year, for company events up to two weeks each

Additional Skills We Value

  • Experience in a developer advocacy or community role
  • Open source community engagement and leadership
  • Ops and system administration experience
  • Performance engineering and security experience

What We Offer

  • Distributed work environment with twice‑yearly team sprints in person
  • Personal learning and development budget of USD 2,000 per year
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Maternity and paternity leave
  • Employee Assistance Programme
  • Opportunity to travel to new locations to meet colleagues
  • Priority Pass, and travel upgrades for long haul company events

Equal Opportunity Statement

Canonical is an equal opportunity employer. We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background creates a better work environment and better products. Whatever your identity, we will give your application fair consideration.

Software Engineering Director in Edinburgh employer: Canonical

Canonical is an exceptional employer that champions a distributed work culture, allowing you to lead and inspire engineering teams from anywhere in the world. With a strong focus on personal development, including a generous learning budget and annual compensation reviews, employees are encouraged to grow their skills and advance their careers. The opportunity for global travel and participation in vibrant team sprints further enriches the experience, making Canonical a truly rewarding place to work for those passionate about open source technology.
Canonical

Contact Detail:

Canonical Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineering Director in Edinburgh

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work at Canonical or similar companies. A personal referral can make all the difference in getting noticed.

✨Tip Number 2

Show off your skills! Prepare a portfolio or a presentation that highlights your past projects and achievements. When you get the chance to chat with hiring managers, let your work speak for itself.

✨Tip Number 3

Be ready for the interview! Research Canonical’s culture and values, and think about how your experience aligns with their mission. Practice common interview questions and be prepared to discuss your leadership style.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the team.

We think you need these skills to ace Software Engineering Director in Edinburgh

Leadership
Team Management
Coaching and Mentoring
Software Engineering
Linux-based Software Development
Communication Skills
Public Speaking
Project Management
Agile Development
Performance Engineering
Open Source Community Engagement
Organisational Skills
Problem-Solving
Relationship Building
Adaptability

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Engineering Director role. Highlight your management experience and any relevant projects that showcase your leadership in software engineering.

Craft a Compelling Cover Letter: Your cover letter is your chance to tell us why you're the perfect fit for this role. Share your passion for open source and how your background makes you an ideal candidate to lead our engineering teams.

Showcase Your Communication Skills: Since excellent communication is key, ensure your application materials are clear and well-structured. This will demonstrate your ability to convey complex ideas effectively, which is crucial for the role.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role without any hiccups!

How to prepare for a job interview at Canonical

✨Know Your Stuff

Make sure you brush up on your technical knowledge, especially around Linux-based software engineering. Be ready to discuss your past projects and how they relate to the role. This is your chance to showcase your expertise and passion for software development!

✨Showcase Your Leadership Skills

As an Engineering Director, you'll need to demonstrate your ability to lead and mentor teams. Prepare examples of how you've developed engineers in the past and how you foster a positive team culture. Highlight your experience in managing diverse teams across different time zones.

✨Communicate Clearly

Excellent verbal and written communication skills are crucial for this role. Practice articulating your thoughts clearly and concisely. You might even want to prepare a short presentation about your vision for engineering excellence at Canonical to show off your public speaking skills.

✨Emphasise Your Commitment to Growth

Demonstrate your drive for continual learning and development, both for yourself and your team. Share specific examples of how you've encouraged professional growth in others and how you plan to do the same at Canonical. This will show that you're not just about results, but also about nurturing talent.

Software Engineering Director in Edinburgh
Canonical
Location: Edinburgh

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>