Distributed Systems Software Engineer

hace 2 días


Hermosillo, Sonora, México Canonical A tiempo completo
About the Role

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

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, GitHub CI.
  • Knowledge of networking technologies and fundamentals.
  • Solid understanding of Linux system architecture.
  • 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.
About Canonical

Canonical is a leading provider of cloud solutions, and we are committed to delivering high-quality products and services to our customers. We offer a dynamic and collaborative work environment, with opportunities for professional growth and development.



  • Hermosillo, Sonora, México Canonical A tiempo completo

    {"title": "Cloud Native Software Developer", "content": "Job DescriptionWe are seeking a skilled software engineer to join our team at Canonical, a company that delivers world-class software and services. As a Cloud Native Software Developer, you will play a key role in building and validating resilient distributed systems.At Canonical, we believe in the...


  • Hermosillo, Sonora, México Canonical A tiempo completo

    About the RoleWe are seeking a highly skilled software engineer to join our team at Canonical, a leading provider of cloud solutions. As a Distributed Systems Software Engineer, you will play a key role in building and validating resilient distributed systems, leveraging our Ubuntu and Juju platforms to deliver multi-cloud deployable cloud applications.Key...


  • Hermosillo, Sonora, México Canonical A tiempo completo

    About the RoleWe are seeking a talented Software Engineer to join our Data Platform team at Canonical. As a key member of our team, you will be responsible for designing and implementing scalable and fault-tolerant data platforms using Python and distributed systems.Key ResponsibilitiesCollaborate with our distributed team to develop and maintain our...


  • Hermosillo, Sonora, México Canonical A tiempo completo

    Job SummaryCanonical is seeking a highly skilled Software Engineer to join our Cloud Engineering team. As a Software Engineer, Ceph Storage Specialist, you will play a key role in the development and maintenance of our Ceph storage solutions.Key ResponsibilitiesDesign and implement high-quality, scalable software solutions for Ceph storageCollaborate with a...


  • Hermosillo, Sonora, México TE Connectivity A tiempo completo

    Job OverviewAt TE Connectivity, we're looking for a talented software engineer to join our team. As a software development engineer, you will play a key role in designing, developing, and testing software systems and applications for our cloud-based products.Key ResponsibilitiesDesign and develop secure software systems and applicationsIntegrate new security...

  • Rust Software Engineer

    hace 5 días


    Hermosillo, Sonora, México Canonical A tiempo completo

    About the RoleWe are seeking a talented software engineer to join our Ubuntu Foundations team, focusing on the Rust programming language and its ecosystem on Ubuntu. As a key member of this team, you will play a crucial role in delivering the best possible Rust runtime, developer experience, and supporting tooling in Ubuntu.This is an exciting opportunity...


  • Hermosillo, Sonora, México Canonical A tiempo completo

    About the RoleWe are seeking a highly skilled Senior Network Software Engineer to join our Foundations team at Canonical. As a key member of our team, you will play a critical role in shaping the future of Ubuntu's connectivity and network stack.Key ResponsibilitiesDesign and develop high-quality software-defined networking products for evolving data centre...

  • Software Engineer

    hace 2 días


    Hermosillo, Sonora, México Intugo A tiempo completo

    About the RoleWe are seeking a highly skilled Software Engineer to join our team at Intugo. As a key member of our engineering team, you will play a crucial role in shaping the development of our platform.Key ResponsibilitiesDesign, develop, and deploy high-quality software applications using PHP and related technologies.Collaborate with the product team to...


  • Hermosillo, Sonora, México Canonical A tiempo completo

    **Job Summary**Canonical is seeking a highly skilled Software-Defined Networking Engineer to join our team. As a key member of our networking team, you will be responsible for designing and implementing the best software-defined networking experience for the latest hardware platforms and software stacks.**Key Responsibilities**Collaborate with public clouds...


  • Hermosillo, Sonora, México Canonical A tiempo completo

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our IoT team at Canonical. As a key member of our team, you will play a crucial role in designing and developing our cloud-native IoT platform.Key ResponsibilitiesCollaborate with our globally distributed team to develop scalable service APIs in Python and Golang.Design and...


  • Hermosillo, Sonora, México TE Connectivity A tiempo completo

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at TE Connectivity. As a key member of our software development team, you will be responsible for designing, developing, and testing software systems or applications for software enhancements and new products.Key ResponsibilitiesDesign and develop software systems or...

  • Software Developer

    hace 2 días


    Hermosillo, Sonora, México Canonical A tiempo completo

    Job SummaryCanonical is seeking a highly skilled Software Developer to join our Data Platform team. As a key member of our team, you will be responsible for designing and developing a comprehensive automation suite to provide multi-cloud and on-premise data solutions for the enterprise.About the RoleWe are looking for a talented individual with a strong...


  • Hermosillo, Sonora, México Leoni Ag A tiempo completo

    Job SummaryWe are seeking a skilled Harness Systems Engineer to join our team at Leoni Ag. As a key member of our engineering department, you will be responsible for designing and developing wiring systems for technology projects.Key ResponsibilitiesAnalyze and update system and domain requirements, architecture, and designInitiate and perform 2D, 3D, and...


  • Hermosillo, Sonora, México Canonical A tiempo completo

    About the RoleWe are seeking a highly skilled Embedded Systems Engineer - Performance Optimization to join our team at Canonical. As a key member of our engineering team, you will be responsible for optimizing Ubuntu, the world's most widely used Linux desktop and server, for the latest silicon.Key ResponsibilitiesDesign and implement the best Ubuntu...

  • Software Architect

    hace 2 días


    Hermosillo, Sonora, México Canonical A tiempo completo

    About the Role:At Canonical, we're revolutionizing the world of software operations by enabling true model-driven operations via next-generation infrastructure-as-code. We're looking for a talented Software Engineer to lead and inspire our regional software engineering team to fulfill this initiative.About the Team:The Solutions Engineering team works...


  • Hermosillo, Sonora, México Te Connectivity A tiempo completo

    **Job Overview**At TE Connectivity, we're looking for a talented software development engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing software systems or applications for software enhancements and new products, including cloud-based or internet-related tools.**Key...


  • Hermosillo, Sonora, México Canonical A tiempo completo

    About the RoleThe Senior Site Reliability Engineer & GitOps Engineer position at Canonical presents a unique opportunity for a seasoned technologist to drive operations automation to the next level. As a key member of the IS team, you will be responsible for designing and architecting services that align with the company's vision.Key ResponsibilitiesDrive...

  • Software Developer

    hace 2 días


    Hermosillo, Sonora, México Canonical A tiempo completo

    {"title": "Cloud Infrastructure Engineer", "content": "Job SummaryCanonical is seeking a skilled Cloud Infrastructure Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, building, and integrating new features and enhancements into Ubuntu that will support users of Ubuntu in public clouds.Key...


  • Hermosillo, Sonora, México TE Connectivity A tiempo completo

    About the RoleWe are seeking a highly motivated and innovative individual to join our team at TE Connectivity as a Software Engineer. In this role, you will have the opportunity to unleash your potential and work with a diverse group of people from various backgrounds and industries to create a safer, more sustainable, and connected world.Key...

  • IT Software Engineer

    hace 2 semanas


    Hermosillo, Sonora, México Leoni A tiempo completo

    About LeoniAs a leading global provider of products, solutions, and services for energy and data management in the automotive industry, we generate consolidated sales of around € 5.1 billion with some 100,000 employees in 28 countries. Our company is an innovation partner and solutions provider, supporting our customers with our notable development and...