Remote Cloud & Distributed Systems Engineer (Python/Go)
Canonical
Daytona Beach (FL)
Remote
USD 90,000 - 140,000
Full time
14 days+
Get more replies from employers
Send a job-specific resume in minutes.
Start fresh or import an existing resume
Benefits offered by this job
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
Job summary
Canonical is seeking a Distributed Systems Software Engineer to join their globally remote team. In this role, you will be responsible for developing automated testing approaches for cloud orchestration tools and ensuring high-quality deployment across various platforms. The ideal candidate will have a strong background in Python or Go, modern testing strategies, and the ability to collaborate effectively across a distributed team. This position offers competitive compensation, including a personal learning and development budget as well as opportunities for travel.
Qualifications
Solid background in modern test processes and strategies.
Experience with Python or Go development.
Ability to develop and ship production grade modern web applications.
Responsibilities
Create automated testing approaches and infrastructure for cloud tools.
Deploy, manage, and debug highly distributed systems.
Enhance CI pipelines for Canonical's cloud native products.
Skills
Python
Go
Continuous Integration
Networking Technologies
Linux System Architecture
Test Automation
Resilience in Distributed Systems
Tools
Jenkins
CircleCI
GitHub CI
Job description
Canonical is seeking a Distributed Systems Software Engineer to join their globally remote team. In this role, you will be responsible for developing automated testing approaches for cloud orchestration tools and ensuring high-quality deployment across various platforms. The ideal candidate will have a strong background in Python or Go, modern testing strategies, and the ability to collaborate effectively across a distributed team. This position offers competitive compensation, including a personal learning and development budget as well as opportunities for travel.