Submit
Experience Analytics Engineer
Porto
Job description
As an Analytics Engineer, you will analyze and evaluate business needs to deliver transformed, tested, documented, and code-reviewed data sets. You will collaborate closely with data engineers and data modellers to translate business requirements and user stories into technical specifications.
Working alongside the data modeller, you will design and implement data models that serve as the foundation for analysis, dashboards, and self-service reporting.
You will create reusable data assets prepared for analysis and reporting, applying software engineering best practices to analytics code. Additionally, you will perform data analysis to assess the consistency and accuracy of source data, maintain comprehensive documentation — including data catalogues and lineage—to enhance data literacy, and act as a data steward to support data governance objectives with a strong focus on data quality. You will also coordinate or conduct user acceptance testing to ensure product features meet business requirements and monitor data pipelines to troubleshoot issues and ensure data quality and integrity.
Requirements
- Proven experience as a Data Engineer or Software Developer
- Strong SQL skills
- Solid Python with the standard data science stack (Pandas, NumPy, etc.)
- Hands-on experience with Snowflake
- Experience with dbt or SQLMesh
- Building and maintaining robust ETL/ELT pipelines
- Solid understanding of data modeling (Kimball, Inmon, Data Vault)
- Applying data quality and testing best practices
- Working in Agile/Scrum environments
- Communicating clearly with both technical and business stakeholders
- Explaining complex logic in simple, business-friendly terms
- Strong problem-solving and cross-functional collaboration skills
- Fluent English, written and spoken
- Comfortable working with remote and offshore teams
Nice to Have:
- Experience with automated testing for data pipelines
- Background in Business Intelligence or Business Analysis
- Knowledge of Terraform or infrastructure-as-code
- Familiarity with CI/CD (e.g. GitHub Actions)
- Experience with visualization tools (e.g. Tableau, Astrato)
- Integrating third-party data via APIs
- Familiarity with observability tools for data platforms
Want to apply?
Position
Name*
Email*
Phone number*
Country*
City*
Linkedin
Faça upload do seu CV*
(max. 4MB)
Upload your photo or video
(max. 4MB)