Python.Core & 5 others
EPAM Systems
Software Engineering
Portugal · Remote
Posted on Nov 19, 2025
Responsibilities
- Design, develop, test, and maintain software for the Data Service Portal
- Develop and optimize automation triggers and data contract management for Access and FGA
- Collaborate with data engineers, architects, and product managers to convert requirements into scalable solutions
- Implement monitoring, regression testing, and alerting systems using Grafana, Prometheus, and OpenTelemetry
- Ensure solutions for the Data Service Portal meet performance, scalability, and reliability standards
- Conduct peer code reviews, create unit and integration tests, and sustain thorough documentation
- Engage in agile ceremonies such as sprint planning, daily stand-ups, and retrospectives
- Support DevOps tasks, maintain systems, and address operational issues
Requirements
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related discipline
- Over 5 years of software engineering experience focused on front-end and back-end development for data-intensive applications
- Proven expertise in designing extensible, reliable, and maintainable solutions using design patterns and Object-Oriented Programming
- Experience with automated testing for both front-end and back-end components
- Strong skills in developing and maintaining secure REST APIs with FastAPI
- Proficiency in Python, Vue, FastAPI, Kubernetes, Docker, PostgreSQL, and Microsoft Azure including Azure DevOps
- Experience with containerization and cloud environments, especially Azure
- Familiarity with observability tools like Grafana, Prometheus, and OpenTelemetry
- Knowledge of DevOps practices and agile methodologies such as Scrum
- Strong analytical skills and a solution-focused mindset
- Proactive approach with flexibility and ownership of complex challenges
- Excellent communication and collaboration skills for effective teamwork
- Ability to mentor colleagues and foster a culture of continuous improvement
- English proficiency at B2 level or higher
Nice to have
- Experience with Terraform and Databricks
- Understanding of Access and Fine Grained Authorization (FGA) services automation
We offer/Benefits
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn