Canonical logo
    C

    Senior Software Engineer (Backend)

    Canonical
    Home based - EMEA•Home Based - EMEA
    Remote
    Senior
    Full Time
    remotepythonseniorbackendopen_sourceubuntu

    Requirements

    • •Proven technical excellence in Python development and delivering high-quality, production-ready code
    • •Expertise in maintaining and improving large-scale web applications and database management (PostgreSQL a plus)
    • •Deep understanding of integration, infrastructure, and operations in distributed environments
    • •Security-focused mindset ensuring robust implementation at every stage of development
    • •Familiarity with Ubuntu as a development and deployment platform
    • •Solid grasp of software packaging systems, including Debian/Ubuntu packages
    • •Bachelor’s or equivalent in Computer Science, STEM or similar degree
    • •Strong leadership and collaboration skills
    • •Strategic thinker who thrives on solving complex challenges and driving innovation

    What You'll Do

    • •Influencing and driving design, architecture, and feature decisions across distributed teams
    • •Crafting exceptional, API-first Python code with unit tests
    • •Diagnosing and resolving complex technical challenges
    • •Mentoring and uplifting fellow engineers, leading code reviews
    • •Collaborating remotely and traveling internationally 2 to 4 times a year

    Nice to Have

    • •Experience with PostgreSQL

    Benefits

    • •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
    • •Team Member Assistance Program & Wellness Platform
    • •Opportunity to travel to new locations to meet colleagues
    • •Priority Pass and travel upgrades for long-haul company events

    About Canonical

    Canonical, the publisher of Ubuntu, delivers trusted open source for everyone and provides security, support and services to enterprises.

    London, UK
    1000 - 5000
    Developer Tools