All vacancies

Senior Python Developer
EPAM Systems
Remote · SpainSalary not disclosedfull-timeEPAM Systems Careers (remote abroad)
We're looking for a Senior Python Developer to join our team in Madrid or Barcelona, Spain in a hybrid working mode. In this role, you will design and implement secure, high-performing backend services that enable generative AI-driven applications across Azure.
Responsibilities
- Design, build and maintain GraphQL APIs using FastAPI and Strawberry
- Integrate AI and LLM APIs (e.g., OpenAI, Anthropic) into backend services with secure data handling
- Architect relational database schemas and implement version-controlled migrations for consistency and performance
- Collaborate with DevOps/MLOps teams to containerize and deploy services on Azure
- Monitor, troubleshoot and optimize backend performance for speed, scalability and cost efficiency
- Implement unit and integration tests to ensure reliability and maintainability
- Apply best practices for API security, performance tuning and error handling
- Participate in CI/CD processes and improve observability for production systems
Languages
- Work format
- Remote
- Seniority
- Senior
- Posted
- 29 Sept 2026
- Last verified
- In the last 5 days
Similar roles
- Senior Software Engineer - AIsaas.group · Remote · worldwide, UTC+4 accepted
- Full Stack Laravel / React DeveloperGorin Systems · Remote · worldwide, UTC+4 accepted
- Software DeveloperEqvilent · Remote · worldwide
- Software Engineer - AuthSupabase · Remote · worldwide
- Full Stack EngineerNamecheap, Inc. · Remote · worldwide, UTC+4 accepted
- Machine Learning EngineerEVB · Remote · worldwide, UTC+4 accepted
