Encora

Sr Python (Data Oriented)

Mexico Full Time

Important Information

Experience: +7 years

Job Mode: Full-time

Work Mode: Work from home

 

Job Summary

We are looking for a Python Developer with strong data experience to contribute to a large-scale, high-priority project. The ideal candidate will primarily focus on building Python-based applications, tools, and services that process, transform, and manage data at scale. This role blends software engineering with a solid understanding of data workflows and best practices.

 

Responsibilities and Duties

  • Develop high-quality, maintainable Python applications and services that support data processing and automation.

  • Build and enhance data-focused modules, utilities, and tools for ingestion, transformation, and integration.

  • Collaborate with data engineers, analysts, and other developers to translate data requirements into reliable Python solutions.

  • Optimize Python code for performance, scalability, and memory efficiency when working with large datasets.

  • Support the development of lightweight ETL/ELT processes using Python-based frameworks.

  • Write clean, tested, and documented Python code following software engineering best practices.

  • Work with databases (SQL and NoSQL) to query, manipulate, and process data.

  • Integrate APIs, cloud services, and external systems to support data movement and application functionality.

  • Troubleshoot and resolve issues in Python applications and data workflows.

Qualifications and Skills

  • Strong experience as a Python Developer or Software Engineer with data-oriented responsibilities.

  • Proficiency with Python libraries such as Pandas, PySpark, SQLAlchemy, or similar.

  • Solid understanding of SQL and experience with relational databases.

  • Experience working with data in production environments (ingestion, parsing, cleaning, transformation).

  • Familiarity with data formats (JSON, Parquet, CSV, Avro).

  • Experience integrating Python applications with cloud services (AWS, GCP, or Azure).

  • Strong software engineering skills: testing, version control (Git), performance debugging, CI/CD basics.

 

About Encora

Encora is a global company that offers Software and Digital Engineering solutions. Our practices include Cloud Services, Product Engineering & Application Modernization, Data & Analytics, Digital Experience & Design Services, DevSecOps, Cybersecurity, Quality Engineering, AI & LLM Engineering, among others. 

At Encora, we hire professionals based solely on their skills and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.