Canonical logo
    C

    Software Engineer - App Stores

    Canonical
    Home based - Worldwide•Home Based - Americas•Home Based - Asia Pacific•Home Based - EMEA
    Remote
    Mid Level
    Full Time
    remoteopen_sourcepythongolangubuntuapiweb_services

    Requirements

    • •Demonstrated professional proficiency in developing public-facing APIs and web applications using Python
    • •Broad technology base but favour backend code and infrastructure
    • •Knowledge of relational and non-relational databases and ability to design data models that perform well and tune queries
    • •Comfortable with Ubuntu as a development and deployment platform
    • •Strong academic performance in Computer Science, STEM or a similar degree
    • •Passion for technology and working with a diverse set of talented people
    • •Curious, flexible, articulate, and accountable
    • •Value soft skills and are passionate, enterprising, thoughtful, and self-motivated

    What You'll Do

    • •Collaborate remotely with a globally distributed team
    • •Write clean web service APIs to support both CLI and web frontend clients, using Python (and optionally Golang)
    • •Design and implement new features and enhancements from spec to production and ongoing operations at scale
    • •Review code and technical designs produced by other engineers
    • •Discuss ideas and collaborate on finding good solutions
    • •Work remotely with global travel for 2 to 4 weeks for internal and external events

    Benefits

    • •Work remotely from home
    • •Global distributed team collaboration
    • •Opportunity to work with open source software and Linux
    • •Global travel for internal and external events
    • •Work at a pioneering tech firm at the forefront of open source and cloud technology

    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