Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Python Engineer (IAM)

Gcore

Senior Software Python Engineer (IAM)

This position is available only under an employment (labor) agreement. The world's digital experiences run on something invisible: the infrastructure and software that keep them fast, reliable, and secure. At Gcore, you'll help design and deliver that foundation for an AI-driven world.

We're a global provider of infrastructure and software solutions for AI, cloud, network, and security, powering everything from real-time communication and streaming to enterprise AI and secure web applications. With 210+ edge locations, 50+ cloud regions, and thousands of GPUs, your work here can reach users and businesses across the globe.

You'll collaborate with leading technology partners such as Intel, NVIDIA, Dell, and Equinix, and work on platforms that power digital products used around the world. Our vision is simple: to connect the world to AI, anywhere, anytime. Want to work on technology that goes beyond a single product or industry? Join a global team of 550+ professionals building infrastructure and software that supports the entire digital ecosystem.

We are over 550 professionals worldwide and are currently looking for a Software Python Engineer (IAM) to join our Product Platform Backend Development Team.

Job Description

As a Senior Software Engineer on the IAM team, you will design, implement, and maintain our identity and access management solutions. You will leverage your expertise in Python, Django, and distributed systems to build robust, high-performing solutions. Your expertise in Python, Django, AsyncAPI, and Celery, along with other technologies, will be essential in driving our IAM initiatives forward.

What You'll Do

  • Lead the development of scalable IAM systems using Python and Django and related frameworks adhering to best practices and architectural standards.
  • Design and implement asynchronous APIs and workflows using AsyncAPI, Celery, and message brokers like RabbitMQ.
  • Build integrations with external systems.
  • Design and optimize relational for identity data, ensuring performance, consistency, and security.
  • Develop secure, RESTful, and event-driven APIs for authentication, authorization, and identity lifecycle management.
  • Ensure the security and compliance of IAM systems by implementing best practices and adhering to industry standards.
  • Write clean, maintainable, and testable code. Perform code reviews and contribute to improving the team's coding standards.
  • Work closely with DevOps, front-end developers, and other stakeholders to deliver seamless and secure IAM solutions.
  • Maintain comprehensive documentation for all IAM processes, configurations, and integrations.
Qualifications

What We're Looking For

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 5+ years of software development experience with Python, with at least 3 years focused on Django or FastApi.
  • Proven experience building and scaling distributed systems and microservices.
  • Proficiency in Python and Django.
  • Experience with AsyncAPI and Celery.
  • Strong understanding of authentication and authorization protocols, including OAuth2, OpenID Connect, and SAML.
  • Hands-on experience with event-driven architectures and tools like AsyncAPI, Celery, and RabbitMQ/Kafka
  • Proficiency in designing, optimizing, and querying relational databases (e.g., PostgreSQL) and NoSQL databases (e.g., Redis).
  • Familiarity with containerization (Docker) and orchestration tools like Kubernetes.
  • Knowledge of CI/CD pipelines and DevOps practices.
  • Experience with caching mechanisms like Redis and Memcached.
  • Excellent problem-solving skills and a proactive approach to identifying and resolving issues.
  • Strong communication and collaboration skills.
  • Demonstrated ability to mentor junior developers and contribute to a culture of knowledge sharing.

Preferred Qualifications

  • Familiarity with IAM-specific tools and frameworks, such as Keycloak, Auth0, or AWS Cognito.
  • Knowledge of front-end frameworks like React or Angular for IAM-related UI components.
  • Experience with other programming languages such as JavaScript, TypeScript, or Go.
  • Experience with cloud platforms like AWS, Azure, or Google Cloud.
Additional Information

Benefits

At Gcore, we want you to do your best work and enjoy the journey. Our benefits are designed to support your growth, well-being, and life beyond work:

  • Competitive compensation
  • Flexible working hours and hybrid or remote options, depending on your role
  • Work from anywhere in the world for up to 45 days per year
  • Private medical insurance for you and your family*
  • Extra paid vacation and sick leave days*
  • Support for life's important moments and celebrations
  • Language courses to help you connect and grow
  • Modern, welcoming offices with snacks, drinks, and entertainment*
  • Team sports and social activities*

