Zero Tax Jobs Circular Logo

Software Developer - Backend Systems

Zero Tax Jobs Dubai, United Arab Emirates Posted: 22 Dec 2024

Financial

  • $80k - $120k
  • Zero income tax location

Accessibility

  • Office Only
  • Apply from abroad
  • Relocation Support
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

About the Job: This is an exciting opportunity for an experienced software engineer passionate about open-source software, Linux, and web services at scale. At Canonical, you will modernize and expand the identity management capabilities across Canonical's suite of enterprise products and web services. Your work will directly impact all users of Canonical products. As a Go (Golang) Software Engineer for Identity Management, you will be responsible for designing and delivering systems, facilitating integrations, and collaborating with your team on strategy and execution. Key Responsibilities:

  • 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 specification to production and ongoing operations at scale
  • Review code produced by other engineers
  • Discuss ideas and collaborate on solutions
  • Create and enhance management, authentication, and authorization API endpoints
  • Modernize the identity stack of products and websites by adopting best-of-breed IAM technologies
  • Maintain a culture of quality and engineering excellence

Who You Are:

  • Hold a Bachelor's or equivalent in Computer Science, STEM, or a similar degree
  • Have experience building identity and access management products
  • Familiar with open-source software, standards, protocols, and concepts in the identity space (e.g., OpenID, OAuth, LDAP)
  • Experienced in implementing authorization frameworks in distributed systems
  • Value secure coding and standards
  • Have solid experience working in an agile development environment
  • Comfortable with Ubuntu as a development and deployment platform
  • Curious, flexible, articulate, and accountable with good communication and soft skills

Location: Dubai, Dubai, United Arab Emirates (Remote) Work Conditions: Full-time; Remote with global travel 2 to 4 weeks per year for internal and external events Language Requirements: While not explicitly stated, familiarity with English is implied as part of the communication within a global, remote company. About Canonical: Canonical is a growing, international software company that works with the open-source community to deliver Ubuntu — the world's #1 cloud operating system. With a mission to enhance the potential of free software, Canonical operates globally with a remote-first approach, fostering a diverse work environment. What Canonical Offers:

  • 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

Canonical is committed to fostering a workplace free from discrimination and values diversity of experience, perspectives, and backgrounds.

Jobs you might like   View all jobs

About Zero Tax Jobs

Zero Tax Jobs is the leading job board for software engineers seeking work in Dubai, UAE and Saudi Arabia.

We attract thousands of software engineers every month who are looking for the best jobs in the region.

Our mission is to connect software developers with quality work at top companies.

Benefits at Zero Tax Jobs

    • Remote work environment
    • Asynchronous communication style
    • Results focused rather than time obsessed