Go Software Engineer for Digital Identity Solutions

3 days ago


Muscat, Muscat, Oman beBee Careers Full time
Identity Engineer

This is an exciting opportunity for a skilled software engineer passionate about open source software, Linux, and Web Services at scale.

  • Collaborate proactively with a distributed team to design, implement, and maintain identity management solutions across enterprise products and web services.
  • 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 and participate in the development of best-of-breed IAM technologies.
  • Create and enhance management, authentication, and authorization API endpoints, ensuring secure coding and standards.
  • Craft end-user authentication flows from design to implementation, focusing on user experience and security.
About the Role

As an Identity Engineer, you will modernize and expand the capabilities of identity management solutions used for authentication and authorization in products and websites.

Your work on identity management will directly impact users of all enterprise products.

Responsibilities:

You will be expected to own the design and delivery of identity systems, facilitate integrations, and work with your team on strategy and execution.

Requirements
  • You have a Bachelor's or equivalent degree in Computer Science, STEM, or similar field.
  • You are a software engineer with specific experience building identity and access management products.
  • You are familiar with open source software, standards, protocols, and concepts in the identity space (e.g. OpenID, OAuth, LDAP).
  • You have experience implementing authorization frameworks in distributed systems.
  • You value secure coding and standards, and enjoy working on teams that do the same.
  • You have solid experience working in agile development environments.
  • You are comfortable with Ubuntu as a development and deployment platform.
  • You are curious, flexible, articulate, and accountable.
  • You value soft skills and are passionate, enterprising, thoughtful, and self-motivated.
About You

We are looking for someone who loves technology and working with a diverse set of talented people, embracing new technologies, and pushing the boundaries of what is possible.

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

We are proud 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.



  • Muscat, Muscat, Oman Canonical Full time

    Go (Golang) Software Engineer for Identity ManagementSummaryThis is an exciting opportunity for an experienced software engineer passionate about open source software, Linux, and Web Services at scale. Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, a growing international software...


  • Muscat, Muscat, Oman Canonical Full time

    Go (Golang) Software Engineer for Identity ManagementJoin to apply for the Go (Golang) Software Engineer for Identity Management role at CanonicalGo (Golang) Software Engineer for Identity Management1 day ago Be among the first 25 applicantsJoin to apply for the Go (Golang) Software Engineer for Identity Management role at CanonicalCanonical is a leading...

  • Senior Go

    1 week ago


    Muscat, Muscat, Oman beBee Careers Full time

    Go (Golang) Identity EngineerWe are looking for a talented Go (Golang) engineer to join our team and contribute to the development of our identity management solutions. As a software engineer for Identity Management, you will modernize and expand the capabilities of the identity management solutions we use for authentication and authorization in our...


  • Muscat, Muscat, Oman beBee Careers Full time

    Identity Management Software EngineerWe are seeking an experienced software engineer to work on Identity Management products, modernizing and expanding the capabilities of authentication and authorization solutions for our suite of enterprise products and web services. This role requires technical excellence and a background in software engineering.Create...


  • Muscat, Muscat, Oman beBee Careers Full time

    Software Engineer - Identity and Access ManagementThis role involves designing and implementing new features and enhancements for our identity management solutions. You will work closely with our distributed team to deliver high-quality products that meet the needs of our users.Review code produced by other engineersDiscuss ideas and collaborate on finding...


  • Muscat, Muscat, Oman beBee Careers Full time

    Software Engineer - Identity and Access ManagementWe are looking for a skilled software engineer to join our team, focusing on Identity and Access Management. As a key member of our engineering team, you will be responsible for designing and implementing identity management solutions for our products and web services.Collaborate with a distributed team to...


  • Muscat, Muscat, Oman beBee Careers Full time

    Software Engineer for Identity ManagementWe are looking for a skilled Software Engineer to work on authorization and access management across our suite of enterprise products and web services.Key Responsibilities:Craft clean web service APIs to support both CLI and web frontend clients, using Go (Golang) and optionally Python.Design and implement new...


  • Muscat, Muscat, Oman beBee Careers Full time

    Identity Management Software EngineerThis is a challenging opportunity for an experienced software engineer passionate about open-source software, Linux, and Web Services at scale. The ideal candidate will bring Go (Golang) and Python skills to bear on identity, authorization and access management across our suite of enterprise products and web...


  • Muscat, Muscat, Oman beBee Careers Full time

    Engineering Manager for IAM: Secure Identity SolutionsWe are seeking an experienced Engineering Manager to lead the development of high-performing Go and Python services for secure identity and access management solutions. These solutions will be used across our products, ensuring seamless integration and user experience.About the RoleThis role is...

  • IDM Software Engineer

    2 weeks ago


    Muscat, Muscat, Oman beBee Careers Full time

    IDM Software EngineerAs an IDM Software Engineer, you will play a critical role in shaping our Identity Management strategy and roadmap. You will collaborate with our team to design, develop, and deploy secure identity management solutions that meet the needs of our customers.Work with a cross-functional team to deliver high-quality identity management...