Job Closed
This listing is no longer active.
Powerful edge and cloud solutions for media business and the entertainment industry
Software Engineer, Python – Cloud Access Control
Location
Cyprus
Posted
76 days ago
Salary
0
Seniority
Senior
Job Description
Software Engineer, Python – Cloud Access Control
Gcore
• Designing and implementing core components of Gcore’s cloud account management platform, including access control, audit logging, product availability, and organizational management features. • Writing high-quality Python code using FastAPI, relational databases, RabbitMQ, Redis, and other technologies to build secure, scalable, and reliable services. • Developing systems that manage identities, permissions, and account-level configurations across a wide range of Gcore products — including virtual instances, GPU clusters, inference platform, managed Kubernetes, object storage, and more. • Building APIs and internal tools to provide real-time visibility into account activities, user actions, and product-level availability. • Ensuring the performance, security, and observability of services through monitoring, optimization, and testing best practices. • Working closely with cross-functional engineering teams and product management to align on roadmap priorities and ensure seamless integration of account and access services across all Gcore platforms.
Job Requirements
- Strong Python development skills, including experience with asynchronous programming and building scalable backend services.
- Experience in designing and operating distributed systems, including messaging, asynchronous workflows, and consistency trade-offs.
- Hands-on experience with Docker and Kubernetes in production environments.
- Familiarity with major cloud providers (e.g., AWS, Azure, Google Cloud) and their IAM or resource management models.
- Solid communication skills and the ability to collaborate effectively with engineers, product managers, and cross-functional teams.
- A proactive mindset and interest in building secure, user-centric systems for access control, audit logging, and account management.
- Motivation to stay up-to-date with industry trends in cloud security, identity management, and distributed systems.
Benefits
- Competitive salary
- Flexible working hours
- Remote, hybrid, or office work 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*
- 5 additional vacation days*
- Additional fully paid sick leave days*
- Allowance for significant life events and birthdays
- Language classes
- Modern office space with free snacks, drink and entertainment options*
- Team sports activities*
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Responsible for designing and implementing back-end web applications • Developing, testing, and maintaining software • Working collaboratively with cross-functional teams to ensure optimised software architecture and functionality • Implement and integrate new features, apply design and performance optimisations in REST API backend • Develop and maintain Microservices • Write validation tests and documentation for implemented features • Maintain and improve our MariaDB database model
• Work with a small team of highly experienced engineers on creating new, highly scalable services or help scale existing codebase and storage for a global top 200 website. • Contribute to technology, architecture, workflow, and design decisions.
Team Lead Java Engineer, Remarketing
AUTO1 GroupAUTO1 Group is Europe’s leading digital automotive platform.
• Architecture, solution design, development, quality assurance, shipping, monitoring, and maintenance in a service-oriented platform with 300+ RESTful microservices • Own a subset of applications and services with your team • Solve complex problems using hands-on and can-do attitudes • Provide solutions and technical advice based on solid technical experience • Take responsibility for growth and development of your team • Hire and mentor world-class talent
• Architect, develop, ship, monitor, and maintain some of our 130+ modules and dozens of applications each day • Grow your expertise through hands-on and can-do attitude to solve complex problems • Raise the bar and drive technological innovations to keep AUTO1 at the cutting edge • Bring new, innovative features to life in close collaboration with various product and development teams.



