Senior Python Software Engineer (Backend)
Python.Core
& 7 others
Brazil
We are looking for an accomplished Senior Python Software Engineer (Backend) to join our team and contribute to developing web platforms that provide exceptional learning experiences to millions of users.
If you thrive in tackling complex challenges and designing breakthrough solutions with advanced technologies, we are eager to connect with you.
Responsibilities
- Define innovative features and services with Python, gRPC, and Google Cloud Platform (GCP) services and APIs
- Optimize applications leveraging Gen AI, LLM, and AI Agents
- Maintain clean, structured, and testable code while improving current functionalities
- Perform unit testing and integration testing for dependable code execution
- Use Terraform to manage infrastructure
- Collaborate with stakeholders, especially engineers on the client’s team
- Conduct code reviews and create thorough technical documentation
Requirements
- 3+ years of professional experience in software development
- Proficiency in Python and comprehensive understanding of the language
- Familiarity with Google Cloud Platform (GCP), or leading cloud platforms such as AWS or Azure
- Competency in design patterns and algorithms, alongside a solid grasp of OOP/OOD principles
- Background in web application development, with proficiency in databases and SQL
- Understanding of Gen AI, LLM, or AI Agent platform development
- Flexibility to work independently and navigate ambiguity effectively
- Effective communication skills for articulating technical concepts clearly
Nice to have
- Knowledge of gRPC and Terraform
- Familiarity with Java for development tasks
- Skills in Typescript and Angular, coupled with familiarity with HTML/CSS
- Expertise in tools and systems widely used in Google development 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