Remote Distributed Systems Engineer (Python/Go) — Testing & CI
Canonical
City of Moncton
Remote
CAD 112,000 - 169,000
Full time
Job summary
A leading software solutions provider is seeking a Software Engineer to develop testing infrastructures for resilient distributed systems. This role includes enhancing CI pipelines and collaborating with a globally distributed team. Ideal candidates should have strong development skills in Python or Go, modern test strategies, and be familiar with cloud technologies. This position is fully remote and emphasizes a supportive, diverse work environment.
Benefits
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
Qualifications
- Solid background in modern test processes and strategies.
- Experience with Python or Go development.
- Strong object oriented development skills.
Responsibilities
- Create automated testing approaches for cloud orchestration tools.
- Enable teams to develop software with confidence.
- Enhance continuous integration pipelines.
Skills
Python or Go development
Object oriented development skills
Modern test processes and strategies
Continuous integration tools
Networking technologies knowledge
Linux system architecture understanding
Tools
Jenkins
CircleCI
GitHub CI
OpenStack
Kubernetes
Terraform
AWS
A leading software solutions provider is seeking a Software Engineer to develop testing infrastructures for resilient distributed systems. This role includes enhancing CI pipelines and collaborating with a globally distributed team. Ideal candidates should have strong development skills in Python or Go, modern test strategies, and be familiar with cloud technologies. This position is fully remote and emphasizes a supportive, diverse work environment.