Senior Python Developer
Python.Core
& 7 others
Brazil
We are seeking a Senior Python Developer to join our team and play an essential role in delivering high-quality, dependable software solutions.
In this position, you will work on designing scalable systems, optimizing workflows, and collaborating with diverse teams to implement impactful features. If you excel at solving complex challenges and thrive in a fast-paced, collaborative environment, we’d love to hear from you.
Responsibilities
- Build and sustain scalable and efficient software solutions using Python
- Work closely with product managers and designers to gather and implement software requirements
- Develop well-structured, maintainable code that adheres to industry standards
- Design and refine algorithms and data structures to optimize performance and efficiency
- Utilize Docker to create and manage containers for application deployment
- Contribute to front-end development by leveraging ReactJS to build user-friendly interfaces
- Identify and fix software issues to ensure stable and reliable system performance
- Engage in code review processes to uphold development quality across the team
- Research and adopt new technologies to improve development workflows and tools
Requirements
- A bachelor’s degree in Computer Science, Engineering, Information Technology, or a similar discipline
- At least 3 years of professional experience as a Python Developer
- Strong knowledge of algorithms and data structures to enhance the efficiency of applications
- Experience with Docker for application containerization and deployment
- Proficiency in ReactJS for building dynamic and intuitive user interfaces
- Exceptional problem-solving and debugging skills to resolve complex technical issues
- Fluent English communication skills, both written and spoken, at a B2 level or higher
Nice to have
- Experience working with AWS Cloud services for deploying and managing scalable cloud solutions
- Advanced expertise in Docker for more complex containerization and orchestration tasks
- Familiarity with LangChain for creating modular AI-powered applications
- Experience using Playwright for automating testing workflows in Python projects
- Knowledge of ChatGPT and its integration into conversational AI systems
We offer/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