Distributed Systems Testing Software Engineer, Python / Go
Posted May 1 (166 days ago) · Last seen Oct 12
Key facts
- Field
- Software engineering
- Languages required
- English
- Education
- No degree required
- Managing people
- No People Management
Job description
Written by JobCrawls from the ad.
About the role
Summarised by JobCrawls from the job ad above.
Requirements
- Solid background in modern test processes and strategies
- Experience with Python or Go development
- Strong object oriented development skills
- Working knowledge of continuous integration tools such as Jenkins, CircleCI, GitHub Actions
- Knowledge of networking technologies and fundamentals
- Solid understanding of the Linux system architecture
- Complex abstract thinking
- 2-4 weeks of international travel travel per year
Responsibilities
- Creating automated testing approaches and infrastructure for validating reliability, performance, and resilience of cloud orchestration tools and applications
- Enabling engineering teams across Canonical to develop software with confidence by making distributed system testing tooling available across the company
- Enhancing continuous integration pipelines for deploying and testing Canonical’s cloud native products such as Kubeflow
- Deploying, managing, and debugging highly distributed systems on clouds and bare metal
- Monitoring and reporting on automated testing efforts
- Collaborating daily with a globally distributed team
Your CV vs this job
How well does your CV match this job?
Add your CV once and every job shows which of its skills you have, which are missing and whether you meet the language requirements. Free, no account needed.
Add your CVNo CV yet? Start from a free CV template. Writing the application? Cover letter template and examples.
About Canonical
| Location | Active listings |
|---|---|
| Remote - Global | 110 |
| Remote - EMEA | 91 |
| Remote - Europe | 51 |
| Remote - Worldwide | 21 |
| Remote - Americas | 19 |
| London, United Kingdom | 7 |
| Remote - AMER | 2 |
| Remote - APAC | 2 |
| Remote - Middle East | 1 |
| London, UK | 1 |
| Remote - Africa | 1 |
| Role type | Active listings |
|---|---|
| Software Engineer | 28 |
| Engineering Manager | 15 |
| Manager | 8 |
| Product Manager | 8 |
| Sales Development Representative | 6 |
| Product Marketing Manager | 5 |
| Linux Kernel Engineer | 4 |
| Software Engineering Manager | 4 |
| Site Reliability Engineer | 3 |
| Marketing Manager | 3 |
| UX Designer | 3 |
| Graduate Software Engineer | 3 |
| General Counsel | 2 |
| Design Manager | 2 |
| Enterprise Account Executive | 2 |
| Engineering Director | 2 |
| Partner Sales Director | 2 |
| Accountant | 2 |
| Talent Scientist | 2 |
| Security Operations Engineer | 2 |
| Channel Partner Sales Executive | 2 |
| Customer Success Manager | 2 |
| HR Generalist | 2 |
| Data Infrastructure Engineer | 2 |
| Enterprise Customer Success Manager | 2 |
| Golang Software Engineer | 2 |
| Treasury Analyst | 2 |
| Partner Sales Manager | 2 |
| Content Marketing Manager | 2 |
| Embedded Linux Engineer | 2 |
| Security Engineer | 1 |
| Support Engineering Manager | 1 |
| Revenue Accountant | 1 |
| Server Software Engineer | 1 |
| Business Development Representative | 1 |
| Communications Specialist | 1 |
| GitOps Engineering Manager | 1 |
| Developer Relations Engineer | 1 |
| MLOps Engineer | 1 |
| Organisational Development Practitioner | 1 |
| People Analytics Manager | 1 |
| Support Engineer | 1 |
| Security Operations | 1 |
| Information Systems Architect | 1 |
| Linux Systems Engineer | 1 |
| Junior Data Engineer | 1 |
| Golang Engineer | 1 |
| Ubuntu Core Software Engineer | 1 |
| Distributed Systems Testing | 1 |
| Revenue Accounting Manager | 1 |
| Sales Operations Analyst | 1 |
| Cloud Engineer | 1 |
| Web Developer | 1 |
| Solutions Architect | 1 |
| Telecom Account Executive | 1 |
| Software Alliances Director | 1 |
| Technical Writer | 1 |
| Threat Intelligence Lead | 1 |
| Sales | 1 |
| Security Software Engineer | 1 |
| Web Engineer | 1 |
| Technical & Reporting Accountant | 1 |
| Enterprise Sales / Alliances | 1 |
| Junior Ads Specialist | 1 |
| Senior Search Lead | 1 |
| Organisational Development Associate | 1 |
| Financial Controller | 1 |
| Golang Engineering Manager | 1 |
| Embedded IoT / Edge Solutions Sales | 1 |
| Design Researcher | 1 |
| Alliances & Channels Leader | 1 |
| Systems & Controls Accountant | 1 |
| Project Manager - Ubuntu Embedded Systems | 1 |
| OpenStack Engineering Manager | 1 |
| Senior Communications Manager | 1 |
| Cloud Engineering Manager | 1 |
| Python Engineer | 1 |
| Graphics and Windowing System Software Engineer | 1 |
| Sales Director | 1 |
| Marketing Automation Manager | 1 |
| IoT Data Engineer | 1 |
| ISV Technical Alliance Manager | 1 |
| HPC Software Engineer | 1 |
| Server error | 1 |
| Legal | 1 |
| Senior Engineer | 1 |
| Growth Engineer | 1 |
| Recruitment Lead | 1 |
| Linux Cryptography and Security Engineer | 1 |
| Senior HR Generalist | 1 |
| User Science | 1 |
| Campaign Manager | 1 |
| Cloud Infrastructure Engineer | 1 |
| Kernel Build Automation Engineer | 1 |
| Site Reliability / Gitops Engineer | 1 |
| Site Reliability Engineering Manager | 1 |
| Cloud Solutions Architect | 1 |
| Linux Platform Integration | 1 |
| Accounts Receivable Clerk | 1 |
| Sustaining Operations Engineer | 1 |
| Role level | Active listings |
|---|---|
| Mid-Level | 102 |
| Senior | 63 |
| Manager | 59 |
| Junior | 24 |
| Director | 12 |
| Intern | 7 |
| Executive | 4 |
