What are the responsibilities and job description for the Remote Identity Management Software Engineer (Go/Golang) | WFH position at Get It - Professional Services?
Job Overview
Join our innovative team as a Go (Golang) Software Engineer specializing in Identity Management. In this remote role, you will have the opportunity to collaborate with a skilled group of engineers dedicated to redefining the landscape of identity management in a cloud-driven world. Your expertise in Go (Golang) and Python will be pivotal in advancing our suite of enterprise products and services.
Key Responsibilities
This position offers ample opportunities for professional development, with exposure to leading technologies in the dynamic field of identity management. Experience international business practices and be part of a team that values your contributions, fostering a pathway for career advancement.
Company Culture And Values
We are committed to nurturing a flexible, remote-first work environment that prioritizes collaboration across global teams. Diversity is at the heart of our organization, and we celebrate it in all forms, ensuring that our workplace is inclusive and free from discrimination.
Compensation And Benefits
Join our innovative team as a Go (Golang) Software Engineer specializing in Identity Management. In this remote role, you will have the opportunity to collaborate with a skilled group of engineers dedicated to redefining the landscape of identity management in a cloud-driven world. Your expertise in Go (Golang) and Python will be pivotal in advancing our suite of enterprise products and services.
Key Responsibilities
- Collaborate seamlessly with a distributed engineering team.
- Design and develop robust web service APIs catering to both CLI and web frontend clients using Go (Golang), with optional Python integration.
- Transform specifications into production-ready features while ensuring that ongoing operations can scale effectively.
- Review peer code and provide constructive feedback to uphold quality standards.
- Engage in brainstorming sessions to devise and implement impactful solutions.
- Create and enhance API endpoints related to management, authentication, and authorization.
- Spearhead the design and execution of end-user authentication processes.
- Lead initiatives to modernize the identity stack by advocating for leading Identity and Access Management (IAM) technologies.
- Promote a culture centered on quality and engineering excellence aimed at delivering exceptional user experiences.
- Proficiency in Go (Golang) and Python programming.
- Familiarity with open-source software and standards, including OpenID, OAuth, and LDAP.
- Experience in implementing authorization frameworks within distributed systems.
- Commitment to secure coding practices and experience in agile development environments.
- Comfortable working within an Ubuntu-based development and deployment environment.
- Strong communication skills paired with a passion for technology.
- Demonstrated curiosity, adaptability, and accountability in pursuit of continuous improvement.
- Bachelor’s degree or equivalent in Computer Science, STEM, or a related field.
- Hands-on experience in developing identity and access management solutions.
- Proven ability to thrive in an agile development atmosphere.
- Self-motivated and eager to push the boundaries of technology.
This position offers ample opportunities for professional development, with exposure to leading technologies in the dynamic field of identity management. Experience international business practices and be part of a team that values your contributions, fostering a pathway for career advancement.
Company Culture And Values
We are committed to nurturing a flexible, remote-first work environment that prioritizes collaboration across global teams. Diversity is at the heart of our organization, and we celebrate it in all forms, ensuring that our workplace is inclusive and free from discrimination.
Compensation And Benefits
- Competitive salary with annual performance reviews.
- Generous vacation policy including paid maternity, paternity, and sick leave.
- Learning and development allowances to facilitate your growth.
- Recognition programs for your valuable contributions.
- Priority Pass for travel to enhance your comfort during international business trips.
- Opportunities for global travel (2 to 4 weeks per year for internal and external events).