*Benefits may vary depending on your location.

Equal Opportunity Employer

We provide equal opportunity to all applicants without regard to race, color, religion, sex, sexual orientation, age, gender identity, gender expression, national origin, disability, or any other legally protected characteristics.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Python Engineer (IAM) in United States vacancy
  •  ...Senior Lead Software Engineer Be an integral part of an agile team that's constantly pushing the envelope...  ...and practical experience with Python, Java, RESTful APIs, and Microservices...  ...plus. Exposure to cloud services such as AWS S3, EC2, EKS, IAM, and Lambda.... 
    Senior
    Software

    Chase

    Tampa, FL
    1 day ago
  •  ...Job Title Key Roles & Responsibilities • Has IAM (LDAP) subject matter expertise with internet and web software related technologies such as Java, Unix, Websphere, databases, network and other applications. Specifically: IBM Security Verify Governance V10 (... 
    Senior
    Software

    Software Technology Inc

    Boston, MA
    1 day ago
  •  ...A company is looking for a Sr IAM Software Engineer to design, build, and operate enterprise IAM solutions. Key Responsibilities Define and...  ...concepts Hands-on experience with Entra ID, AWS Identity Center, and GCP IAM Proficiency in SQL, PowerShell/Python, and REST APIs... 
    Senior
    Software
    Remote work

    Virtual Vocations Inc

    United States
    3 days ago
  • A leading technology firm in San Francisco is seeking a Senior Engineer to develop IAM solutions and improve user experiences. The ideal candidate will have strong proficiency in Go, Java, and Python, along with experience in API design and cloud services. Responsibilities... 
    Senior
    Software

    Salesforce, Inc.

    San Francisco, CA
    3 days ago
  •  ...Software Guidance & Assistance, Inc., (SGA), is searching for a Senior Python/Angular Engineer for a contract assignment with one of our premier Financial services clients....  ...as AWS Lambda, SQS, SNS, ECS, Docker, S3, IAM, API Gateway, CloudFormation, RDS, CloudFront... 
    Senior
    Software
    Contract work
    Work at office
    Local area

    SGA

    Rockville, MD
    3 days ago
  • We are seeking a seasoned Senior IAM Solutions Engineer to design, implement, and automate our identity...  ...Development: proficiency in Java, JavaScript, Python, or Groovy for custom workflows and...  ...: degree in Computer Science, Software Engineering, or a related field. Certifications... 
    Senior
    Software

    Harvard Partners, LLP, Trusted Advisors to IT

    Boston, MA
    22 hours ago
  • $108.8k - $136k

    About This Role We’re seeking a Senior IAM Automation Engineer to transform how Apex manages workforce identity...  ...maintain Terraform, PowerShell, and Python automation across our hybrid...  ...Skills & Experience Technical Expertise Software development proficiency - 5+ years writing... 
    Senior
    Software
    For contractors
    Work at office
    Work from home

    Peak6 Investments LLC

    Austin, TX
    4 days ago
  •  ...Senior Full-Stack Engineer We are looking for a Senior Full-Stack Engineer to...  ...engineering experience with Python as well as solid front-end...  ...~6+ years of professional software engineering experience, with...  ...authorization standards (OAuth2, JWT, IAM). Experience with... 
    Senior
    Software
    Freelance
    Work at office
    Remote work
    Flexible hours

    N-iX

    United States
    1 day ago
  •  ...Senior CyberArk and Identity Access Management (IAM) Engineer Overview Job Summary: Talent Software Services is in search of a Senior CyberArk and Identity Access Management (...  ...scripting languages like PowerShell or Python. Lead incident response activities... 
    Senior
    Software
    Full time
    Contract work
    Remote work

    Talent Software Services

    Kansas City, MO
    22 hours ago
  • $148.5k - $260.1k

     ...duplicating efforts. Job Category Software Engineering Job Details About Salesforce...  ...foundational Identity and Access Management (IAM) platform services. Our team develops...  ...scale security services using Golang or Python. Integrate and extend secure device... 
    Senior
    Software
    Work at office

    Salesforce

    San Francisco, CA
    1 day ago
  • $150k - $195k

     ...an experienced and hands‑on full stack senior software engineer to join our Asset Management - Investment...  ...(React/Angular), Node.js or Java/.NET/Python and SQL Hands‑on experience with AWS...  ...and services (Glue, Lambda, API gateway, IAM, S3, CloudWatch etc.) CI/CD tools:... 
    Senior
    Software
    Full time
    Part time
    For contractors
    H1b
    Work at office
    Work from home
    Visa sponsorship
    1 day per week

    Threadneedle group

    New York, NY
    3 days ago
  •  ...Mit unserem Identity & Access Management (IAM) und unserer modularen Open-Source-Lösung...  ...Produkt Nubus IAM - hauptsächlich in Python auf Linux-Systemen Qualität sicherstellen...  ...zukunftsorientierten Umfeld Gestalte die Zukunft unserer Software-Entwicklung - und mach digitale Souverä... 
    Software
    Remote job
    Flexible hours

    Univention GmbH

    New Bremen, OH
    3 days ago
  •  ...Bellevue, Washington is looking for a Senior Engineer to help design and develop IAM solutions. The ideal candidate...  ...development, especially with Go, Java, and Python. Responsibilities include managing...  ...innovation and best practices in software development. #J-18808-Ljbffr B... 
    Senior
    Software

    B Capital

    Bellevue, WA
    1 day ago
  •  ...Senior.NET Developer – IAM (PowerShell Focus) Senior.NET Developer with a strong PowerShell scripting background to support and enhance Identity...  ...Skills & Qualifications: 8–10 years of professional software development experience. Strong expertise in.NET /.NET Core... 
    Senior
    Software

    ClifyX

    Jersey City, NJ
    2 days ago
  •  ...Overview As a Senior Security Engineer II for Identity and Access Management (IAM) at Aledade, you will play a central role in enhancing...  ...6+ years of experience in software or security engineering within...  ...Automation skills: Powershell, Python, Terraform Expertise on Okta products... 
    Senior
    Software
    Temporary work
    Remote work
    Flexible hours

    Aledade, Inc.

    New York, NY
    2 days ago
  • A technology solutions provider is seeking an experienced IAM Consultant to design, integrate, and deploy IAM products, particularly...  ...The successful candidate will have over 10 years in enterprise software, with significant experience in security applications and IAM product... 
    Senior
    Software

    Cloud Hybrid Technologies, LLC

    Santa Clara, CA
    22 hours ago
  • $168.1k - $227.4k

     ...identifying, defining, and building software solutions that revolutionize...  ...for a Software Development Engineer III to build, deliver, and...  ...Identity and Access Management (IAM) data plane team. We build and...  ...knowledge-sharing and mentorship. Our senior members enjoy one-on-one... 
    Senior
    Software
    Internship
    Flexible hours

    Amazon

    Seattle, WA
    3 days ago
  • $150k - $195k

     ...transformation firm is seeking a specialist to design and implement IAM strategies on GCP. The role involves configuring federated...  ...PingFederate and Hashicorp Vault while collaborating with software engineering teams. The position offers a salary range of $150,000 - $195,... 
    Senior
    Software

    Publicis Sapient

    Houston, TX
    22 hours ago
  •  ...and Access Management Engineer for American Science Cloud...  ...) Experience level: Senior Work location:...  ...set Collaborate with IAM personnel from other organizations...  ...resolve hardware and software problems. Deliver...  ...and scripting (Python, etc…) for IAM tasks... 
    Senior
    Software
    Full time
    Remote work

    ITR

    Oak Ridge, TN
    19 days ago
  •  ...Senior Security Engineer II For Identity And Access Management (Iam) As a Senior Security Engineer II for Identity and Access...  ...degree ~6+ years of experience in software or security engineering within...  ...skills : Powershell, Python, Terraform Expertise on Okta... 
    Senior
    Software
    Temporary work
    Remote work
    Flexible hours

    Aledade, Inc.

    Bethesda, MD
    1 day ago
  • $121k - $137k

     ...Sr Systems Engineer We are seeking a dynamic Sr Systems Engineer with a strong background in Identity and Access Management (IAM) technologies, including Okta, Auth0, and Microsoft EntraID...  ...infrastructure, and related hardware and software in response to customer requests... 
    Senior
    Software
    Full time

    W. R. Berkley

    Scottsdale, AZ
    1 day ago
  • An innovative technology company in Colorado is seeking a Senior Software Engineer with expertise in cloud-based services. The role involves responsibilities...  ...position offers an opportunity to contribute to critical IAM platforms serving millions of users. #J-18808-Ljbffr Qtsolv
    Senior
    Software

    Qtsolv

    Aurora, CO
    2 days ago
  •  ...Senior Python Engineer Position: Contract Location: Remote Duration: 12+ months Job description: • BS in...  ...years of experience in key engineering roles (technical lead, software engineer, software architect). • 5+ years of experience... 
    Senior
    Software
    Contract work
    Remote work

    Lorven Technologies

    United States
    4 days ago
  • $100k - $125k

     ...companies. Learn more at bonterratech.com.# **About the Role****Job Summary**The Senior Software Engineer (Auth0) designs, implements, and maintains secure, scalable identity and access management (IAM) solutions across Bonterra’s product portfolio. This role applies deep... 
    Senior
    Software
    Work at office

    Bonterra

    Ontario, CA
    1 day ago
  •  ...next move with Zscaler. Our Engineering team built the world's largest...  ...our team of cloud architects, software engineers, security experts,...  ...AWS, GCP, Azure) 5+ years in IAM, Data Security, Network Security...  ...with proficiency in Java, Python, Golang, or Rust Proficient in... 
    Senior
    Software
    Work at office
    Local area
    Remote work
    Worldwide

    Framework Ventures

    New York, NY
    2 days ago
  •  ...financial services firm in Austin, Texas is seeking a Senior IAM Automation Engineer to transform workforce identity management. This...  ...have 7-10 years of experience in DevOps or software roles, strong skills in Python, Terraform, and IAM architecture, with a focus on... 
    Senior
    Software

    Peak6 Investments LLC

    Austin, TX
    4 days ago
  • $184k - $255k

     ...Remote - USA About Engine At Engine, we’re transforming business travel...  ...way they choose, fast.” As Senior Engineering Manager for the...  ...governance: account vending, IAM strategy, tagging standards, and...  ...priorities. Experience 8+ years as a software engineer, infrastructure... 
    Senior
    Software
    Temporary work
    Remote work

    Engine Co.

    Richmond, VA
    2 days ago
  •  ...Senior Security Consultant Turnkey is helping to make the world...  ...companies who run enterprise software, we help some of the largest...  ...to be working on challenging IAM projects across a wide range...  ...in delivering and providing engineering/consulting services on SailPoint... 
    Senior
    Software
    Work experience placement
    Remote work

    Turnkey Consulting

    United States
    1 day ago
  •  ...Senior Software Engineer Docker has been one of the most loved brands in developer tooling, trusted by more than 20 million monthly users and...  ...We're looking for a Senior Software Engineer to join our IAM team. The IAM team owns Docker's identity backbone: the systems... 
    Senior
    Software
    Remote work
    Home office
    Visa sponsorship
    Shift work
    Afternoon shift

    Docker

    United States
    1 day ago
  •  ...complex Federal engagements, the full-time Senior Consultant, IAM Solutions will design and implement...  ...Minimum of 5 years of experience in software consulting or IT services focused on Identity...  ...6 months Development experience in Python, REST, or PowerShell is highly... 
    Senior
    Software
    Full time
    Remote work

    Virtual Vocations Inc

    United States
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Python Engineer (IAM). Be the first to apply!