Home Based - Americas; Home based - EMEA•Home Based - Americas•Home Based - EMEA
Remote
Mid Level
Full Time
remotegolangidentity managementsoftware engineeropen source
Requirements
- •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
- •Value secure coding and standards
- •Comfortable with Ubuntu as a development and deployment platform
- •Exceptional academic track record from both high school and university
- •Undergraduate degree in a technical subject or a compelling narrative about your alternative chosen path
- •Professional written and spoken English with excellent presentation skills
- •Excellent interpersonal skills, curiosity, flexibility, and accountability
- •Ability to travel internationally twice a year for company events up to two weeks long
What You'll Do
- •Collaborate proactively with a distributed team
- •Write clean web service APIs to support both CLI and web frontend clients, using Go (Golang) and optionally Python
- •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
- •Write Juju charms (operators) to manage operational concerns
- •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
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
- •Team Member Assistance Program & Wellness Platform
- •Opportunity to travel to new locations to meet colleagues
- •Priority Pass and travel upgrades for long-haul company events
