Remote job
Senior Data Engineer
Job details
About this role
Role overview This Senior Data Engineer role sits inside a Data & Analytics team that powers internal reporting and analytics across multiple business units. The work focuses on architecting and shipping end-to-end data pipelines that feed business intelligence, machine learning, and third-party integrations, while bringing modern AI-assisted tooling into a production-grade data platform.
Responsibilities - Design, build, and maintain scalable data pipelines and services that support analytics and business intelligence. - Develop data flows and applications for machine learning, analytics, and third-party data integrations. - Collaborate with data scientists and analysts to deploy models and analytical solutions into production. - Perform hands-on development, write tests, review peer code, and ship changes to production. - Continuously improve transformation layers and pipeline reliability as new AI and data features are rolled out.
Requirements - Strong SQL skills and deep experience with Snowflake, including performance optimization and efficient data warehousing practices. - Proven ability to build scalable, tested transformation layers using DBT. - Experience managing pipelines with Airflow and ingestion tools such as Fivetran or Estuary. - Comfort working with AI-assisted development tools such as Snowflake Cortex, Gemini Enterprise, or GitHub Copilot. - Solid Git workflow experience operating in Agile environments using tools like Jira. - Bachelor's degree in Computer Science or a related technical field.
Nice to have - Experience with BI and analytics tools and supporting reporting workflows. - Background working with Salesforce or other CRM data in SaaS environments. - Familiarity with AWS or GCP, REST APIs (Postman), or Databricks. - Exposure to machine learning, AI, or data science frameworks.
Benefits and work setup - Remote position based in Mexico.