Lead Python Full-Stack Engineer

EPAM Systems, Inc.
Amsterdam, Netherlands
9 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Languages
English
Job source

Tech stack

Artificial Intelligence Microsoft Azure Cloud Engineering Code Review Continuous Integration Information Engineering DevOps Django Web Framework Github Python (Programming Language) PostgreSQL Machine Learning
+23 more
Microsoft SQL Server MongoDB NoSQL Performance Tuning Standard Sql Software Engineering Strategies of Testing TypeScript Web Application Frameworks Spring Cloud ReactJS Large Language Models Backend Fastapi Containerization Kubernetes Graphql Machine Learning Operations Front End Software Development Restful APIs Docker Databricks Microservices

Job description

  • Design, develop, and optimize Python-based backend services using frameworks such as FastAPI or Django
  • Build responsive, user-focused frontend interfaces leveraging React.js and TypeScript
  • Develop and integrate RESTful/GraphQL APIs and microservices into cloud-native architectures
  • Implement AI/ML features and LLM-based solutions in production systems
  • Apply industry best practices: testing strategies, code reviews, CI/CD pipeline management
  • Work within Microsoft Azure and containerized environments (Docker, Kubernetes)
  • Collaborate with cross-functional teams to deliver full-stack features aligned with delivery goals
  • Participate in architecture discussions and contribute to technical decisions
  • Ensure observability, performance tuning and cost optimization for deployed applications

Requirements

  • 5+ years of professional experience in software engineering with Python as the main language
  • Strong backend development expertise using FastAPI or similar Python frameworks
  • Proficiency in building frontends with React.js and TypeScript
  • Hands-on experience integrating AI/ML solutions - including LLM APIs (OpenAI, Azure OpenAI) or LangChain
  • Knowledge of Microsoft Azure cloud services and CI/CD workflows using GitHub Actions
  • Solid understanding of microservices, REST API design and container orchestration (Docker, Kubernetes)
  • Experience building RAG pipelines for AI/ML use cases
  • Strong knowledge of SQL/NoSQL databases (PostgreSQL, MongoDB, etc.)
  • Excellent communication and documentation skills in English

Nice to have

  • Experience with Azure AI Foundry tools and GenAI-assisted development workflows
  • Familiarity with Databricks, data engineering pipelines
  • Exposure to DevOps practices and Infrastructure as Code
  • Understanding of MLOps and model operationalization frameworks
  • Knowledge of additional relational DBs (e.g., Microsoft SQL Server)

Benefits & conditions

  • 26 paid holiday days
  • Pension plan scheme
  • Disability insurance (WGA Shortfall insurance)
  • Long-term disability insurance (WIA Top up insurance)
  • EPAM Employee Stock Purchase Plan (ESPP)
  • Commuting to work - costs reimbursement
  • Laptop + corporate simcard + corporate mobile device (subject to certain eligibility requirements)
  • Bike lease
  • Employee Assistance Program
  • Corporate Programs including Employee Referral Program with rewards
  • Learning and development opportunities including in-house training and coaching, professional certifications, and courses

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:53 min

Architecting machine learning projects with the PAI platform

Qiyang Duan · LIVE

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · World Congress 2023

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

2:36 min

Exploring high-level Python frameworks for accelerated enterprise artificial intelligence

Paul Graham Paul Graham · LIVE

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

Videos

See all

Related articles

See all