EPAM Systems
Posted 2mo ago

Senior Python Engineer

EPAM Systems
Portugal
RemoteFull Time
Responsibilities
  • implementing backend
  • improving codebase
  • resolving issues
Requirements
  • 3+ years Python experience
  • FastAPI
  • GinoORM/SQLAlchemy
  • PostgreSQL
  • Docker
  • Pytest
  • Gitflow
  • AWS (EC2,RDS,Kubernetes)
  • Strong backend development and collaboration skills
Technical tools mentioned
PythonPython 3.8FastAPIpydanticGinoORMSQLAlchemySQLPostgreSQLDockerDocker-ComposePytestpytest-docker-composeGitflowAWSEC2KubernetesRDSAWS SecretsAWS CacheGraphQL

Job description

We are seeking a highly motivated and skilled Senior Python Engineer to join our team in Portugal, where you will play a pivotal role in developing and maintaining backend solutions while collaborating with cross-functional teams to deliver high-quality software products.

Responsibilities

  • Take full ownership of backend implementation, ensuring well-designed, developed, and maintained solutions
  • Improve the existing codebase and implement new features planned in sprints
  • Participate in implementation discussions, clarify tasks with business analysts or project managers, and take ownership of assigned tasks
  • Test implemented solutions on development servers
  • Create development tasks during grooming sessions for upcoming sprints
  • Actively present features in product demonstrations and engage with stakeholders effectively
  • Contribute to solution design, preparation, and delivery during client discussions
  • Perform analysis and resolve production issues with bug fixes
  • Collaborate with the frontend team and ensure effective communication for support contracts

Requirements

  • 3+ years of experience with Python and Python 3.8
  • Proficiency in FastAPI (including pydantic) and GinoORM + SQLAlchemy (as ORM)
  • Knowledge of SQL and experience with PostgreSQL as the main database
  • Strong background in Docker/Docker-Compose for local environments and testing
  • Expertise in Pytest (including pytest-docker-compose plugin) and Python libraries
  • Experience with Gitflow for version control
  • Familiarity with AWS, including EC2, Kubernetes, RDS, AWS Secrets, and AWS Cache

Nice to have

  • Strong understanding of frontend–backend contract design, implementation, and functionality in practice
  • Strong experience with GraphQL

We offer/Benefits

  • Competitive compensation depending on experience and skills
  • Variety of projects within one company
  • Being a part of a project following engineering excellence standards
  • Individual career path and professional growth opportunities
  • Internal events and communities
  • Flexible work hours

About EPAM Systems

Provider of digital platform engineering and software development services.

Year founded
1993
Employees
62850
Organization type
Public
Latest investment
Raised $71.00M IPO (2012)
Headquarters
US

Similar jobs

