Jobiglo

No results.

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

🇬🇧 English
Python SQL Snowflake Databricks Streamlit Unity Catalog Snowflake RBAC Git CI/CD pipelines Performance tuning FinOps Logging Monitoring Automated testing Data validation Integration testing

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

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec EPAM Systems.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 4 months ago

24 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

EPAM Systems

Mexique