Python.Core & 5 others
EPAM Systems
Software Engineering
Portugal · Remote
Posted on Nov 19, 2025
Responsibilities
- Design, develop, test, and maintain software solutions for the Data Service Portal
- Create and improve data contract management and automation triggers for Access and Fine Grained Authorization
- Partner with data engineers, architects, and product owners to convert requirements into scalable software
- Implement monitoring, regression testing, and alerting using Grafana, Prometheus, and OpenTelemetry
- Guarantee the performance, scalability, and reliability of Data Service Portal applications
- Review code, write unit and integration tests, and maintain comprehensive documentation
- Engage in agile ceremonies such as sprint planning, daily stand-ups, and retrospectives
- Assist with DevOps tasks, system upkeep, and resolving operational issues
Requirements
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related discipline
- Over 7 years of software engineering experience focused on front-end and back-end development for data-centric systems
- Strong expertise in designing extendable, dependable, and maintainable solutions utilizing design patterns and OOP
- Experience in automated testing for both front-end and back-end components
- Proven experience developing and maintaining secure and reliable REST APIs with FastAPI
- Proficiency in Python, Vue, FastAPI, Kubernetes, Docker, PostgreSQL, and Microsoft Azure including Azure DevOps
- Hands-on experience with containerization and cloud services, specifically Microsoft Azure
- Familiarity with observability tools such as Grafana, Prometheus, and OpenTelemetry
- Knowledge of DevOps best practices and agile frameworks like Scrum
- Strong analytical skills and a structured approach with a focus on solutions
- Proactive, adaptable, and ready to take ownership of complex problems
- Excellent collaboration and communication abilities for effective teamwork
- Capability to mentor colleagues and promote a culture of continuous improvement
- English language proficiency at B2 level or above
Nice to have
- Experience with Terraform and Databricks
- Understanding of Access and Fine Grained Authorization (FGA) automation services
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