Senior Python Software Engineer (Backend)
Python.Core
& 7 others
Brazil
We are looking for a talented Senior Python Software Engineer (Backend) to join our team and drive the development and improvement of web platforms that provide exceptional learning experiences to millions of users.
If you excel in addressing challenging problems and delivering cutting-edge solutions with modern technologies, we’d like to hear from you.
Responsibilities
- Define features and services leveraging Python, gRPC, and Google Cloud Platform (GCP) services and APIs
- Build and improve applications by applying Gen AI, LLM, and AI Agents
- Write clean, readable, and testable code while optimizing existing functionalities
- Conduct unit and integration tests to ensure reliable code performance
- Handle infrastructure using Terraform
- Collaborate with stakeholders, particularly engineers working on the client side
- Perform code reviews and document technical details thoroughly
Requirements
- 3+ years of experience in software development
- Expertise in Python with a deep understanding of the language
- Familiarity with Google Cloud Platform (GCP), or other cloud platforms such as AWS or Azure
- Competency in design patterns and algorithms and solid knowledge of OOP/OOD principles
- Background in web application development, alongside skills in databases and SQL
- Understanding of Gen AI, LLM, or AI Agent platform technologies
- Flexibility to work independently and navigate ambiguous scenarios effectively
- Strong communication skills to articulate technical concepts clearly
Nice to have
- Knowledge of gRPC and Terraform
- Familiarity with Java
- Proficiency in Typescript and Angular, paired with an understanding of HTML/CSS
- Competency in tools and systems commonly used within 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