Backend Engineer Jobs at Canonical with Visa Sponsorship

Canonical hires Backend Engineers to build and maintain the infrastructure behind Ubuntu, cloud tooling, and open-source systems used at global scale. The company has an established path for sponsoring H-1B visas for technical roles, making it a realistic target if you're an international engineer with strong Linux or distributed systems experience.

See All Backend Engineer at Canonical Jobs

Overview

Open Jobs31+
Top Visa TypeH-1B
Work Type100% Remote
Top LocationBaltimore, MD
Most JobsCanonical

Showing 5 of 31+ Backend Engineer Jobs at Canonical jobs

Canonical
Software Engineer
We won't show you this job again
Canonical
Added 2mo ago
Software Engineer
Canonical
Washington, Washington DC
Software Engineering
Cloud & DevOps
DevOps
Backend Engineering
Remote (US)
4+ yrs exp.
Bachelor's

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Canonical
Junior Software Developer
We won't show you this job again
Canonical
Added 4mo ago
Junior Software Developer
Canonical
Daytona Beach, Florida
Software Engineering
Backend Engineering
Remote (US)
Bachelor's

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Canonical
Software Engineer
We won't show you this job again
Canonical
Added 2mo ago
Software Engineer
Canonical
Daytona Beach, Florida
Software Engineering
Cloud & DevOps
DevOps
Backend Engineering
Remote (US)
4+ yrs exp.
Bachelor's

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Canonical
Software Engineer
We won't show you this job again
Canonical
Added 2mo ago
Software Engineer
Canonical
Baltimore, Maryland
Software Engineering
Cloud & DevOps
DevOps
Backend Engineering
Remote (US)
4+ yrs exp.
Bachelor's

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Canonical
Software Engineer
We won't show you this job again
Canonical
Added 5mo ago
Software Engineer
Canonical
Remote
Software Engineering
Backend Engineering
Remote (US)
None
501-1,000

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)

See all 31+ Backend Engineer Jobs at Canonical

Sign up for free to unlock all listings, filter by visa type, and get alerts for new Backend Engineer Jobs at Canonical.

Get Access To All Jobs

See all 31+ Backend Engineer at Canonical jobs

Sign up for free to unlock all listings, filter by visa type, and get alerts for new Backend Engineer at Canonical roles.

Get Access To All Jobs

Tips for Finding Backend Engineer Jobs at Canonical Jobs

Align your stack with Canonical's codebase

Canonical's backend roles center on Go, Python, and Rust within Linux-native environments. Review open job listings for recurring technical requirements and tailor your resume to reflect direct experience with these languages before applying.

Target roles matching your visa timeline

H-1B cap filings open each April for an October 1 start date. If your OPT or current status expires before then, look for Canonical postings that mention cap-exempt eligibility or ask your recruiter about H-1B transfer options if you already hold an approved petition.

Verify your degree meets specialty occupation standards

USCIS requires that your degree field directly relate to the Backend Engineer role. A computer science or software engineering degree is the strongest foundation. If your degree is in a related field, prepare supporting documentation showing how your coursework connects to the specific technical duties.

Use Migrate Mate to surface open Backend Engineer roles

Canonical posts across multiple channels and hiring cycles. Use Migrate Mate to filter specifically for Canonical's Backend Engineer openings that include visa sponsorship, so you're applying to roles that are actively hiring for your situation.

Prepare for Canonical's structured interview process early

Canonical runs a fully remote, asynchronous hiring process that includes written technical assessments before any live interview. Practice documenting your architectural decisions clearly in writing, since that communication style directly influences hiring decisions for backend roles.

Confirm LCA certification before your start date

Your employer must receive a certified Labor Condition Application from DOL before USCIS can approve the H-1B petition. Track this step proactively with your Canonical HR contact, since delays in LCA certification push back your authorized start date regardless of when the petition was filed.

Backend Engineer at Canonical jobs are hiring across the US. Find yours.

Find Backend Engineer at Canonical Jobs

Frequently Asked Questions

Does Canonical sponsor H-1B visas for Backend Engineers?

Yes, Canonical sponsors H-1B visas for Backend Engineer roles. The company has a track record of supporting international technical hires through the H-1B process, which requires employer-filed petitions with USCIS. Sponsorship is handled at the company level, so sponsorship availability can vary by role, team, and hiring cycle. Confirming sponsorship intent early in the recruiter conversation is always a good move.

Which visa types are commonly used for Backend Engineer roles at Canonical?

The H-1B is the primary work visa used for Backend Engineer roles at Canonical. It covers specialty occupations requiring at least a bachelor's degree in a directly related field, which aligns well with software engineering roles. If you're already in the U.S. on OPT or another nonimmigrant status, Canonical can typically file an H-1B change of status or transfer petition on your behalf.

What qualifications does Canonical expect for Backend Engineer roles?

Canonical looks for engineers with strong proficiency in Go, Python, or Rust, combined with experience in Linux-based systems, distributed architectures, or cloud-native tooling. Open-source contributions and experience with Ubuntu or Debian environments are frequently mentioned in their job postings. A bachelor's degree or higher in computer science or a directly related field is standard for H-1B eligibility purposes.

How do I apply for Backend Engineer jobs at Canonical?

You can browse and apply for Backend Engineer positions at Canonical through Migrate Mate, which filters for roles that include H-1B visa sponsorship. Canonical's hiring process is fully remote and begins with an application and written screening. Subsequent stages include technical assessments and interviews conducted asynchronously, so be prepared to communicate your engineering approach clearly in written form from the start.

How do I time my H-1B filing if I get an offer from Canonical?

If you're subject to the H-1B cap, your employer must submit a registration during USCIS's annual lottery window, typically in March. If selected, the petition can be filed starting April 1 for an October 1 start date. Work backward from your current status expiration to determine whether you need OPT STEM extension coverage or a bridge strategy to remain authorized during the gap.

See which Backend Engineer at Canonical employers are hiring and sponsoring visas right now.

Search Backend Engineer at Canonical Jobs