Senior Software Engineer, Identity & Access Management

Logo of Planet

Planet

πŸ“Remote - Germany

Job highlights

Summary

Join Planet's Identity and Access Management (IAM) team as a Senior Software Engineer and contribute to building and unifying the IAM infrastructure for Planet and Sentinel Hub platforms. This full-time, remote position, based in the Netherlands, Germany, or Slovenia (with the option to work from an office), focuses on maintaining and evolving IAM services and web applications. You will collaborate with multiple teams, design a unified IAM system, develop new services and features, build integration tools, and maintain web applications. The ideal candidate possesses extensive software development experience, expertise in Java or similar languages, and strong 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
  • 6+ 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 developing 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:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Planet know you found this job on JobsCollider. Thanks! πŸ™