Data/Analytics Engineer
Christchurch, Canterbury Region, New Zealand · Tempo total
Seja o primeiro a se candidatar
- Experiência
- Qualquer
- Salário
- USD 122,500 – USD 168,400 / year
- Vagas
- 1
- Publicado
- há 1 hora
Where you'll work
Descrição da vaga
Overview
This permanent Data/Analytics Engineer position sits within Trimble’s Field Systems department and is focused on building a stronger data foundation for customer analytics. The role is based in Christchurch, New Zealand, or Westminster, Colorado, and supports the creation of a 360-degree customer view by improving data pipelines, platform design, and reporting capabilities.
Team and mission
You will join the Field Systems Data Team, which is expanding its data strategy and strengthening the business intelligence environment. The team is working to reduce data silos, improve data backend infrastructure, and support better analysis across finance, marketing, product usage, licensing, and other business-critical datasets.
Key work areas
In this role, you will contribute to major data initiatives across architecture, enrichment, analytics, and third-party integrations. You will work closely with the data platform team and internal stakeholders to deliver reliable, scalable, and well-documented data solutions.
Data architecture and platform development
- Help drive the move of storage and ETL workflows into Snowflake, with outputs consumed by BI tools such as Domo.
- Create scalable data structures, review existing flows, and protect the accuracy and consistency of key datasets used for reporting and analytics.
- Set up platform components and support knowledge sharing so teams can use new data logic effectively in BI environments.
Data enrichment and insight work
- Improve data completeness and quality through record matching and enrichment pipelines built with Python and Splink.
- Document new enrichment processes thoroughly and support handover of the resulting systems.
- Keep SQL-based data extracts running efficiently for dashboards and business reporting.
Advanced analytics delivery
- Move prototype classification models written in Python into the Snowflake production environment.
- Build automated, incremental processes to run these models and connect them to existing ETL and dashboard workflows.
- Assist with the rollout of new visualization and analytics tooling.
Third-party integration and operational data quality
- Work with business teams such as Sales Operations to integrate external platforms and data sources.
- Maintain data quality controls, including manual cleanup where needed, so operational and production data remains dependable.
What you should bring
The ideal candidate will communicate clearly, collaborate well with stakeholders, and be comfortable working independently or as part of a team in a fast-moving environment. Strong hands-on problem solving and close attention to detail are important, along with a solid interest in data infrastructure and backend systems.
Compensation and benefits
The salary range for this full-time role is USD 122,500 to USD 168,400 per year. The role is salary-based, bonus eligible, and not commission eligible. Trimble also offers a broad benefits package that includes medical, dental, vision, life, disability, time off plans, and retirement plans. Many business units also provide tax savings options for health, dependent care, and commuting expenses, along with paid parental leave and an employee stock purchase plan.
Additional information
Location options for this role are Westminster, Colorado, or Christchurch, New Zealand. Travel is expected at about 5%. The role is part of Trimble Field Systems, a segment that provides technologies for field data collection and management across industries such as construction and geospatial. Trimble is committed to an inclusive workplace and provides reasonable accommodations for candidates and employees with disabilities or sincerely held religious beliefs, where required by law and/or without undue hardship.
Application process
Applications are accepted on an ongoing basis until the position is filled. If you need help or would like to request an accommodation during the application process, you may contact the careers team directly.