Data Platform Engineer

Software Engineering Any, Mexico


Description

Position at Apexon

Company Description: Apexon is a digital-first technology services firm backed by Goldman Sachs Asset Management and Everstone Capital. We specialize in accelerating business transformation and delivering human-centric digital experiences. For over 17 years, Apexon has been meeting customers wherever they are in the digital lifecycle and helping them outperform their competition through speed and innovation.

Job Title: Data Platform Engineer

Location: Mexico

Job Description:

We are seeking skilled Data Platform Engineers to join our expanding data engineering team. These positions are critical to our ongoing efforts to build and optimize our data infrastructure within the AWS ecosystem. You will play a key role in ensuring that our data pipelines are robust, scalable, and capable of supporting the needs of our analytics and data science teams.

Key Responsibilities:

Develop and Maintain Data Pipelines: Write efficient Python code within Airflow pipelines to automate the ingestion, transformation, and loading of data into Snowflake.

Data Integration and API Development: Build and maintain integrations and APIs to facilitate data exchange between various systems and platforms.

Data Warehouse Construction: Design, build, and populate data warehouses, ensuring data is structured optimally for querying and analysis.

Data Quality and Transformation: Implement data quality checks, de-identification, and tokenization processes to maintain data integrity and privacy.

Documentation: Prepare detailed data processing and design documentation, ensuring that all data engineering processes are well-documented and easily understandable by other team members.

Technical Requirements:

Programming: Proficiency in Python, particularly with PySpark.

AWS Services: Experience with AWS Glue, Airflow (MWAA), and other relevant AWS services.

Data Warehousing: Hands-on experience with Snowflake or similar data warehousing solutions.

ETL/ELT Processes: Strong understanding of data ingestion, transformation, and loading processes.

Data Quality: Experience implementing data quality checks and data privacy techniques such as de-identification and tokenization.

Qualifications:

Education: Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).

Experience: 3-5 years of experience in data engineering or a related field.

Communication: Strong written and verbal communication skills, with the ability to clearly articulate technical concepts to both technical and non-technical stakeholders.

Location: Preference for candidates based in Mexico.

Disclaimer: If you feel that this is a good match for your skillsets, please submit a current word version of your resume along with a cover letter describing your skills, experience and salary expectations. We are an Equal Opportunity Employer (EOE). You can read our job applicant privacy policy here .