Data Engineer

Remote: 
Hybrid
Contract: 
Work from: 

Offer summary

Qualifications:

2–4 years of experience as a Data Engineer or similar role., Strong SQL skills and experience with data transformation pipelines using dbt., Proven track record in designing dimensional models in cloud data warehouses like BigQuery., Excellent analytical thinking and strong communication skills..

Key responsibilities:

  • Design and evolve data models and schemas for analytics and BI.
  • Collaborate with engineers to translate business requirements into scalable data flows.
  • Create and maintain data documentation, including model catalogs and ER diagrams.
  • Optimize query performance and assist in defining data quality tests.

Félix logo
Félix Financial Services Scaleup felixpago.com
11 - 50 Employees
See all jobs

Job description

About Us

Félix is a chat-based platform that enables Latinos in the US to send money home, pioneering remittance services via WhatsApp. We combine Blockchain and Artificial Intelligence to disrupt how remittances are done today and build the future of cross-border payments.

By joining Félix, you will be part of the most innovative company in the cross-border payment industry. We recently received investment from top VCs from Silicon Valley, Europe, and Latam, as well as we won Blockchain and AI innovation and application awards at the Wharton Business School. In 2024, Félix was selected as “Endeavour Entrepreneur” by its global network and was a recipient of the CrossTech Fintech Startups Award. You will be joining the journey to build a financial platform and become a companion to the Latino community in the United States!

We're obsessed with our customers, and we're building a product that truly empowers them. We are a team of extremely talented high performers, loyal to each other, and committed to providing a magical experience to all our users. We're all owners, driven by a shared vision to create sustainable value. We move with urgency and focus, always striving for excellence and exceeding expectations.

About The Role

As a Data Engineer at Félix, you will focus on designing and evolving our data models and schemas to support analytics, BI, and downstream services. You’ll collaborate with analysts, scientists, and engineers to ensure our data assets are well‑structured, performant, and future‑proof.

Responsibilities

  • Data Modeling & Schema Design: Architect logical and physical data models (star, snowflake, dimensional) for our data warehouse (BigQuery) and data marts.
  • Data Architecture Collaboration: Partner with senior engineers to translate business requirements into scalable schema designs and data flows.
  • ETL Support: Work with the ETL team to ensure models align with pipeline outputs—validate transformations, data types, and referential integrity.
  • Data Documentation: Create and maintain model catalogs, ER diagrams, and naming conventions; ensure metadata is complete and accessible.
  • dbt Development: Design, develop, and maintain modular data transformation pipelines using dbt (Data Build Tool), including models, tests, and documentation for version-controlled workflows.
  • Performance Tuning: Analyze query patterns and optimize table structures (partitioning, clustering, indexing) for cost and speed.
  • Data Quality & Governance: Assist in defining data quality tests and implement checks around cardinality, null rates, and consistency.
  • Version Control: Use Git for model versioning, branching strategies, and pull request reviews on SQL and model definitions.
  • Collaboration: Liaise with analysts/data scientists to iterate on models based on evolving metrics and KPIs.
  • Training & Best Practices: Help evangelize modeling standards, conduct brown‑bag sessions, and mentor junior teammates.

Requirements

  • 2–4 years of experience as a Data Engineer, BI Engineer, or similar role.
  • Proven track record designing and implementing dimensional models in cloud data warehouses (BigQuery, Redshift, Snowflake).
  • Strong SQL skills and proven experience building data transformation pipelines using dbt (Data Build Tool) and familiarity with Dataform.
  • Experience with data cataloging and metadata tooling (Data Plex, Amundsen, or similar).
  • Understanding of data warehousing concepts: star/snowflake schemas, slowly changing dimensions, fact tables.
  • Familiarity with version control (Git) and collaborative workflows (GitHub/GitLab).
  • Basic Python scripting for data validation or ETL support.
  • Excellent analytical thinking, problem‑solving skills, and attention to detail.
  • Strong communication skills with ability to translate between technical and business contexts.
  • These are the applicable requisites, although equivalent competencies in any of the above will also be considered.

What We Offer

  • Competitive salary
  • Initial stock options grant
  • Annual performance bonus
  • Health, dental, and vision plans
  • Remote work environment, although we have offices in Miami and México City and would love to work in hybrid model if you are up to it.
  • Continuous learning opportunities
  • Unlimited PTO
  • Paid parental leave
  • Empowering opportunities for growth in a dynamic entrepreneurial environment

Equal Opportunity Employer

At Félix, we are committed to providing equal employment opportunities to all qualified employees and applicants without regard to race, religion, nationality, sex, sexual orientation, gender identity, age, or disability. This policy applies to all terms and conditions of employment, including recruitment, hiring, placement, promotion, training, compensation, benefits, and termination.

Want to learn more about our privacy practices? Check out our Privacy Policy.

Required profile

Experience

Industry :
Financial Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Analytical Thinking
  • Problem Solving
  • Detail Oriented
  • Communication

Data Engineer Related jobs