Distributed Systems Software Engineer
hace 1 día
Job Summary
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.
About the Role
As a member of our team, you will have the opportunity to develop CI pipelines that power our cloud integration testing and reporting. You will work on expanding deployment capabilities to new clouds and developing AI/ML pipelines for automatic analysis of test results.
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
We are a company that values quality engineering as a first-class engineering practice. We are looking for people who can bring deep engineering insights and a data-driven approach to test automation, reporting, and data analytics.
What We Offer
We consider geographical location, experience, and performance in shaping compensation worldwide.
-
Software Developer
hace 1 día
Villa Aldama, México Canonical A tiempo completo**About 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 breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and...
-
Software Engineering Manager
hace 1 día
Villa Aldama, México Canonical A tiempo completoAbout the RoleCanonical is seeking an experienced Software Engineering Manager to lead the development of highly performant and secure identity and access management solutions. As a key member of our engineering team, you will be responsible for defining the technical vision for our products, managing the team backlog, reviewing code, and coaching younger...
-
Algorithm Test Engineer
hace 1 día
Villa Aldama, México Continental A tiempo completoJob DescriptionAt Continental, we are seeking a highly skilled Algorithm Test Engineer to join our Autonomous Mobility and Safety business area. As a key member of our team, you will play a crucial role in ensuring the quality and reliability of our ADAS systems.Main ResponsibilitiesAnalyze requirements and design test cases to validate ADAS system...
-
Embedded Software Test Engineer
hace 1 día
Villa Aldama, México Continental A tiempo completoJob DescriptionAs an ADAS Embedded Software Test Engineer at Continental, you will play a crucial role in developing and testing advanced vehicle sensing components, including Long and Short-Range Radar sensors, Camera Vision systems, and LiDAR. Your expertise will enable driving functions and automated driving features, making Autonomous Mobility a...
-
Software Developer
hace 1 día
Villa Aldama, México Canonical A tiempo completoJob SummaryCanonical is seeking a highly skilled Software Developer to join our team as a Cross-Platform Engineer for Multipass, our workstation mini-cloud. As a key member of our distributed team, you will play a leadership role in designing, mentoring, reviewing, and coding to ensure the success of our project.About the RoleEnsure Multipass is easy and...
-
Software Integration Specialist
hace 1 día
Villa Aldama, México Continental A tiempo completoSoftware Integration EngineerAre you passionate about software development and eager to contribute to the creation of innovative vehicle dynamics solutions? We're looking for a skilled Software Integration Engineer to join our team at Continental, a leading provider of automotive technology.About the RoleAs a Software Integration Engineer, you will be...
-
Software Developer
hace 1 día
Villa Aldama, México Canonical A tiempo completoJob SummaryWe are seeking a highly skilled Software Developer to join our team at Canonical. As a key member of our 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 ResponsibilitiesDesign and build automated, highly reliable image delivery,...
-
Python Software Developer
hace 1 día
Villa Aldama, México Canonical A tiempo completoJob SummaryCanonical is seeking a skilled Python Software Developer to join our Certification team. As a key member of our team, you will be responsible for developing and maintaining our open-source certification tools, supporting the creation of hardware solutions for test automation, and automating our existing processes.About the RoleWe are looking for a...
-
Senior Test Engineer for ADAS Systems
hace 4 días
Villa Aldama, México Continental A tiempo completoAbout the Job:As a System-Level Test Engineer, you will play a crucial role in developing and verifying Radar, Camera, Lidar, and Computing Hardware technologies for advanced driving functions. Your expertise will be essential in designing and executing test suites for ADAS features, products, and systems. You will work closely with development teams to...
-
Software Development Engineer
hace 1 día
Villa Aldama, México Canonical A tiempo completoAbout the RoleCanonical is seeking a skilled Software Development Engineer to join our Server Certification team. As a key member of this team, you will be responsible for developing and maintaining Python-based testing tools used to test Ubuntu Server on the latest enterprise hardware.Key ResponsibilitiesContribute to the development of open-source testing...
-
Ubuntu Pro Sales Engineer
hace 1 día
Villa Aldama, México Canonical A tiempo completoAbout CanonicalCanonical 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...
-
Software Developer
hace 1 día
Villa Aldama, México Canonical A tiempo completoAbout the RoleWe are seeking a talented Software Developer to join our team at Canonical, a leading provider of open source software solutions. As a key member of our team, you will play a critical role in designing and maintaining specialist Python tools to support the developer build and publication process.Key ResponsibilitiesDesign and develop Python...
-
Linux System Engineer
hace 1 día
Villa Aldama, México Canonical A tiempo completoJob SummaryWe are seeking a highly skilled Software Quality Assurance Engineer to join our team at Canonical. As a key member of our Ubuntu Quality Engineering team, you will play a critical role in ensuring the quality and reliability of our open source software.About the RoleAs a Software Quality Assurance Engineer, you will be responsible for:Monitoring...
-
Mechanical Design Engineer I
hace 1 día
Villa Aldama, México G&W Electric Co A tiempo completo**Job Summary:**We are seeking a highly skilled Mechanical Design Engineer I to join our team at G&W Electric Co. As a key member of our engineering team, you will be responsible for designing and developing mechanical systems and products that meet our customers' needs.**Key Responsibilities:**Create and design custom mechanical systems and products using...
-
Linux System Engineer
hace 1 día
Villa Aldama, México Canonical A tiempo completoJob SummaryWe are seeking a highly skilled Software Quality Assurance Engineer to join our team at Canonical, a leading company in the open source community. As a key member of our Ubuntu Quality Engineering team, you will play a crucial role in ensuring the quality and reliability of our software products.About the RoleAs a Quality Engineering Professional,...
-
System Test Engineer
hace 4 días
Villa Aldama, México Continental A tiempo completoAbout the Job:As a System-Level Test Engineer at Continental, you will play a crucial role in developing Radar, Camera, Lidar, and Computing Hardware technologies to enable advanced driving functions such as Emergency Break Assist, Blind Spot Detection, Cross-Traffic-Alert, and 3D-Surround-View. You will have hands-on experience with complex...
-
Project Manager
hace 3 días
Villa Aldama, México Canonical A tiempo completoUnlock Innovation with CanonicalCanonical is a pioneering leader in open-source software and operating systems, empowering global enterprises and technology markets. Our flagship platform, Ubuntu, is a driving force behind breakthrough initiatives in public cloud, data science, AI, engineering innovation, and IoT. With a global presence and a team of 1100+...
-
Service and Application Engineer Jr
hace 3 días
Villa Aldama, México Tosei Engineering Corp. A tiempo completoJob Summary:Tosei Engineering Corp. is seeking a highly skilled Service and Application Engineer Jr to join our team. As a key member of our technical support group, you will be responsible for providing on-site service, maintenance, repairs, commissioning, and support to our customers.Key Responsibilities:Provide field engineering support for our in-line...
-
Community Developer
hace 1 día
Villa Aldama, México Canonical A tiempo completoAbout the RoleThe Community Engineer will play a crucial role in facilitating the work of the Ubuntu community at Canonical, ensuring that community processes are efficient and well-run. This position requires a technically proficient individual who is passionate about open source software, Linux, and sustainable community building.Key...
-
Villa Aldama, México Canonical A tiempo completoAbout the Role**Job Summary**We are seeking an experienced Engineering Manager to lead our Ubuntu Server team. As a key member of our leadership team, you will be responsible for managing a globally distributed team of engineers, developing talent through coaching and mentoring, and working with Product Management to define the vision and strategy for...