Software Engineer, Identity And Access Management

Planet
Summary
Join Planet's Identity and Access Management (IAM) team as a Software Engineer and contribute to building and unifying the IAM infrastructure for Planet and Sentinel Hub platforms. This full-time, remote position based in Austria involves designing, developing, and maintaining IAM services and web applications, focusing on a unified user experience. You will collaborate with multiple teams, build new services and features, develop integration tools, and troubleshoot technical issues. The ideal candidate possesses strong Java or similar object-oriented language skills, experience with REST APIs and relational databases, and excellent communication skills. Planet offers a remote-friendly work environment and a comprehensive benefits package.
Requirements
- Experience with Java or other similar object oriented language
- Experience with REST APIs, HTTP(S)
- Excellent grasp of relational databases
- Excellent communication skills in English, written and oral
- 4+ years of experience in software development
- Experience working in cross-functional teams that put customer requirements first
- Ability to be adaptable and open to changes and challenges
Responsibilities
- Design the unified IAM in collaboration with multiple teams and functions
- Evolve existing services and develop new services for the unified IAM
- Build new services and features of the unified IAM
- Develop tools and libraries and write technical documentation to help other engineering teams integrate with IAM
- Maintain web applications owned by the team
- Identify, troubleshoot, and resolve technical issues related to IAM solutions
Preferred Qualifications
- Experience with React and front-end development
- Experience with Python
- Experience in authentication technologies such as OAuth and IAM
- Experience building backend services and infrastructure that scales and is easy to evolve
Benefits
- Generous time off including vacation, holidays and company global days off
- Comprehensive Leave Policies
- Remote friendly work environment
- Employee Wellness Program
- Home Office Reimbursement
- Monthly benefit to choose from a variety of providers (Urban Sports Club, Groceries, Clothes, Entertainment, Transportation...)*
- Monthly Phone and Internet Reimbursement
- Tuition Reimbursement and access to LinkedIn Learning
- Equity Options*
- Volunteering Benefits
Share this job:
Similar Remote Jobs
