Location:Portugal
Languages:English
Seniority level:Middle, 3+ years
Experience:3+ years
Skills:PythonSoftware DevelopmentSQLETLGitData engineeringData modeling
- 3+ years of experience in analytics/data engineering
- Strong command of SQL and experience building clean, tested, and well-documented data models (star/snowflake schemas)
- Solid understanding of data modeling best practices, semantic layers, and version control
- Proficiency in Python for data tasks (scripting, testing, API integrations)
- Familiarity with concepts of AI-safe data modeling
- Curiosity and comfort working across data, product, and engineering teams
- Excellent written communication
- Model core business domains into clear, documented star schemas
- Design an LLM-friendly semantic layer
- Publish AI-safe consumption views/endpoints
- Implement data quality & observability (tests/monitors, anomaly alerts, cost/freshness dashboards)
- Use Python to automate data quality checks, trigger alerts, or integrate new data sources
- Contribute to workflow automation by connecting data products with internal agents and actions
- Partner & prioritize with stakeholders
- Document glossaries and examples for analysts and AI consumers