Empleos actuales relacionados con Distributed Systems Software Engineer, Python - Morelia, Michoacán de Ocampo - Canonical

  • Software Engineer

    hace 6 días


    Morelia, Michoacán de Ocampo, México Cronoshare A tiempo completo

    Job Title: Software Engineer - PythonWe are looking for a skilled Python Developer to join our team. As a Backend Developer, you will be responsible for designing and developing scalable and efficient software solutions using Python.Responsibilities:* Design, develop, and test software applications using Python* Collaborate with cross-functional teams to...


  • Morelia, Michoacán de Ocampo, México Cronoshare A tiempo completo

    We are seeking a skilled Senior Software Engineer to join our team of talented developers. The ideal candidate will have expertise in both Python and Java, with a strong focus on delivering high-quality software solutions.Key Responsibilities:Design and develop scalable software systems using Python and JavaCollaborate with cross-functional teams to identify...

  • Software Engineer

    hace 6 días


    Morelia, Michoacán de Ocampo, México Cronoshare A tiempo completo

    Job Title: Software Engineer We are seeking a skilled Software Engineer to join our team at Company. The successful candidate will be responsible for designing and developing software solutions that meet the needs of our clients. The ideal candidate will have a strong understanding of software development principles, including data structures, algorithms,...


  • Morelia, Michoacán de Ocampo, México Cronoshare A tiempo completo

    About the {title} RoleAs a senior software engineer at {company}, you will be responsible for designing and developing innovative software solutions. Your expertise in software engineering will enable you to create scalable and efficient software systems that meet the needs of our customers.Key Responsibilities:- Design and develop software systems using...


  • Morelia, Michoacán de Ocampo, México Consultoría Ccs A tiempo completo

    We are looking for a skilled Senior Software Engineer to join our team at {company}. The successful candidate will have experience in software development and a strong understanding of {title}.The key responsibilities of this role include:Design and develop complex software systems.Collaborate with cross-functional teams to deliver high-quality software...


  • Morelia, Michoacán de Ocampo, México Autobahn - Autos Sin Límite A tiempo completo

    Our company is seeking a skilled Software Engineer to join our team. The ideal candidate will have a solid understanding of Python and C++ programming languages. In this role, you will be responsible for designing and developing software applications using these languages. Key responsibilities include:Designing and implementing software solutions using...

  • Software Engineer

    hace 6 días


    Morelia, Michoacán de Ocampo, México Cronoshare A tiempo completo

    We are seeking a skilled Software Engineer to join our team at {company}.The ideal candidate will have a strong foundation in software development and be proficient in Python.Responsibilities will include designing, developing, and testing software applications, as well as collaborating with cross-functional teams to deliver high-quality solutions.We offer a...

  • Software Engineer

    hace 6 días


    Morelia, Michoacán de Ocampo, México Cedimi Laboratorios A tiempo completo

    About the RoleWe are seeking a skilled Software Engineer to join our team at Company. As a key member of our development team, you will be responsible for designing, developing, and maintaining our software applications.Key ResponsibilitiesDesign and develop software applications using various programming languages and technologiesCollaborate with...

  • Software Engineer

    hace 6 días


    Morelia, Michoacán de Ocampo, México Busca Tu Profesor A tiempo completo

    Job Description: We are looking for a skilled Software Engineer to join our team at {company}.Key Responsibilities:Design, develop, and test software applicationsCollaborate with cross-functional teams to identify and prioritize project requirementsWrite clean, modular, and well-documented codeRequirements:3+ years of experience in software...


  • Morelia, Michoacán de Ocampo, México Cronoshare A tiempo completo

    Job Description:We are seeking a highly skilled Senior Software Engineer with expertise in developing complex systems. As a key member of our team, you will be responsible for designing, implementing, and maintaining scalable and secure software solutions.Design and implement complex software systemsCollaborate with cross-functional teams to identify and...


  • Morelia, Michoacán de Ocampo, México Cronoshare A tiempo completo

    We are seeking a skilled Software Engineer to join our team as a Backend Developer for high-performance applications. The ideal candidate will have proficiency in Python and C++ programming languages and a strong focus on delivering high-quality code.As a Backend Developer, you will be responsible for designing and implementing efficient algorithms and data...


  • Morelia, Michoacán de Ocampo, México Sepsa S. A De C. V. A tiempo completo

    We are seeking a skilled Senior Software Engineer to join our team. Key responsibilities include designing, developing, and deploying cloud-based applications using Java, Python, and related technologies. The ideal candidate will have experience with cloud infrastructure, containerization, and microservices architecture.


  • Morelia, Michoacán de Ocampo, México Toyota Fame Valldolid A tiempo completo

    About the JobWe are seeking a highly skilled Full Stack Software Engineer to join our team at {company}. The ideal candidate will have a strong background in multiple programming languages and technologies, with a focus on full stack development.ResponsibilitiesDesign, develop, and maintain complex software systems using a range of programming languages and...


  • Morelia, Michoacán de Ocampo, México Cronoshare A tiempo completo

    At our company, we're looking for a skilled Software Engineer to join our team. In this role, you'll have the opportunity to work with modern technologies and develop innovative software applications. You'll be responsible for designing and implementing software systems, ensuring they're efficient, scalable, and meet the highest quality standards.As a...


  • Morelia, Michoacán de Ocampo, México Comercializadora Pym A tiempo completo

    About the RoleWe are seeking a talented Senior Software Engineer to join our team at {company}. As a key member of our development team, you will be responsible for designing, developing, and deploying scalable software solutions.Key ResponsibilitiesDesign and develop high-quality software applicationsCollaborate with cross-functional teams to identify and...

  • Software Engineer

    hace 6 días


    Morelia, Michoacán de Ocampo, México Cronoshare A tiempo completo

    Job Description: As a senior backend developer, you will play a key role in designing and developing scalable and efficient software systems. Your primary responsibilities will include creating high-quality code, collaborating with cross-functional teams, and implementing cutting-edge technologies. Key Responsibilities: Design and develop scalable and...


  • Morelia, Michoacán de Ocampo, México Alimentos Sapi A tiempo completo

    About the {title} RoleWe are seeking a skilled {title} to join our team at {company}. The ideal candidate will have a strong background in software development and a passion for delivering high-quality solutions.Design, develop, and test software applicationsCollaborate with cross-functional teams to identify and prioritize project requirementsParticipate in...


  • Morelia, Michoacán de Ocampo, México Cronoshare A tiempo completo

    We are seeking a highly skilled Senior Software Engineer to join our team and contribute to the development of cloud-based solutions. The ideal candidate will have expertise in cloud computing and software development, with a strong understanding of backend systems and infrastructure.Responsibilities will include designing, implementing, and maintaining...

  • Software Engineer

    hace 6 días


    Morelia, Michoacán de Ocampo, México Desego A tiempo completo

    We are looking for a skilled Software Engineer to join our team. The ideal candidate will have experience with system architecture and be able to design and implement scalable systems.The candidate will be responsible for:Designing and implementing system architectureCollaborating with cross-functional teamsDeveloping and testing softwarePlease note that we...

  • Software Engineer

    hace 6 días


    Morelia, Michoacán de Ocampo, México Grupo Loros A tiempo completo

    Main Responsibilities:• Design, develop, and maintain high-quality software applications.• Collaborate with cross-functional teams to identify and prioritize project requirements.Requirements:• Bachelor's degree in Computer Science or related field.• 5+ years of experience in software development.• Proficiency in programming languages such as Java,...

