Skip To Main Content
backBack to Search

Python Software Engineer (Backend)

Hybrid in Brazil, Colombia
Python.Core
& 7 others

We are looking for a highly experienced Python Software Engineer (Backend) to join our team and play a pivotal role in creating and improving web platforms that provide outstanding learning experiences to millions of users.

If you thrive on tackling challenging problems and crafting cutting-edge solutions with modern technologies, we encourage you to apply.

Responsibilities
  • Design features and services with Python, gRPC, and Google Cloud Platform (GCP) services and APIs
  • Develop and integrate applications utilizing Gen AI, LLM, and AI Agents
  • Produce clean, maintainable, testable code and enhance existing codebases with new functionality
  • Create unit and integration tests to maintain code quality
  • Define and manage infrastructure through Terraform configurations
  • Collaborate with stakeholders, especially engineers from the client side, for seamless communication
  • Review code and prepare comprehensive technical documentation
Requirements
  • At least 2 years of software development experience
  • Strong Python proficiency and in-depth understanding of the language
  • Knowledge of Google Cloud Platform (GCP), or another leading cloud platform like AWS or Azure
  • Competency in design patterns and algorithms, with a solid grasp of OOP/OOD principles
  • Background in building web applications, including database and SQL expertise
  • Familiarity with Gen AI, LLM, or AI Agent integrations
  • Capability to work independently and manage ambiguity effectively
  • Effective communication skills for conveying technical ideas clearly
Nice to have
  • Knowledge of gRPC and Terraform tools
  • Familiarity with Java programming
  • Understanding of Typescript, HTML/CSS, and Angular frameworks
  • Experience with internal tools and workflows typical in Google ecosystems
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