Software Engineer - IAM at Jobgether

We are redirecting you to the source. If you are not redirected in 3 seconds, please click here.

Software Engineer - IAM at Jobgether. This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Software Engineer - IAM in the United States.. This role provides an exciting opportunity to design, build, and maintain identity and access management (IAM) systems for cloud-based software and platform services. You will work on critical security solutions that support researchers and organizations worldwide, enabling secure access to applications and data. The position combines hands-on software engineering with system architecture responsibilities, offering a mix of problem-solving, collaboration, and innovation. You will work closely with cross-functional teams, participate in Agile development processes, and contribute to both operational excellence and strategic enhancements in IAM. The role emphasizes secure, scalable, and user-friendly solutions in a fast-paced, mission-driven environment.. . Accountabilities. In this role, you will:. . Architect and design secure IAM infrastructure, including authentication, authorization, and identity provider integrations.. . Develop, test, deploy, and maintain Python-based software, including REST APIs, command-line tools, and messaging services.. . Provide technical support and collaborate with internal teams and end users to resolve IAM-related issues.. . Document standard operating procedures, protocols, and best practices for security and software development.. . Contribute to team coordination, project planning, and professional development initiatives.. . Stay current with security best practices and promote security standards across the organization.. . Troubleshoot and resolve day-to-day technical challenges while ensuring compliance with standards.. . . Candidates should have:. . Bachelor’s degree or equivalent in Computer Science, Information Technology, or a related field.. . 2–5 years of experience in software engineering or a related discipline.. . Proficiency in Python, including web frameworks such as Flask or Django.. . Experience developing REST APIs and integrating identity management solutions (e.g., OAuth2, SAML).. . Familiarity with SQL databases (PostgreSQL, MySQL, SQLite) and web technologies (HTML, CSS, JavaScript).. . Experience with version control, unit testing, and CI/CD pipelines (e.g., pytest, Jenkins).. . Knowledge of containerization tools such as Docker or Kubernetes.. . Strong problem-solving, analytical, and communication skills.. . Ability to prioritize and manage workload to meet project milestones and deadlines.. . Preferred qualifications:. . 4+ years of professional Python development experience.. . Experience contributing to open-source projects.. . Background with Agile (Scrum) development processes.. . Interest in modern security and IAM technologies.. . Experience with shell scripting and automation.. . Ability to work in a collaborative team environment with occasional flexible hours, including evenings or weekends.. . . Company Location: United States.