Distributed Systems Software Engineer, Python

hace 2 meses


Morelia, Michoacán de Ocampo, México Canonical A tiempo completo
Job Description

Company Overview

Canonical is a leading provider of cloud solutions, and we are seeking a skilled software engineer to join our team. As a Distributed Systems Software Engineer, you will play a critical role in building and validating resilient distributed systems.

Job Summary

We are looking for a talented software engineer with a passion for building and validating resilient distributed systems. As a member of our team, you will have the opportunity to develop CI pipelines that power Canonical's cloud integration testing and reporting.

Key Responsibilities

  • Create automated testing approaches and infrastructure for validating reliability, performance, and resilience of cloud orchestration tools and applications.
  • Enable engineering teams across Canonical to develop software with confidence by making distributed system testing tooling available across the company.
  • Enhance continuous integration pipelines for deploying and testing Canonical's cloud-native products such as Kubeflow.
  • Deploy, manage, and debug highly distributed systems.
  • Monitor and report on automated testing efforts.
  • Collaborate daily with a globally distributed team.

Requirements

  • Solid background in modern test processes and strategies.
  • Experience with Python or Go development.
  • Strong object-oriented development skills.
  • Ability to develop and ship production-grade modern web applications.
  • Working knowledge of continuous integration tools such as Jenkins, CircleCI, and GitHub CI.
  • Knowledge of networking technologies and fundamentals.
  • Solid understanding of Linux system architecture.
  • A capacity for complex abstract thinking.
  • Capability for 2-4 weeks of international travel per year.

Preferred Skills

  • Collecting and analyzing large multidimensional datasets.
  • Operating data platforms: key-value stores, relational or document databases, event buses.
  • Work with cloud technologies such as OpenStack, Kubernetes, Terraform, and AWS.
  • Developing AI/ML pipelines.

What We Offer

  • 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.
  • Employee Assistance Programme.
  • Opportunity to travel to new locations to meet colleagues from your team and others.
  • Priority Pass for travel and travel upgrades for long-haul company events.

Equal Employment Opportunity

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.