Job Description

We are seeking a skilled and driven **Software Architect with expertise in Python**to lead our development teams and deliver impactful solutions.
This role at EPAM Mexico provides an opportunity to steer backend development, foster innovation, and collaborate directly with clients to create advanced, scalable systems.
**Responsibilities**
- Design and implement robust software architectures that meet client specifications
- Develop, review, and refine code to maintain high technical standards
- Improve existing systems to enhance efficiency, scalability, and performance
- Guide and support development teams, promoting teamwork and innovative problem-solving
- Monitor team performance, ensuring effective collaboration, skill-building, and motivation
- Recruit, mentor, and retain top talent while cultivating a culture of continuous improvement
- Work closely with clients to understand their goals and deliver customized solutions
- Identify opportunities to align technology strategies with client objectives and future needs
- Oversee all aspects of project delivery, ensuring timelines, budgets, and expectations are met
- Manage resources effectively, address risks, and ensure alignment with project and client goals
**Requirements**:
- 8+ years of hands-on experience in software development
- 3+ years in leadership roles such as Architect, Manager, Lead, Owner, or Coordinator
- 2+ years of experience leading backend development projects with Python expertise
- Proven ability to manage teams of 7+ members, including recruitment, mentoring, and conflict resolution
- Track record of delivering projects from start to finish, including participation in at least 5 full project cycles or launching products to market
- Proficiency in Python programming and database technologies
- Advanced knowledge of Git for version control and collaboration
- Experience with microservices architecture and its practical implementation
- Expertise in Python testing tools and quality assurance methodologies
- Strong understanding of SDLC methodologies and software development principles
- Demonstrated leadership skills and ability to build high-performing teams
- Hands-on experience with Docker for containerization and deployment
- Knowledge of cloud platforms and their role in software development workflows
- Familiarity with CI/CD pipelines for efficient development and deployment processes
- Understanding of network protocols and their integration into software solutions
- Ability to conceptualize and deliver innovative technical solutions as a trusted engineering leader
- Strategic mindset, capable of turning challenges into valuable opportunities
- Advanced English communication skills, both written and verbal, for seamless collaboration with clients and stakeholders
**Nice to have**
- Experience in industries such as Life Sciences, Finance, or other specialized fields
- Passion for exploring and adopting emerging technologies and trends in software architecture
**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.

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application