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.
- ...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....SeniorSoftware
- ...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 (...SeniorSoftware
- ...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...SeniorSoftwareRemote work
- 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...SeniorSoftware
- ...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...SeniorSoftwareContract workWork at officeLocal area
- 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...SeniorSoftware
$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...SeniorSoftwareFor contractorsWork at officeWork from home- ...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...SeniorSoftwareFreelanceWork at officeRemote workFlexible hours
- ...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...SeniorSoftwareFull timeContract workRemote work
$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...SeniorSoftwareWork at office$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:...SeniorSoftwareFull timePart timeFor contractorsH1bWork at officeWork from homeVisa sponsorship1 day per week- ...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ä...SoftwareRemote jobFlexible hours
- ...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...SeniorSoftware
- ...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...SeniorSoftware
- ...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...SeniorSoftwareTemporary workRemote workFlexible hours
- 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...SeniorSoftware
$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...SeniorSoftwareInternshipFlexible hours$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,...SeniorSoftware- ...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...SeniorSoftwareFull timeRemote work
- ...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...SeniorSoftwareTemporary workRemote workFlexible hours
$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...SeniorSoftwareFull time- 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 QtsolvSeniorSoftware
- ...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...SeniorSoftwareContract workRemote work
$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...SeniorSoftwareWork at office- ...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...SeniorSoftwareWork at officeLocal areaRemote workWorldwide
- ...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...SeniorSoftware
$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...SeniorSoftwareTemporary workRemote work- ...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...SeniorSoftwareWork experience placementRemote work
- ...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...SeniorSoftwareRemote workHome officeVisa sponsorshipShift workAfternoon shift
- ...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...SeniorSoftwareFull timeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Python Engineer (IAM). Be the first to apply!
- software sales engineer United States
- software engineer full time United States
- facebook software engineer United States
- startup software engineer United States
- intermediate software engineer United States
- research software engineer United States
- software developer no experience United States
- labview software developer United States
- rust software engineer United States
- freelance software developer United States


