-
EPAM Systems

Python Developer

EPAM Systems
Brazil · Full-time · Associate

We are looking for a Python Developer to join our team and contribute to the creation of innovative and reliable software solutions.

In this role, you will focus on developing scalable systems, improving workflows, and collaborating with cross-functional teams to deliver impactful features. If you enjoy solving complex problems and thrive in a fast-paced environment, we encourage you to apply.

Responsibilities


  • Develop and maintain robust and scalable software applications using Python
  • Collaborate with designers and product managers to define and implement software requirements
  • Write clean, structured, and maintainable code following best practices
  • Design and optimize algorithms and data structures to improve application performance
  • Leverage Docker to build and manage application containers
  • Contribute to front-end development by utilizing ReactJS to create dynamic user interfaces
  • Diagnose and resolve software issues to ensure system reliability and stability
  • Participate in code reviews to maintain high-quality standards across the development team
  • Explore and implement new technologies to enhance development processes


Requirements


  • Bachelor’s degree in Computer Science, Engineering, Information Technology, or a related field
  • At least 2 years of experience as a Python Developer in a professional setting
  • Strong understanding of algorithms and data structures to enhance application efficiency
  • Experience with Docker for containerization and deployment of applications
  • Proficiency in ReactJS for creating interactive and user-friendly front-end components
  • Excellent problem-solving and debugging abilities to address complex challenges
  • Fluent English communication skills, written and spoken, at a B2 level or higher


Nice to have


  • Experience with AWS Cloud services for deploying and managing cloud-based applications
  • In-depth knowledge of Docker for advanced containerization and orchestration tasks
  • Familiarity with LangChain for building AI-driven modular applications
  • Experience with Playwright for automating testing processes in Python projects
  • Understanding of ChatGPT and its applications in conversational AI development


We offer


  • 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


Key Skills

Ranked by relevance

docker containerization data structures reactjs python cloud ai aws
Login to Apply
Posted
Jun 14, 2025
Type
Full-time
Level
Associate
Location
Brazil

Industries

Software Development IT Services IT Consulting Media Telecommunications

Categories

Information Technology Engineering Business Development

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
EPAM Systems
Related

DevOps Engineer

2026-05-27

Full-time
Associate
Argentina
Software Development
Engineering
View Job Details
EPAM Systems
Related

DevOps Engineer (AWS)

2026-05-27

Full-time
Associate
Argentina
Software Development
Engineering
View Job Details
EPAM Systems
Related

Senior Python Developer with LLM, AI skills

2026-05-21

Full-time
Mid-Senior
Ukraine
Software Development
Information Technology