Skip To Main Content
backBack to Search

Python Software Engineer (Backend)

Hybrid in Brazil, Colombia
Python.Core
& 7 others

We are seeking a talented Python Software Engineer (Backend) to join our team and take a pivotal role in improving and building web platforms that provide exceptional learning experiences to millions of users.

If solving intricate challenges and creating innovative solutions with modern technologies excites you, we’d love to connect.

Responsibilities
  • Design and develop features and services with Python, gRPC, and Google Cloud Platform (GCP) services and APIs
  • Build and extend applications leveraging Gen AI, LLM, and AI Agents
  • Develop clean, readable, and maintainable code while implementing and refining new features
  • Create unit and integration tests to ensure high-quality solutions
  • Define infrastructure leveraging Terraform
  • Communicate effectively and collaborate with stakeholders, primarily engineers on the client side
  • Perform code reviews and create detailed technical documentation
Requirements
  • At least 2 years of experience in software development
  • Strong Python expertise with deep understanding of the language
  • Familiarity with Google Cloud Platform (GCP) or major cloud providers like AWS or Azure
  • Proficiency in design patterns and algorithms with a strong foundation in OOP/OOD principles
  • Background in web application development, including databases and SQL
  • Experience with Gen AI, LLM, or AI Agent-focused application development
  • Capability to work independently and adapt to ambiguity with minimal direction
  • Effective communication skills to clearly articulate technical concepts
Nice to have
  • Knowledge of gRPC and Terraform
  • Familiarity with Java
  • Understanding of Typescript, HTML/CSS, and Angular technologies
  • Proficiency in 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