Python Software Engineer, Commercial Systems

il y a 3 semaines


Bordeaux, France Canonical - Jobs Temps plein

This engineering role is an opportunity for a technologist with a passion for Linux to build a career with Canonical and drive the success of those leveraging Ubuntu and open source products. If you have an affinity for open source development, then you will enjoy working with some of the best people in the industry at Canonical.

The Commercial Systems unit has several areas of responsibility spread across five engineering teams that are closely collaborating with other engineering and business teams at Canonical. Services designed, developed, and operated by the Commercial Systems unit are deployed to millions of machines all over the world.

The first area of responsibility is centered around security. We develop and operate Ubuntu Advantage and Livepatch backend services that support the authentication, authorization, and delivery of Extended Security Maintenance (ESM) at scale to a wide range of devices spanning from individual systems to large enterprise fleets running in cloud environments.

On the distributed systems front, we develop an open source identity manager Candid and a Juju multi-controller manager JIMM (Juju Intelligent Model Manager) that enables organizations to centrally manage operations across a number of Juju controllers deployed to public, private, and hybrid clouds. The large majority of our systems is deployed to Kubernetes clusters.

The third major area is related to internal business operations. We develop and operate several data warehouses, including data ingestion pipelines, that are relied on by operations and data analytics teams. In addition to that, we help internal business units to automate processes across a number of software solutions and integrate with a number of SaaS solutions to ensure a smooth flow of data. Last but not least, we have a dedicated team of Salesforce engineers and administrators who take care our Salesforce implementation and integration.

We are looking for new colleagues with strong background in Go or Python, who have the drive and energy to deliver and operate solutions at scale with the highest engineering quality, continuously develop their skills, and work with us on defining the future of open source.

**We expect you to have**:

- Bachelor's degree or equivalent in Computer Science or related engineering field.
- Experience as a software developer in a high-level language - preferably Go or Python.
- Experience building, deploying, and operating distributed systems and APIs.
- Excellent verbal and written communication skills in English.
- Ability to collaborate remotely with a diverse set of team members and stakeholders, remain highly motivated, productive, and organized in a fully remote environment.
- Ability to travel to international destinations for one week at a time, approximately 2-4 times per year. Locations prior to the global pandemic included New York, Seattle, London, Cape Town, Budapest, Berlin, Montreal, and Brussels.

**We would appreciate**:

- Experience developing and deploying for Ubuntu Linux in public clouds.
- Experience integrating authentication & authorization, financial, public cloud or marketplace systems.
- Experience with Salesforce development/integration or APEX.

**We offer**:

- Learning and Development opportunities and budget
- Annual compensation review
- Recognition rewards
- Annual leave
- Priority pass for travel
- Flexible working option
- Canonical believes a diverse workforce enhances our ability to deliver world class software and services which meet the world's computing needs. We are committed to ensuring equal employment opportunities to all qualified individuals. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status._

