Python.Core & 10 others
EPAM Systems
Software Engineering
Argentina · Amp. Gabriel Hernández, Ciudad de México, CDMX, Mexico · Remote
Posted on Nov 19, 2025
Responsibilities
- Design, test, and develop software solutions aligned with user needs
- Identify, troubleshoot, and resolve bugs in a timely manner
- Build and support SaaS products as an active member of a small engineering team
- Write and interact with APIs using Python frameworks like FastAPI or similar technologies
- Work collaboratively with cross-functional team members, including Product Management, Customer Service, and Design
- Develop and manage databases, including SQL or NoSQL solutions (PostgreSQL preferred)
- Engage with stakeholders to collect requirements, estimate tasks, and meet production deadlines
- Build and scale complex web systems that succeed in customer-facing environments
- Contribute to team knowledge sharing by providing and receiving constructive feedback
- Adapt to a fast-paced, dynamic development environment
Requirements
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or Computer Engineering, or equivalent professional experience for self-taught/bootcamp backgrounds
- Python expertise with 3+ years of hands-on experience, mastering features like decorators, generators, context managers, etc.
- Strong understanding of backend development and interaction with APIs, preferably with FastAPI or similar frameworks
- Proficiency in working with databases, including SQL or NoSQL, with a preference for PostgreSQL
- Background in delivering complex web-based systems successfully to customers
- Capability to learn quickly, adapt to dynamic requirements, and perform well in a collaborative team environment
- Strong communication skills in English (B2 level or higher) for interacting with technical teams, management, and users
Nice to have
- Familiarity with at least one modern JavaScript framework like React, Vue, or Angular (React preferred)
- Understanding of UX principles
- Capability to conduct self-sufficient testing without relying on a QA team
- Legal tech domain experience
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