Microservices Engineer
Canonical
about 1 year ago
Remote, Worldwide
Entry Level / Mid Level / Senior
H1B Sponsor
Responsibilities
- Write high-quality, well-designed, and robust software that works at scale.
- Design APIs and software architecture for collegial review.
- Write tests that validate software behaviour.
- Build and maintain reliable, fault-tolerant applications and services.
- Collaborate proactively with a globally distributed team.
- Display technical leadership internally and within our external communities.
- Debug issues and produce high-quality solutions to resolve them.
- Contribute to technical documentation to make it the best of its kind.
Requirements
- An exceptional academic track record from both high school and university.
- Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path.
- Proficiency in Python and/or Go.
- Experience with relational and non-relational database systems.
- Continuous integration and continuous delivery experience.
- Experience with systems programming or scalable web services.
- Professional written and spoken English.
- Experience with Linux (Debian or Ubuntu preferred).
- Excellent interpersonal skills, curiosity, flexibility, and accountability.
Benefits
- Distributed work environment with twice-yearly team sprints in person.
- 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 to meet colleagues.
- Priority Pass, and travel upgrades for long haul company events.
Tech Stack
DockerGoKubernetesLinuxPython
Categories
BackendDevOps