PROJECT DESCRIPTION:
Our client is an innovative leader in professional sports entertainment in Germany, focused on delivering high-energy competitions and enhancing fan engagement. With a commitment to creativity and collaboration, the organization is redefining the sports experience while providing a platform for talented athletes to showcase their skills.
IN THIS ROLE, YOU WILL
- Design, develop, and maintain a robust REST API backend;
- Write clean, scalable, and efficient Python code following best practices;
- Implement authentication and authorization mechanisms, including role-based access control (RBAC);
- Work with SQLAlchemy and relational databases;
- Integrate third-party services;
- Collaborate with frontend engineers, product managers, and other stakeholders to ensure seamless API functionality;
- Collaborate with ML engineers to integrate AI/ML logic into the Python backend;
- Optimize application performance and security in alignment with industry standards;
- Deploy and maintain services in AWS (nice to have).
IF YOU HAVE
- 5+ years of experience in Python backend development;
- Experience with asynchronous programming in Python;
- Experience in microservices architecture style;
- Experience with FastAPI;
- Strong knowledge of REST API design and development;
- Hands-on experience with authentication & authorization (OAuth, JWT, RBAC, etc.);
- Proficiency in SQLAlchemy and relational databases design principles;
- Experience with third-party service integrations (e.g., payments, notifications, AI services);
- Familiarity with AWS services (EC2, Lambda, S3, etc.) is a plus;
- Experience integrating machine learning (ML) models into a Python backend is a plus;
- Strong problem-solving skills and ability to work in a fast-paced environment.
AS AN OPINOV8R, YOU WILL HAVE
- Digital-First Approach: Great talent knows no borders! You can work from wherever you are. We hire and collaborate with professionals worldwide.
- Remote Work Model: Balance your professional and personal life with our flexible working conditions. We offer an, empowering you to be productive and deliver your best from anywhere.
- Exciting Projects: Dive into impactful projects across various industries that challenge and spark your creativity. Work on innovative solutions that push boundaries, giving you the chance to make a difference and drive change.
- Boost Your Expertise: Elevate your career with unmatched experiences that expand your knowledge and master skills. We foster continuous learning and development opportunities that allow you to grow and reach new heights.
- Join the Best Team Ever: Collaborate with our diverse and сross-cultural team of passionate technologists and creative thinkers who inspire and support. Together, we develop services that make a real impact on the world.
HOW’S THE HIRING PROCESS GOING
We strive to make a smooth and transparent hiring process to find the perfect match for both sides. Steps may differ depending on the position — here's what to expect:
- Initial Interview: If your background fits the role's criteria, we'll invite you for an interview with a Talent Acquisition Specialist to get to know you better.
- Technical Interview: Depending on the role, you may be asked to complete a technical assessment/test task to showcase your expertise.
- Client’s Interview: Meet with client representatives to discuss the role specifics and gain insights into the project's scope and expectations.
- Final Decision: After completing all interviews and assessments, we'll reach a final decision and get back to you with the result.
PowDevs
Makersite
Coherent Solutions Lithuania
Yo Hr Consultancy
Svitla Systems, Inc.