Python Software Engineer (Backend)
Python.Core
& 7 others
Brazil
We are seeking a highly skilled Python Software Engineer (Backend) to join our team and contribute to the development and enhancement of web platforms designed to deliver outstanding learning experiences to millions of users.
If tackling complex challenges and crafting innovative solutions with modern technologies excites you, we'd love to connect with you.
Responsibilities
- Develop new features and services utilizing Python, gRPC, and Google Cloud Platform (GCP) services and APIs
- Create and optimize applications incorporating Gen AI, LLM, and AI Agents
- Produce clean, readable, maintainable, and testable code while implementing and updating features
- Write unit and integration tests to ensure robust code quality
- Define infrastructure configurations with Terraform
- Communicate and collaborate closely with stakeholders, particularly customer-side engineers
- Perform code reviews and produce detailed technical documentation
Requirements
- 2+ years of experience in software development
- Proficiency in Python and a solid understanding of the language
- Familiarity with Google Cloud Platform (GCP) or other major cloud services like AWS or Azure
- Competency in design patterns, algorithms, and OOP/OOD principles
- Background in web application development, as well as databases and SQL
- Understanding of Gen AI, LLM, or AI Agent application development
- Capability to work independently and manage ambiguity effectively
- Strong communication skills with the ability to explain technical concepts clearly
Nice to have
- Knowledge of gRPC and Terraform
- Familiarity with Java
- Understanding of Typescript, HTML/CSS, and Angular
- Background in using internal tools and systems commonly found 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