Software Engineer

hace 3 días


Salamanca, España Canonical A tiempo completo

Software Engineer - Data Infrastructure - OpenSearch/ElasticSearchJoin to apply for the Software Engineer - Data Infrastructure - OpenSearch/ElasticSearch role at CanonicalCanonical is building a comprehensive automation suite to provide multi‑cloud and on‑premise data solutions for the enterprise. The data platform team is a collaborative team that develops a full range of data stores and data technologies, spanning from big data, through NoSQL, cache‑layer capabilities, and analytics; all the way to structured SQL engines.The OpenSearch team is, among other things, focused on creating the best enterprise automation solution for search and analytics suites like OpenSearch and Elasticsearch.We have a number of openings we are looking to hire across a range of levels. We will help you identify a suitable position depending on your experience and interests. Engineers who thrive at Canonical are mindful of open‑source community dynamics and equally aware of the needs of large, innovative organisations.Location: This role can be filled in European, Middle East and African time zones.What your day will look likeCollaborate proactively with an internationally distributed teamWrite high‑quality, idiomatic Python code to create new featuresDebug issues and interact with upstream communities publiclyWork with helpful and talented engineers, including experts in a diverse set of fieldsWork from home with global travel for 2 to 4 weeks per year for internal and external eventsWhat we are looking for in youProven hands‑on experience in software development using PythonProven hands‑on experience in distributed systems developmentBachelor's or equivalent in Computer Science, STEM, or a similar degreeWillingness to travel up to 4 times a year for internal eventsAdditional Skills That You Might Also BringExperience operating and managing search and analytics engines like Elasticsearch, Logstash, Kibana, and OpenSearchExperience with Linux systems administration, package management, and operationsExperience with the public cloud or a private cloud solution like OpenStackExperience with operating Kubernetes clusters and a belief that it can be used for serious persistent data servicesWhat we offer youYour base pay will depend on various factors including your geographical location, level of experience, knowledge and skills. In addition to the benefits above, certain roles are also eligible for additional benefits and rewards including annual bonuses and sales incentives based on revenue or utilisation. Our compensation philosophy is to ensure equity across our global workforce.In addition to a competitive base pay, we provide all team members with additional benefits, which reflect our values and ideals. Please note that additional benefits may apply depending on the work location and, for more information on these, please ask your Talent Partner.Fully remote working environment – we've been working remotely since 2004Personal learning and development budget of 2,000 USD per annumAnnual compensation reviewRecognition rewardsAnnual holiday leaveParental LeaveEmployee Assistance ProgrammeOpportunity to travel to new locations to meet colleagues at 'sprints'Priority Pass for travel and travel upgrades for long‑haul company eventsAbout CanonicalCanonical is a pioneering tech firm that is at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world on a daily basis. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence – in order to succeed, we need to be the best at what we do.Canonical has been a remote‑first company since its inception in 2004. Work at Canonical is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical provides a unique window into the world of 21st‑century digital business.Equal‑Opportunity EmployerCanonical is an equal‑opportunity employer. We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.Seniority levelEntry levelEmployment typeFull‑timeJob functionEngineering and Information TechnologySoftware Development#J-18808-Ljbffr



  • Salamanca, España Canonical A tiempo completo

    Lead Python Software Engineer, Commercial SystemsCanonical is a leading provider of open‑source software and operating systems for global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. The company operates in more than 80...

  • Juju Software Engineer

    hace 7 días


    Salamanca, España Canonical A tiempo completo

    What your day will look likeContribute to the design, delivery, and support of features in a highly concurrent, highly distributed system that drives cloud automation and software operations at scale.Collaborate proactively with a distributed team.Debug issues and interact with upstream communities publicly.Work with helpful and talented engineers including...


  • Salamanca, España Canonical A tiempo completo

    OverviewCanonical is hiring a Python Software Engineer to join the Certification team, which builds the tools to verify that a desktop, laptop, server or IoT device is working properly. We work at the interface of hardware and software, so the ideal candidate is a Python developer familiar with hardware.The Certification team develops the tools needed to...


  • Salamanca, España Canonical A tiempo completo

    Overview We are seeking a software engineer with a passion for building and validating resilient distributed systems. At Canonical you can build a career and drive the success of those leveraging Canonical's Ubuntu and Juju to build multi-cloud deployable cloud applications. We see quality engineering as a first-class engineering practice and are looking for...

  • Software Engineer

    hace 3 días


    Salamanca, España Canonical A tiempo completo

    Overview Software Engineer - L3 Support role at Canonical. Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. The company is founder-led,...


  • Salamanca, España Canonical A tiempo completo

    Lead Golang Software Engineer, Commercial SystemsMaximice sus posibilidades de que su candidatura sea seleccionada asegurándose de que su CV y sus habilidades se ajustan al perfil.Join to apply for theLead Golang Software Engineer, Commercial Systemsrole atCanonical .Canonical is a leading provider of open‑source software and operating systems for global...


  • Salamanca, España Canonical A tiempo completo

    A pioneering tech company is seeking a Senior Site Reliability Engineer to enhance operations using Python and cloud technologies. This is a globally remote position that requires expertise in software engineering and the ability to automate processes. The ideal candidate has a degree in Software Engineering or Computer Science and experience with Linux...

  • Software Engineer

    hace 4 días


    Salamanca, España Canonical A tiempo completo

    Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world’s leading public cloud and silicon providers, and...


  • Salamanca, España Canonical A tiempo completo

    Linux Software Engineer – Ubuntu for Next‑Gen Silicon (multiple roles and seniority levels)Join Canonical as a Linux Software Engineer – Ubuntu for Next‑Gen Silicon (multiple roles and seniority levels) role at Canonical.Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our...


  • Salamanca, España Canonical A tiempo completo

    A leading technology firm is seeking a Lead Golang Software Engineer to develop and operate engineering solutions in a remote environment.¿Tiene las habilidades necesarias para este puesto? Lea todos los detalles a continuación y presente su candidatura hoy mismo.This role is ideal for a candidate with an excellent academic background and experience in...