Saltar al contenido principal
EPAM Systems logo

Senior Python Developer

EPAM Systems
1 día hace
Remoto
Argentina, México, and Colombia

We're in the process of recruiting a well-rounded Senior Python Developer with solid AI know-how to strengthen our expanding team. This role places you squarely within bold, forward-looking technical work, surrounded by a group that thrives on cooperation and creative resolution of challenges. You'll work with colleagues who place genuine value on technical accuracy, original thinking, and the practical use of advanced technology. If you're committed to crafting dependable software while further developing your AI skills, this opening provides a credible route toward career growth.

Responsibilities

  • Design and assemble reliable, scalable technical systems that meet organizational objectives and engineering demands
  • Cooperate with team members across different areas to produce cohesive, polished final deliverables
  • Take part in architecture-oriented conversations, helping influence how current projects are framed
  • Look over code written by other developers, giving useful feedback that supports consistent quality standards
  • Work through and settle difficult technical concerns that come up at various stages of the project lifecycle
  • Support newer team members in their development, providing guidance that strengthens their core abilities
  • Contribute to planning meetings, helping to set scope parameters and develop practical schedules
  • Stay attentive to emerging trends in the field and apply beneficial new methods to standard workflows
  • Sustain detailed documentation covering major technical decisions and processes to support future codebase care
  • Connect with stakeholders to establish clear goals and make sure final deliverables reflect what was agreed upon

Requirements

  • A minimum of three years of applicable, practical work experience
  • Capable in Python for crafting durable backend systems and accompanying services
  • Experience utilizing React to develop flexible, interactive front-end solutions
  • Applied familiarity with AI tools and theory, used to strengthen how development solutions are designed
  • Reliable knowledge of database technologies for arranging, sustaining, and extracting application data
  • Comfortable applying Git to manage version control and enable cooperative team coding
  • Established history directing teams and fostering strong contributions from colleagues
  • Awareness of common software development methodologies that facilitate organized and effective project delivery
  • Dependable English communication skills at a B2 level or greater