Python Engineer roles
6d
Save
Mark Applied
Hide
Python Developer
Lisbon, Lisbon District, Portugal
HybridFull Time
iCapital
iCapital: Financial technology platform powering the global alternative investment marketplace.
5+ YOE5+ years of Python development focused on automation and data extraction; expertise with web scraping, Playwright, AWS, authentication flows, APIs, and cloud-native deployment. Bachelor's or master's degree preferred or equivalent experience.
Python, Playwright, AWS, AWS Lambda, AWS Step Functions, Amazon S3, Amazon CloudWatch, AWS Secrets Manager, Selenium, Scrapy, BeautifulSoup, requests, AWS IAM, Docker, CloudFormation, Terraform, Apache Airflow, CI/CD
3w
Save
Mark Applied
Hide
Senior Python Engineer, Document App (Content Engineering Team)
Germany or Warsaw or Lisbon or Kyiv or Poland
zł275k-zł413k/mo RemoteFull Time
PandaDoc
PandaDoc: Private SaaS providing document workflow automation and eSignature tools helping businesses create, manage, and sign documents.
5+ YOERequires 5+ years of production Python experience, relational databases, event-driven architectures, AsyncIO, scalable microservices, distributed systems, and full lifecycle development. English communication required.
Python, SQL, PostgreSQL, Redis, Kafka, NATS, RabbitMQ, AsyncIO, Docker, Kubernetes, AWS, Grafana, Loki, Tempo, Mimir
3w
Save
Mark Applied
Hide
Senior Python Engineer
Europe or Portugal or Netherlands or Spain or United Kingdom or Italy
€78k-€92k/yr RemoteFull Time
Open Home Foundation
Open Home Foundation: Swiss nonprofit foundation governing open-source smart-home projects and advocating privacy, choice, and sustainability for users.
5+ YOE5+ years Python backend development, 3+ years asyncio and threading, production LLM features, MCP, local inference, Git/GitHub, and professional English fluency; European residency required.
Python, Home Assistant, Model Context Protocol (MCP), Ollama, llama.cpp, Git, GitHub, asyncio, MCP
1mo
Save
Mark Applied
Hide
Web Scraper
Lisbon, Lisbon, Portugal
€38k-€55k/yr HybridFull Time
Foxintelligence
Foxintelligence: A consumer intelligence that collects and analyzes large-scale retail and e-commerce data to provide real-time market visibility.
5+ YOEMaster's in CS/IT,5+ years software engineering,experience with Scrapy/BeautifulSoup,HTML/JavaScript,REST/GraphQL,Django or FastAPI,Docker,Git,pandas,Linux,bash,cloud (AWS/GCP/Azure);InfluxDB and time-series DBs a plus.
BeautifulSoup, Scrapy, HTTP, HTML, JavaScript, REST, GraphQL, Django, FastAPI, InfluxDB, Docker, Git, pandas, Linux, Bash, regular expressions, AWS, GCP, Azure
1mo
Save
Mark Applied
Hide
Senior Python Developer
Portugal or Europe
€60k-€70k/yr RemoteFull Time
Adzuna
Adzuna: UK job search engine helping jobseekers find roles through aggregated listings and salary tools.
Extensive commercial Python development and technical leadership experience; legal right to work as a contractor; technical degree; English proficiency; experience with relational databases, AWS and Git; production LLM/AI experience.
Python, Spark, LLMs, React, HTML, CSS (Tailwind), EC2, S3, Lambda, Step Functions, RDS, Athena, Kinesis, PostgreSQL, MySQL, SOLR, AWS, Git, Playwright, Selenium
1mo
Save
Mark Applied
Hide
Investment Sector | Data Python Developer
Porto, Porto, Portugal
HybridFull Time
Devoteam
Devoteam: Global IT and digital transformation consulting firm.
Strong Python development experience, hands-on Dataiku, data pipeline design for large-scale processing, software engineering best practices, production monitoring, and technical documentation skills.
Dataiku, Python
1mo
Save
Mark Applied
Hide
Senior Python Engineer
Poland or Czech Republic or Bosnia And Herzegovina or Albania or Bulgaria or Croatia or Cyprus or Estonia or Hungary or Latvia or Lithuania or Malta or Montenegro or Moldova or Portugal or Romania or Spain or Slovenia or Slovakia
RemoteContract
OpenVPN
OpenVPN: Cybersecurity and networking software serving businesses with secure remote-access and zero-trust network connections.
5+ YOE5+ years programming experience, strong Python 3 skills, REST/JSON API development, RDBMS (MySQL/SQLAlchemy), Git, async Python knowledge, Linux experience, upper-intermediate English, and familiarity with encryption/PKI and SSL VPN concepts.
Python 3, JSON, REST, XML-RPC, HTTP, HTTPS, MySQL, SQLAlchemy, Git, Twisted, Boost, Ember.js, HTML, CSS, Javascript, Linux, PKI
2mo
Save
Mark Applied
Hide
Senior Python Engineer (Remote)
Warsaw or Bucharest or Lisbon or Europe
RemoteFull Time
Crystal Intelligence
Crystal Intelligence: Blockchain intelligence provider helping governments, financial institutions, and crypto businesses investigate crime and manage compliance.
8+ YOE8+ years building Python backend services and APIs, strong software architecture, SQL/NoSQL (including PostgreSQL), testing, distributed systems, client-facing development, and English proficiency.
Redis, RabbitMQ, PostgreSQL, ClickHouse, Kubernetes, AWS, Hetzner, Python 3.14, Flask, Granian, Datadog, Grafana, Cursor, Claude Code