Go/Python Microservices Engineer — Scalable APIs & DevOps
Canonical
Sherbrooke
Remote
CAD 80,000 - 120,000
Full time
Job summary
A leading open-source software provider in Canada is seeking engineers for back-end REST API microservices. Responsibilities include writing robust software at scale and collaborating with a distributed team. Ideal candidates will have a strong academic background, proficiency in Python or Go, and experience in systems programming. The role offers global travel and a supportive working environment.
Benefits
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Distributed work environment
Annual holiday leave
Maternity and paternity leave
Opportunity to travel to new locations for meetings
Qualifications
- An exceptional academic track record from both high school and university.
- Drive and a track record of going above-and-beyond expectations.
- Professional written and spoken English.
Responsibilities
- Write high-quality, well-designed, and robust software that works at scale.
- Debug issues and produce high-quality solutions to resolve them.
- Collaborate proactively with a globally distributed team.
Skills
Proficiency in Python
Proficiency in Go
Excellent communication skills
Experience with systems programming
Experience with relational and non-relational database systems
Continuous integration and continuous delivery experience
Experience with Linux
Drive and a track record of going above-and-beyond
Excellent interpersonal skills
Education
Undergraduate degree in Computer Science or STEM
Exceptional academic track record
Tools
A leading open-source software provider in Canada is seeking engineers for back-end REST API microservices. Responsibilities include writing robust software at scale and collaborating with a distributed team. Ideal candidates will have a strong academic background, proficiency in Python or Go, and experience in systems programming. The role offers global travel and a supportive working environment.