This job is no longer available
This job expired on 19/07/2026. It no longer accepts applications.
Data Software Engineer (Python & SQL)
EPAM Systems · Mexique
Job description
About the role
EPAM is looking for a Data Software Engineer with solid Python and SQL expertise to build scalable, production‑grade data applications. You will work with multinational teams on innovative projects, contributing to modern data platforms while continuously learning and growing.
Key responsibilities
- Design and develop robust application logic using advanced Python (OOP, modular architecture, clean‑code practices).
- Write and optimise complex analytical SQL queries for high‑performance distributed environments.
- Contribute to modern data architecture design, including scalable data models and processing patterns.
- Build and maintain applications within Snowflake or Databricks ecosystems, including UI development with Streamlit.
- Implement secure, multi‑tenant data platforms using Unity Catalog or Snowflake RBAC.
- Optimise compute usage and cost efficiency (FinOps) across data platforms and workloads.
- Manage code lifecycle with Git and CI/CD pipelines.
- Ensure high‑quality delivery through automated testing, data validation and integration testing.
- Implement observability practices such as logging, monitoring and performance tracking.
Required profile
- 2+ years of experience with Python for software engineering (not just scripting).
- Advanced SQL skills, including performance tuning and handling large‑scale data systems.
- Experience with modern data platforms such as Snowflake or Databricks.
- Familiarity with CI/CD pipelines and version‑control best practices.
- Understanding of data modelling and scalable architecture principles.
- English proficiency at B2 level or higher.
- Nice to have: experience with cloud security and governance models; exposure to Streamlit or similar UI frameworks.
Required skills
- Python
- SQL
- Snowflake
- Databricks
- Streamlit
- Unity Catalog
- Snowflake RBAC
- Git
- CI/CD pipelines
- Data modelling
- Performance tuning
- FinOps
- Logging
- Monitoring
- Automated testing
- Data validation
- Integration testing
What we offer
- International projects with top brands.
- Collaboration with global, diverse teams.
- Healthcare benefits and employee financial programs.
- Paid time off, sick leave, and unlimited access to LinkedIn Learning (22,000+ courses).
- Opportunities for upskilling, reskilling, certifications, and global career growth.
- Volunteer and community involvement programs.
- Award‑winning culture recognized by Glassdoor, Newsweek and LinkedIn.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Mexico.
Salaries by job title
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
EPAM Systems
Mexique
Related job offers
-
Migration Specialist
GraceMark Solutions Mexique -
Cybersecurity Pentester (Red Team) – Advanced English
KTSA - KPMG Technology Services Americas Mexique -
Node.js Developer (Digital Marketing)
Coherent Solutions Mexique -
Ingeniero de gestión de accesos
COPPEL SA DE CV Sinaloa -
Administrador de servidores
BANCOPPEL, S.A., INSTITUCION DE BANCA MÚLTIPLE Culiacán