LI-Remote #stack



  • Bordeaux, France Canonical - Jobs Temps plein

    This engineering role is an opportunity for a technologist with a passion for Linux to build a career with Canonical and drive the success of those leveraging Ubuntu and open source products. If you have an affinity for open source development, you will enjoy working with some of the best people in the industry at Canonical. The Commercial Systems unit has...

  • Software Engineer

    il y a 1 jour


    Bordeaux, France Canonical - Jobs Temps plein

    **Summary**: This is an exciting opportunity for a software engineer passionate about open source software, Linux, Python, Golang and Kubernetes. Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, the growing international software company behind Ubuntu. As a member of the Kubernetes product...

  • Software Engineer

    il y a 7 jours


    Bordeaux, France Canonical - Jobs Temps plein

    This is an exciting opportunity for a software engineer passionate about open source software, Linux, Python, and web services at scale. We are building the next generation management solution for Ubuntu in the enterprise - on premise and on the public cloud - to enable large estate observability, telemetry, security, compliance and operations. Build a...

  • Software Engineer

    il y a 4 jours


    Bordeaux, France Canonical - Jobs Temps plein

    **Summary**: This is an exciting opportunity for an experienced software engineer passionate about open source software, Linux, and Web Services at scale. Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, a growing international software company. Bring your Python and Golang skills to bear on...

  • Software Engineer

    il y a 7 jours


    Bordeaux, France Canonical - Jobs Temps plein

    Drive the future of collaborative open source development tooling as part of the Launchpad team. This is an opportunity for a motivated engineer with a passion for open source software, Linux, and web services to join our distributed team. Launchpad is a platform for managing open source development projects. It includes code hosting and review, bug...


  • Bordeaux, France Canonical - Jobs Temps plein

    We are hiring a Golang software engineer to work on the low level Go codebase sitting between our REST API and the low level C libraries used to manage containers and virtual machines. We are looking for system-level developers with experience in design and data management/modeling. The LXD team is responsible for the design, development and evolution of...


  • Bordeaux, France Canonical - Jobs Temps plein

    This engineering role is an opportunity for a technologist with a passion for Linux to build a career with Canonical and drive the success of those leveraging Ubuntu and open source products. If you have an affinity for open source development, you will enjoy working with some of the best people in the industry at Canonical. The Commercial Systems unit has...

  • Engineer Iii, Software

    il y a 1 mois


    Bordeaux, France Thermo Fisher Scientific Temps plein

    With more than 60 years of innovation and leadership, our company empowers customers to find meaningful answers to questions that accelerate breakthrough discoveries, increase efficiency, and ultimately change the world. We design, manufacture and support the widest range of high-performance microscopy workflows that deliver images and key knowledge at the...

  • Senior Software Engineer

    il y a 7 jours


    Bordeaux, France Canonical - Jobs Temps plein

    **Summary**: This is an exciting opportunity for an experienced software engineer passionate about open source software, Linux, and Web Services at scale. Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, a growing international software company. Canonical's Store team develops and operates the...

  • Senior Software Engineer

    il y a 7 jours


    Bordeaux, France Canonical - Jobs Temps plein

    Design, develop and contribute to a mature distributed systems Go code base. We're looking for experienced Go developers who can show strong technical leadership and engineering rigour. Own the design, delivery and support of features in a highly concurrent, highly distributed system that drives cloud automation and software operations at scale. If you love...

  • Junior Python Developer

    il y a 1 mois


    Bordeaux, France TalentKompass Deutschland Temps plein

    **LOCATION**: Remote Work **SCHEDULE**: Part-time Are you passionate about software development and seeking a remarkable opportunity to gain hands-on experience while working with a prestigious Management Consulting firm? TalentKompass Deutschland, a top Human Resources company based in Germany, is searching for a motivated Python Developer Intern to join...


  • Bordeaux, France Canonical - Jobs Temps plein

    This engineering management role is an opportunity for a technologist with a passion for Linux and Ubuntu to build a career with Canonical and drive the success of the business. If you have an affinity for open source development, then you will enjoy working with some of the best people in the industry at Canonical. **A contracts service.** We develop and...

  • Senior Software Engineer

    il y a 2 jours


    Bordeaux, France Datadog Temps plein

    Senior Software Engineer - Database Monitoring The Database Monitoring team at Datadog is building products to monitor databases and data stores in depth. We are building an industry-leading product to surface database insights and pinpoint our customers’ performance problems without them having to lift a finger. As an engineer on the Database Monitoring...

  • Senior Software Engineer

    il y a 1 mois


    Bordeaux, France Work&You Temps plein

    #çamatchentrenous Flexibilité et équilibre travail-vie personnelle Engagement fort envers les technologies émergentes Environnement de travail stimulant et bienveillant 'Acteur incontournable en conseil des systèmes et logiciels informatiques élargit son équipe à Bordeaux ! Nous sommes à la quête d'un Senior Software Engineer H/F motivé et...

  • Software Engineer

    il y a 1 jour


    Bordeaux, France Canonical - Jobs Temps plein

    This is an exciting opportunity for a software engineer passionate about open source software, Linux, edge computing, and IoT. Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, a growing international software company. Your role will be to help us provide an easy to deploy, secure, and...

  • Tech Lead Python

    il y a 1 mois


    Bordeaux, France Capgemini Temps plein

    **Description de l'entreprise**: **Capgemini DCX Mérignac, qui sommes-nous ?** 320 collaborateurs partageant les mêmes valeurs que sont le respect, le plaisir de travailler ensemble, l’honnêteté et surtout la liberté d’innover. Nous accompagnons nos clients dans leur transition numérique et mettons en place les solutions adaptées aux enjeux de...

  • Engineering Manager

    il y a 7 jours


    Bordeaux, France Canonical - Jobs Temps plein

    This is an engineering management role to lead the reboot of our Landscape systems management solution for Ubuntu. Ubuntu is growing rapidly in the enterprise, with estates expanding from cloud, to bare metal servers, to vSphere clusters, and of course desktops and devices. Ubuntu is easy to deploy and configure, one node at a time, but it's difficult to...


  • Bordeaux, France Intuition IT Solutions Ltd. Temps plein

    **Secteur d’activité**: Service d’aide aux usagers etrangers **nb users**: tous les etrangers arrivants en France taille de l’équipe 23 collaborateurs pour la MCO et le build **Activité**: Création de Dossier de conception technique Développement Front et Back + revue des tickets des autres collaborateurs **Must have**: Python +++ ; Angular +++


  • Bordeaux, France Canonical - Jobs Temps plein

    This engineering management role is an opportunity for a technologist with a passion for Linux and Ubuntu to build a career with Canonical and drive the success of the business. If you have an affinity for open source development, then you will enjoy working with some of the best people in the industry at Canonical. **A contracts service.** We develop and...


  • Bordeaux, France Canonical - Jobs Temps plein

    This is an opportunity for a software engineering manager with a passion for distributed systems operations to help us transform the future of identity management at Canonical. Experience in the identity and access management (IAM) field is desirable but not required. You will work with upstream open source projects, alongside internal teams to deliver high...