Data Software Engineering & 2 others
EPAM Systems
Software Engineering
Mexico · Remote
Posted on Nov 19, 2025
Responsibilities
- Design, develop, and maintain scalable ETL and ELT pipelines for efficient data ingestion and processing
- Build, enhance, and support REST APIs for system integration
- Develop and maintain frontend applications as part of the data platform
- Assist stakeholders from data, design, product, and executive teams with technical data challenges
- Maintain and optimize AWS infrastructure to support data operations
- Tune SQL queries and ETL pipelines for optimal performance
- Identify and implement opportunities for process efficiency and automation
- Troubleshoot data issues, analyze end-to-end data pipelines, and collaborate with users to resolve problems
- Stay current with emerging technologies and industry standards
Requirements
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field
- At least 3 years of relevant experience in data engineering
- Experience with frontend development and JavaScript/TypeScript, with a primary focus on data and backend systems
- Proficiency in SQL, preferably with PostgreSQL
- Strong development skills in Python, with experience in source control and versioning using GIT
- Hands-on experience with big data, ETL, and cloud technologies, especially AWS-based tools such as Python, Terraform, Glue, S3, and SQS
- Solid understanding of the AWS ecosystem
- DevOps mindset with significant experience in automation using Github or Github Actions
- Experience with automated testing for both frontend and backend
- Background in triaging and resolving support tickets
- Experience working in a global team environment
- Ability to design and document development best practices
- Strong skills in API design and documentation, particularly REST APIs
- Excellent analytical and data manipulation abilities
- Proven experience in technical leadership within data and analytics
- Strong interpersonal skills and a collaborative approach to project delivery
- Ability to build and maintain strong relationships with business stakeholders
- Fluent English skills, both written and spoken, at a B2+ level or higher
Nice to have
- Experience with Agile methodologies and tools such as Jira
- Familiarity with Snowflake, DBT, Redshift (including Spectrum), and Aurora
- Background in data visualization technologies, especially Power BI
- Understanding of AI code generation tools, their capabilities, and limitations
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