Senior Python Developer
EPAM Systems
Senior Python Developer Description
We are seeking a highly skilled Senior Python Developer to join our collaborative team.
You will play a critical role in advancing GenAI functionalities within our products. If you have a passion for coding and excel in high-energy, teamwork-focused environments, we’d love to connect with you.
#LI-DNI#EasyApply
Responsibilities
- Develop applications specifically using Python and ReactJS
- Tackle coding challenges during interactive coding sessions
- Implement optimized algorithms and reliable data structures
- Collaborate with diverse teams in a fully remote setup
- Deliver code reviews and offer valuable feedback
- Debug and enhance code performance through optimization
- Utilize Docker for containerization and deployment tasks
- Design and architect transformative features for products
- Clearly document codebases and workflows for reference
- Stay informed about evolving trends and technologies in the industry
- Mentor junior developers to support their professional growth
- Drive continuous improvement by applying modern development techniques
- Engage with stakeholders to refine requirements and gather actionable feedback
Requirements
- Expertise in Python development for at least 3 years
- Knowledge of ReactJS combined with an understanding of full-stack principles
- Familiarity with Docker for streamlined deployment processes
- Competency in algorithms and foundational data structures
- Background in solving programming challenges on LeetCode or similar platforms
- Skills in problem-solving with exceptional debugging techniques
- Capability to operate efficiently within remote teams
- Showcase of collaboration abilities across distributed groups
- Time Zone requirements: to have an intersection with 9-11 AM CST (Chicago, US)
- B2 level of English or higher, focused on technical communication
Nice to have
- Background in Amazon Web Services (AWS) Cloud functionalities
- Proficiency in LangChain and ChatGPT-based technologies
- Flexibility to use Playwright for Python-specific testing
We offer
- Career plan and real growth opportunities
- Unlimited access to LinkedIn learning solutions
- International Mobility Plan within 25 countries
- Constant training, mentoring, online corporate courses, eLearning and more
- English classes with a certified teacher
- Support for employee’s initiatives (Algorithms club, toastmasters, agile club and more)
- Enjoyable working environment (Gaming room, napping area, amenities, events, sport teams and more)
- Flexible work schedule and dress code
- Collaborate in a multicultural environment and share best practices from around the globe
- Hired directly by EPAM & 100% under payroll
- Law benefits (IMSS, INFONAVIT, 25% vacation bonus)
- Major medical expenses insurance: Life, Major medical expenses with dental & visual coverage (for the employee and direct family members)
- 13 % employee savings fund, capped to the law limit
- Grocery coupons
- 30 days December bonus
- Employee Stock Purchase Plan
- 12 vacations days plus 4 floating days
- Official Mexican holidays, plus 5 extra holidays (Maundry Thursday and Friday, November 2nd, December 24th & 31st)
- Monthly non-taxable amount for the electricity and internet bills
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
By applying to our role, you are agreeing that your personal data may be used as in set out in EPAM´s Privacy Notice and Policy.