Analytics Engineer
Uberall, South Africa +5
- Pay
- Not listed by the employer
- Work type
- Remote
- Level
- Not stated
- Area
- Data engineering
- Posted
- 17 days ago
About the role
About the role:
The Analytics Engineer turns raw product, commercial, and vendor data into trusted data products that teams across Uberall use to make decisions. This role owns the transformation layer of our Databricks lakehouse, from curated models through to the datasets and dashboards stakeholders use every day, and keeps it reliable, documented, and fast.
The work is analytical and creative in equal measure: data products include visual assets, so strong modeling needs to come with a clear sense of how people will actually read and use the data.
WHAT YOU WILL OWN:
THE CURATED DATA LAYER
- Design and build dbt models that turn raw sources into trusted curated data
- Apply dimensional modeling to shape facts and dimensions for analytics
- Model transactional sources that originate from CDC and third normal form patterns
- Define and enforce naming conventions and project structure
THE DATA CONSUMPTION LAYER
- Build and maintain data products and datasets for internal stakeholders
- Deliver clear, well-designed reporting in Metabase and Pigment
- Translate business questions into data models with stakeholders
- Enable safe, governed data sharing across teams
DATA IN PRODUCTION
- Own the health of production pipelines orchestrated in Databricks or Apache Airflow
- Set up monitoring, alerting, and data quality checks that catch issues early
- Manage CI/CD pipelines, schema migrations, and safe releases
- Tune performance and cost of workloads on columnar engines
DEVELOPMENT PATTERNS, DOCUMENTATION, AND GOVERNANCE
- Establish reusable development patterns and code review standards
- Maintain model documentation, lineage, and column-level metadata
- Contribute to governance standards and data contracts with stakeholders and source teams
- Support vendor and third-party data ingestion as a secondary focus
WHAT YOU BRING:
DATA MODELING AND TRANSFORMATION
- Proven experience with dimensional modeling for analytics warehouses
- Hands-on production experience with dbt
- Understanding of CDC and third normal form modeling for MySQL or PostgreSQL sources
- Experience with lakehouse architecture and Delta Lake
ENGINEERING PRACTICE
- Strong SQL and confident, practical Python
- Comfort with Git, the Linux shell, and code review workflows
- Experience structuring and orchestrating workflows in Databricks or Apache Airflow
- Production experience with CI/CD, migrations, monitoring, and alerting
PLATFORM AND PERFORMANCE
- Experience with AWS and Databricks
- Demonstrated ability to model for and performance-tune columnar engines
Similar roles at other companies
$92K–$100K / yr
Posted Oct 1, 2026
$100K–$140K / yr
Posted Sep 24, 2026
Data Analytics Engineer
Ruby LabsEuropean Union +1
Pay not posted
Posted 4 days ago
Senior Data Engineer - Analytics
MachinifyRemote - US
$170K–$200K / yr
Posted Sep 23, 2026
Listed on Uberall's Ashby job board; checked 29 h ago. First seen by us 30 h ago. Being listed doesn't mean the team is actively interviewing. We found this board in a public directory and haven't yet confirmed it against the company's own careers page.