Remote job
Analytics Engineer
Job details
About this role
Role overview
Help operate and improve a governed analytics data platform used across business functions. The work spans data models, pipelines, infrastructure, access controls, and reliability, supporting reporting and analytical use cases. You will share ownership of the platform’s day-to-day engineering and work closely with analysts and stakeholders to turn business questions into dependable datasets.
Responsibilities - Maintain the engineering backlog, make model changes, onboard sources from ingestion through certified datasets, and support CI/CD and infrastructure operations. - Build, test, and maintain data models and pipelines for dashboards, financial reporting, and analytics across functions such as sales, finance, product, marketing, and people operations. - Provision and configure BigQuery resources, cloud storage, and permissions with Terraform; address source schema changes and ingestion setup. - Extend role-based data access controls and keep catalog metadata, ownership details, sensitivity tags, and documentation current. - Improve testing, monitoring, alerting, and data observability; investigate freshness, volume, duplication, and late-arriving data issues. - Support dbt scheduling through Airflow, troubleshoot build failures, and create Python connectors for SaaS sources when needed.
Requirements - Three to five years in analytics, data, or BI engineering, with experience delivering models that other teams rely on. - Strong SQL and data-modelling skills, including complex queries, sound grain and join choices, and layered transformations. - Professional experience maintaining dbt projects, including reusable packages or macros, incremental models, snapshots, seeds, and deployment workflows. - Software engineering practices such as version control, code review, automated testing, and CI/CD, with a habit of automating repetitive work. - Ability to diagnose pipeline and data-quality problems and translate business needs into robust data requirements. - Comfortable working with nontechnical partners, including finance teams, and explaining or constructively challenging requests.
Nice to have Experience with Terraform for data infrastructure; Python REST API connectors; BigQuery performance tuning; Docker or Kubernetes; data catalog or observability tools; SQL linting and pre-commit checks; or data from CRM, support, marketing, project-management, or ERP systems.
Benefits and work setup Remote role based in Mexico or Colombia as a full-time employee, or elsewhere in Latin America as a contractor, with meaningful overlap with US working hours. Listed full-time employee benefits include flexible scheduling, health insurance, parental leave, stock options, home-office support, paid development support, and flexible vacation.