Python Software Engineer

hace 2 días


Caracas, Distrito Federal, Venezuela Canonical A tiempo completo
Canonical is hiring a Python Software Engineer to join the Certification team, who make the tools which enable us to know 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 certify hardware as working with Ubuntu Core as well as Ubuntu Desktop and Server: https://ubuntu.com/certified.We design hardware which can be used to probe devices independently, and frameworks for software tests that check every aspect of Ubuntu on that hardware.This is an excellent opportunity for someone who wants to have a meaningful impact for adoption of Linux across multiple device categories and industries. Canonical offers a fun, fast-paced team environment and a career full of learning and development opportunities. This team is centered in EMEA time zones, and works with colleagues on related teams in both the Americas and APAC.We work together with silicon companies, OEMs, ODMs and teams within Canonical to ensure a smooth, secure out of the box Ubuntu experience, with success in this role leading to a great Ubuntu experience being offered on more and more devices.Role descriptionWe are looking for a self-motivated software engineer with experience developing in Python, to work on test automation tools or Linux based embedded hardware. This role offers an exciting opportunity to push the industry forward by enabling entirely new Linux based hardware testing capabilities, scaling up hardware certification efforts and allowing for deeper test coverage.The role involves the development and maintenance of Canonical's open source certification tools, supporting the creation of hardware solutions for test automation, and automating our existing processes. We seek out continuous process and tooling improvements as part of expanding the certification test suites, ultimately to improve the quality of Linux experience felt by millions of Linux end users.Key responsibilitiesMaintain and develop new features to our Python based test automation tools like Checkbox, used by both in-house teams and industry partners.Invent new ways to enable remote, automated testing.Help build the software counterpart to in-house designed testing hardware to help test device enablement (graphics, hotplug, bluetooth, etc).Write functional and performance tests to support hardware enablement and to protect from regressions.Participate in meetings involving international travel 2-3 times per year.Required Skills And ExperienceKnowledge of Python programming language.Quality oriented, pragmatic approach to software design and implementation.Interest in test automation methodologies.Previous experience working with Ubuntu or other Linux distributions.Ability to be productive in a globally distributed team.Desired Skills And ExperiencePassion for tinkering: you are a maker.Experience working in an agile environment.Hardware testing experience, for example in the IoT space.Familiarity with the C programming language.What is Canonical?Canonical is a growing international software company that works with the open-source community to deliver Ubuntu, "the world's best free software platform". Our services help businesses worldwide to reduce costs, improve efficiency and enhance security with Ubuntu.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.#Stack
#J-18808-Ljbffr

  • Caracas, Distrito Federal, Venezuela BairesDev A tiempo completo

    About the RoleThis is an exciting opportunity for a self-driven developer eager to take on challenges in a fast-paced startup healthcare environment.What We Are Looking For:Must-Have Skills: 7+ years of experience in backend software development with Python.Strong expertise in FastAPI, Flask, or Django.Advanced level of English.


  • Caracas, Distrito Federal, Venezuela Canonical A tiempo completo

    At Canonical, we are at the forefront of the global move to open source. As a software engineer on our Cloud Engineering team, you will play a key role in shaping the future of the software defined datacenter and distributed systems.Job DescriptionYou will be building modeling software to drive systems such as OpenStack, Ceph, and Kubernetes with a focus on...


  • Caracas, Distrito Federal, Venezuela BairesDev A tiempo completo

    Key ResponsibilitiesDevelop and maintain scalable backend services using Python and Django.Design and implement event-driven systems and microservice-based architectures.Leverage Google Cloud Platform (GCP) to deploy and manage backend applications efficiently.Utilize Docker for containerization and streamline deployment processes.Process and analyze large...


  • Caracas, Distrito Federal, Venezuela Canonical A tiempo completo

    As a cloud storage software engineer at Canonical, you will have the chance to develop innovative solutions for distributed storage and Ceph. You will work closely with a globally distributed team of engineers to design, build, and deploy scalable cloud infrastructure.Key ResponsibilitiesYour key responsibilities will include:Designing and implementing...


  • Caracas, Distrito Federal, Venezuela Canonical A tiempo completo

    The role of a Software Engineer, Ceph & Distributed Storage at CanonicalAs a software engineer at Canonical, you have a key role in the success of Ubuntu, our partners, customers, and the larger Ubuntu community. Your primary responsibility is to your team - contributing toward objectives, continuously improving, and striving to be a vital part of a healthy,...


  • Caracas, Distrito Federal, Venezuela Canonical A tiempo completo

    Join Canonical's microservices team as a Go and Python Developer and contribute to the development of high-quality software that works at scale. In this role, you will design, develop, and deploy software that meets the needs of our users, working closely with a globally distributed team.Your responsibilities will include designing APIs and software...


  • Caracas, Distrito Federal, Venezuela GUAOTIC CA A tiempo completo

    Perfil del CandidatoGUAOTIC CA busca a un candidato con una amplia experiencia en el desarrollo de software y un fuerte conocimiento en tecnologías como MVC, Python, PostgreSQL, Ionic y Laravel.Responsabilidades:Gestionar un equipo de desarrolladores para crear y mantener software de alta calidad.Definir estrategias de desarrollo y buenas prácticas para...

  • Backend API Engineer

    hace 4 días


    Caracas, Distrito Federal, Venezuela Canonical A tiempo completo

    Canonical is seeking an experienced Backend API Engineer to join our microservices team. As a key member of our engineering team, you will design, develop, and deploy high-quality, scalable software that works at scale.You will be responsible for writing high-quality, well-designed, and robust software that meets the needs of our users. This includes...


  • Caracas, Distrito Federal, Venezuela Canonical A tiempo completo

    **About Us**At Canonical, we're 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're changing the world on a daily basis.We're looking for a skilled Linux Software Packaging Engineer to join our team. In this role, you'll...


  • Caracas, Distrito Federal, Venezuela Soluciones fiscales A tiempo completo

    ¿Por qué elegirnos?Somos una empresa líder en soluciones fiscales que busca a un Ingeniero(a) de Software para integrarse a nuestro equipo de desarrollo. Nuestro objetivo es ofrecer tecnologías innovadoras y efectivas para nuestras clientas.Responsabilidades del trabajo:Se requiere experiencia en el diseño, desarrollo y mantenimiento de software robusto...


  • Caracas, Distrito Federal, Venezuela GUAOTIC CA A tiempo completo

    En (Nombre de la empresa), estamos en la búsqueda de un Coordinador de Desarrollo con experiencia en liderazgo técnico para dirigir un proyecto de creación y mantenimiento de software basado en tecnologías MVC y bases de datos relacionales.Responsabilidades:Gestión de equipos de desarrollo.Definición de estrategias de desarrollo, buenas prácticas y...


  • Caracas, Distrito Federal, Venezuela Tecnored soluciones A tiempo completo

    Descripción del cargoNuestra empresa busca a un Analista QA responsable de realizar pruebas de software y garantizar la calidad de nuestros productos. Entre sus responsabilidades están:- Diseñar pruebas de software para validar funcionalidades y requisitos.- Realizar pruebas manuales y automatizadas para detectar errores y fallas.- Informar sobre errores...

  • Python Developer

    hace 2 días


    Caracas, Distrito Federal, Venezuela BairesDev A tiempo completo

    At BairesDev, we've been leading the way in technology projects for over 15 years. We deliver cutting-edge solutions to giants like Google and the most innovative startups in Silicon Valley.Our diverse 4,000+ team, composed of the world's Top 1% of tech talent, works remotely on roles that drive significant impact worldwide.When you apply for this position,...


  • Caracas, Distrito Federal, Venezuela BairesDev A tiempo completo

    At BairesDev, we've been leading the way in technology projects for over 15 years. We deliver cutting-edge solutions to giants like Google and the most innovative startups in Silicon Valley.Our diverse 4,000+ team, composed of the world's Top 1% of tech talent, works remotely on roles that drive significant impact worldwide.When you apply for this position,...


  • Caracas, Distrito Federal, Venezuela Canonical A tiempo completo

    Senior Software Architect - Join Canonical's cutting-edge technology firm and contribute to the development of innovative software solutions. As a Senior Software Architect, you will lead the design and development of high-quality, scalable software that works at scale.Responsibilities will include designing APIs and software architecture for collegial...


  • Caracas, Distrito Federal, Venezuela Soluciones fiscales A tiempo completo

    Estamos en la búsqueda de Desarrollador(a) de Software. Las responsabilidades incluyen:Diseñar, desarrollar y mantener software.Implementar y optimizar bibliotecas, API y SDK.Desarrollar aplicaciones de escritorio robustas y escalables.Aplicar metodologías ágiles para la gestión de proyectos y desarrollo de software.Escribir y ejecutar pruebas unitarias...


  • Caracas, Distrito Federal, Venezuela Tecnored soluciones A tiempo completo

    **Resumen del empleo**Tecnored soluciones busca un Desarrollador de Software Odoo para trabajar en Caracas.La empresa se enfoca en proporcionar soluciones tecnológicas innovadoras y eficientes a sus clientes.El candidato seleccionado trabajará en el desarrollo, implementación y mantenimiento de aplicaciones Odoo para satisfacer las necesidades de nuestros...


  • Caracas, Distrito Federal, Venezuela Tecnored soluciones A tiempo completo

    Tecnored SolucionesBuscamos un especialista en pruebas de software para unirse a nuestro equipo.**Funciones clave:** Diseñar pruebas unitarias y de integración para garantizar la calidad del código.Ejecutar pruebas automatizadas utilizando herramientas como Selenium y Appium.Crear casos de prueba (test cases) basados en los requisitos del producto o...


  • Caracas, Distrito Federal, Venezuela Tecnologia A tiempo completo

    Empresa de tecnología en búsqueda de un desarrollador de software altamente capacitado y con experiencia en lenguajes de programación. El candidato debe contar con habilidades en el desarrollo de bibliotecas, API's, SDKs y aplicaciones de escritorio.ResponsabilidadesDiseñar, desarrollar y mantener software robusto y escalable.Implementar y optimizar...


  • Caracas, Distrito Federal, Venezuela Tecnologia A tiempo completo

    del Puesto:Estamos en la búsqueda de desarrolladores de software altamente capacitados y con experiencia en lenguajes de programación. El candidato debe contar con habilidades en el desarrollo de bibliotecas, API's, SDKs y aplicaciones de escritorio.Ubicación y Modalidad:Ubicación: CaracasModalidad: PresencialResponsabilidades:Diseñar, desarrollar y...