×
Register Here to Apply for Jobs or Post Jobs. X

Microservices Engineer

Remote / Online - Candidates ideally in
Baltimore, Anne Arundel County, Maryland, 21276, USA
Listing for: Canonical
Remote/Work from Home position
Listed on 2025-12-20
Job specializations:
  • Software Development
    Cloud Engineer - Software, DevOps, Software Engineer
Salary/Wage Range or Industry Benchmark: 100000 - 125000 USD Yearly USD 100000.00 125000.00 YEAR
Job Description & How to Apply Below

Microservices Engineer – Canonical

Join us as a Microservices Engineer and help build high‑performance, scalable back‑end services for Ubuntu, the world’s leading open‑source operating system. Canonical is a global, founder‑led tech company that serves enterprises, public cloud, AI, data science, IoT, and more.

Location
:
Microservices teams have open roles in every time zone. Work from home with global travel twice a year for company events.

Key Areas of Interest
  • API design, documentation and governance
  • Database performance design considerations and skills
  • Multi‑region service delivery for resilience and performance
  • Fuzzing and other proactive security analysis techniques
  • Tracing and profiling for distributed systems insights
  • Next‑generation Dev Ops practices
What Your Day Will Look Like
  • Write high‑quality, well‑designed, robust software that scales
  • Design APIs and software architecture for collegial review
  • Write tests to 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 external communities
  • Debug issues and produce high‑quality solutions to resolve them
  • Contribute to technical documentation to make it the best of its kind
  • Discuss, contribute to, and collaborate across teams at Canonical
  • Work from home with global travel twice annually for company events
What We Are Looking For in You
  • Exceptional academic track record from high school and university
  • Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path
  • Drive and a track record of exceeding expectations
  • Proficiency in Python and/or Go
  • History of writing modern, maintainable software
  • 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
  • Passion, thoughtfulness, and self‑motivation
  • Excellent communication and presentation skills
  • Result‑oriented, with a personal drive to meet commitments
  • Ability to travel twice a year, for company events up to two weeks each
Additional Skills That You Might Also Bring
  • Experience with container technologies such as LXD, Docker, and Kubernetes
  • Understanding of build systems and tool chains
  • Experience with cross‑compilation
  • Experience with hyperscale public clouds and/or private clouds
  • Experience with designing, building, and running distributed systems
  • Performance engineering and security experience
What We Offer You
  • Distributed work environment with twice‑yearly in‑person team sprints
  • 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
About Canonical

Canonical is a pioneering tech firm that publishes Ubuntu, one of the most important open‑source projects and the platform for AI, IoT, and the cloud. We recruit on a global basis and hold a very high standard for people joining the company.

Equal Opportunity Employer

Canonical is an equal‑opportunity employer. We aim to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary