Software Engineer - Identity Management for Canonical Products @ Canonical | Jobright.ai
JOBSarrow
RecommendedLiked
0
Applied
0
External
0
Software Engineer - Identity Management for Canonical Products jobs in San Jose, CA
Be an early applicantLess than 25 applicants
expire-info-iconThis job has closed.
company-logo

Canonical · 10 hours ago

Software Engineer - Identity Management for Canonical Products

ftfMaximize your interview chances
Cloud ComputingInternet of Things
check
H1B Sponsor Likelynote

Insider Connection @Canonical

Discover valuable connections within the company who might provide insights and potential referrals.
Get 3x more responses when you reach out via email instead of LinkedIn.

Responsibilities

Collaborate proactively with a distributed team
Write clean web service APIs to support both CLI and web frontend clients, using Python (and optionally Golang).
Design and implement new features and enhancements from spec to production and ongoing operations at scale.
Review code produced by other engineers
Discuss ideas and collaborate on finding good solutions.
Create and enhance management, authentication and authorization API endpoints
Craft end-user authentication flows from design to implementation
Modernize the identity stack of our websites and products by driving adoption of best-of-breed IAM technologies
Deliver great products that users love by maintaining a culture of quality and engineering excellence
Work from home with global travel 2 to 4 weeks per year for internal and external events

Qualification

Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.

PythonGolangAccess ManagementOpen Source SoftwareAuthorization FrameworksAgile DevelopmentUbuntuOpenIDOAuthLDAPSecure CodingSoft Skills

Required

Bachelor's or equivalent in Computer Science, STEM or similar degree
Experience building identity and access management products
Familiarity with open source software, standards, protocols and concepts in the identity space (e.g. OpenID, OAuth, LDAP)
Experience implementing authorization frameworks in distributed systems
Valuing secure coding and standards, and enjoying working on teams that do the same
Solid experience working in an agile development environment
Comfortable with Ubuntu as a development and deployment platform
Curious, flexible, articulate, and accountable
Valuing soft skills and being passionate, enterprising, thoughtful, and self-motivated
Loving technology and working with a diverse set of talented people
Embracing new technologies and pushing the boundaries of what is possible, with a view to building products that improve how people operate software and infrastructure everywhere

Benefits

Work from home
Learning and development allowances
Competitive Salary
Annual compensation review
Recognition rewards
Generous annual leave
Paid maternity, paternity and sick leave
Priority Pass for travel
Exposure to international business and technology

Company

Canonical

company-logo
Canonical is a software company that markets commercial support and services for Ubuntu (Linux OS) and related projects.

H1B Sponsorship

Canonical has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2023 (1)
2022 (2)
2021 (2)
2020 (1)

Funding

Current Stage
Late Stage
Total Funding
$12.8M
2013-08-22Product Crowdfunding· $12.8M

Leadership Team

leader-logo
Mark Shuttleworth
Founder and CEO
linkedin
leader-logo
Neil French
COO
linkedin
Company data provided by crunchbase
logo

Orion

Your AI Copilot