Skip To Main Content
backBack to Search

Python Software Engineer (Backend)

Hybrid in Brazil, Colombia
Python.Core
& 7 others

We seek a highly skilled Python Software Engineer (Backend) to join our team and contribute to advancing web platforms that provide outstanding learning experiences to millions of users.

If solving complex problems and creating innovative solutions using modern technologies excites you, we would love to connect with you.

Responsibilities
  • Design new features and services using Python, gRPC, and Google Cloud Platform (GCP) services and APIs
  • Develop applications leveraging Gen AI, LLM, and AI Agents
  • Ensure code quality by writing clean, readable, maintainable, and testable code while enhancing existing code and implementing new functionalities
  • Create unit and integration tests to guarantee robust code implementations
  • Define and maintain infrastructure using Terraform
  • Collaborate and communicate effectively with stakeholders, focusing on engineers on the customer side
  • Perform code reviews and create thorough technical documentation
Requirements
  • At least 2 years of experience in software development
  • Proficiency in Python and a deep understanding of the language
  • Knowledge of Google Cloud Platform (GCP) or familiarity with leading cloud platforms such as AWS or Azure
  • Skills in design patterns and algorithms with expertise in OOP/OOD principles
  • Background in web application development, including databases and SQL
  • Familiarity with Gen AI, LLM, or AI Agent application development
  • Capability to work independently and manage ambiguity with minimal oversight
  • Strong communication skills with the ability to explain technical concepts clearly
Nice to have
  • Proficiency in gRPC and Terraform
  • Background in Java
  • Understanding of Typescript, HTML/CSS, and Angular technologies
  • Familiarity with internal tools and systems commonly used in Google environments
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