Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Oct 12, 2023
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • We deliver open source to the world faster, more securely and more cost effectively than any other company. If you're interested in a career at Canonical, we are a remote-first company so please apply to any suitable role as skills are valued more than location, despite some having a preferred geographic preference.
    Read more about this company

     

    Software Engineer - SaaS (launchpad.net)

    What you’ll do

    • Proactively collaborate within and contribute to design, architecture, and feature-selection for solutions across distributed teams
    • Write high-quality, API-first Python code with unit tests
    • Debug issues and produce high-quality fixes
    • Review code produced by other engineers
    • Work from home with global travel 2 to 4 times a year  for internal and external events

    Who you are

    • You love technology, working with brilliant people, and solving interesting problems
    • You are a strategic thinker
    • You are curious, flexible, articulate, and accountable
    • You value soft skills and are passionate, enterprising, thoughtful, and self-motivated
    • You have a Bachelor’s or equivalent in Computer Science, STEM or similar degree
    • You have proficiency delivering robust code to production, preferably written in Python.
    • You have experience and enjoy maintaining and improving large and mature web applications.
    • You have experience with databases, ORMs (PostgreSQL a plus), data management, and data modelling.
    • You have an interest in, or experience with, integration, infrastructure and operations.
    • You believe that robust security requires conscious efforts at every stage of delivery.
    • You have familiarity with Ubuntu as a development and deployment platform.
    • You have a solid understanding of the structure of various software packaging systems, including Debian/Ubuntu packages.

    go to method of application »

    Software Engineering Manager - SaaS (launchpad.net)

    What you’ll do

    • Grow and lead a team of engineers in your region
    • Develop talent through coaching, mentoring, feedback, and hands-on career development
    • Apply sound engineering principles and directly contribute toward your team’s goals
    • Create and maintain productive relationships with stakeholders
    • Set and manage expectations with other engineering teams, management, and external stakeholders
    • Collaborate proactively with a distributed team and community
    • Lead the ongoing development of Launchpad, the infrastructure on which great software like Ubuntu is built
    • Advocate and advance modern, agile software development practices and help develop and evangelise great engineering and organisational practices
    • Grow a healthy, collaborative engineering culture in line with the company values
    • Actively engage with the broader leadership team
    • Work from home with international travel up to 6 weeks per year for internal and external events

    Who you are

    • You have experience leading a distributed team to deliver features and manage production services at scale
    • You love to mentor, develop, and grow people, and have an outstanding track record of doing so
    • You are knowledgeable and passionate about technology
    • You have experience delivering high quality software
    • You have experience designing and evolving complex distributed systems
    • You have effective written and verbal communication skills
    • You have solid experience working in an agile development environment

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Canonical Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail