Spied "Enter", lai meklētu "ESC", lai aizvērtu
Mūsu ieteikumi

Senior Data Engineer

🟢 About Mapon

Mapon builds B2B SaaS for companies whose work happens in the physical world. Our platform helps businesses manage vehicles, drivers, and equipment, improve road safety, reduce costs, automate daily operations, and comply with complex transport regulations.

We started in Riga in 2006. Today, more than 35,000 clients use Mapon, with over 400,000 connected devices on the platform. We have 200+ colleagues across Europe and a network of 150+ partners worldwide. In 2025, Mapon grew revenue by 22.8% to 24.2 million EUR while remaining profitable. We have completed eight acquisitions and intend to keep growing organically and through M&A.

✅ Why Join Mapon?

Behind those numbers is a product that never stops improving and a team that keeps moving it forward. For a data engineer, that means a rare chance to rebuild our analytics function from the ground up, working with large, real-world data in a business that depends on it.

⚙️ Development at Mapon

What makes Mapon interesting to build is the connection between software and the real world. Code can become something that helps prevent an accident, avoid downtime, meet complex regulations or make an entire day of work simpler.

Our Development organisation brings together around 60 people across nine teams. Riga is our main engineering hub, with colleagues elsewhere in Europe contributing to the same product, roadmap and technical standards.

We continuously develop one SaaS platform used across different countries and industries. It’s a mature product with real scale, but there is still plenty to rethink, improve and create.

We’re looking for a Senior Data Engineer to help us build technology people can rely on when their work is already in motion.

💻 Role Description

As a Senior Data Engineer, you’ll build and own the data warehouses behind Mapon’s data analysis and AI solutions. Today, analysis runs on a mix of Power BI, Metabase and ad hoc databases, and heavy queries can’t be run on production systems without risking incidents. Your job is to fix this: design, implement, manage and monitor data pipelines, replications and transformations, data warehouses and data structures for specific purposes (for example, Power BI or AI-driven functionality in our business system), organise the data in bronze, silver and gold layers, and make clean, trusted, up-to-date data available to the whole company.

You’ll report to the Software Development Technical Manager and work closely with the BI team, Finance, Sales, Product and the Infrastructure teams. The initial target architecture will be shaped together with stakeholders: you’ll contribute to it and own its implementation.

💼 What you’ll do:

  • Design, set up, monitor and administer the analytics data warehouses: dedicated replica datasets (in different formats and for different purposes) separate from production, with the Infrastructure team’s support;
  • Design and build ETL/ELT pipelines using a bronze (raw), silver (cleaned, conformed) and gold (business-ready) data model, and prepare datasets that suit each specific use;
  • Monitor data replication processes, refactoring and optimising them where necessary;
  • Ingest data from multiple sources, including Mapon’s production database, Mapon’s CRM, HubSpot, Microsoft Dynamics 365, Moneo, Emfino and other systems as they are added;
  • Work with the existing data warehouse and the BI team (Power BI remains the main reporting tool) so that reports are built on the gold layer;
  • Make analytics data useful and available to AI tools;
  • Build monitoring, data quality checks, lineage and documentation, so data is reliable and issues are caught early;
  • Define access control, PII handling and retention together with Legal and the DPO, in line with GDPR and customer data processing rules;
  • Help choose the right technologies, contribute to the target architecture, and estimate effort and cost;
  • Support analysts and Product Managers in using the data effectively.

✅ What we’re looking for:

  • 5+ years of hands-on data engineering experience, including building production ETL/ELT pipelines;
  • Understanding of data structures (relational databases, denormalised structures, time-series datasets, files, etc.);
  • Understanding of data structures suitable for AI solutions, and practical experience preparing data for AI and LLM-based analytics tools;
  • Strong SQL, DAX and Python (or equivalent languages);
  • Experience with data warehouse or lakehouse design and a layered approach;
  • Experience with relational databases at large scale (MySQL, MariaDB or PostgreSQL), including replication and performance tuning;
  • Experience with workflow orchestration (e.g. Airflow, Dagster or similar) and version control and CI/CD (GitLab);
  • Experience integrating data from APIs, SaaS tools (CRM, ERP) and databases;
  • Comfort working with on-premises infrastructure as well as cloud;
  • Understanding of data security and privacy (GDPR);
  • Fluent English (as our teams are international from different locations, the internal communication language is English)

✨ Nice to have:

  • Latvian language skills;
  • Experience with the Microsoft stack (Power BI, Fabric, Azure, Dynamics 365) or tools such as dbt, Spark, ClickHouse, Kafka or Debezium;
  • Experience with very large time-series or telematics/IoT datasets.

🌍 Why Mapon?

🇱🇻💰 Monthly salary from 4500 EUR/ Gross (depending on experience).

🍽 Paid lunches and fruit in the office.

🏆 Personalised employee benefits after the probation period, with options including health insurance, mental-health support, dental care and massage courses; an additional sports programme or employer contributions to your third-pillar pension plan through Indexo.

🏖 Additional paid holidays, including your birthday, plus paid study leave.

🥦 Wellness days: time off when you’re not feeling well, without needing a sick-leave certificate.

🤖 Access to paid AI tools such as Claude, ChatGPT, Gemini and others when useful for your work.

📚 An annual learning budget for seminars, courses, books and other development opportunities.

🚗 Free parking at the office.

🏆 Flexible working hours, with the option to begin your workday any time before 11:00.

🌍 The opportunity to work outside Latvia for up to 90 days per year.

🏡 Hybrid work from our office at Ojāra Vācieša iela 6B, Riga, and partly from home.

🎁 A dedicated budget for team-building events.

🤝 A referral bonus when someone you recommend successfully joins Mapon.

🎓 A mentor bonus when a new colleague you support reaches the two-month milestone.

🎉 Additional bonuses for special occasions and important life events.

🏃 Paid participation in the Riga Marathon.

🧩 Interest groups and activities within the Draugiem Group community.

⏰ Our hiring process:

  • CV review: your application will be reviewed by HR and the Hiring Manager (Software Development Technical Manager).
  • Technical interview: with the Software Development Technical Manager and a senior engineer.
  • Practical case study: a hands-on task to show how you approach real data engineering problems.
  • Final interview: with the Software Development Technical Manager and the CFO, with input from the BI team.
  • Background check: by providing two references from previous workplaces.

This is your chance to be part of something meaningful, grow your skills, and make your mark in a dynamic and future-focused company. Apply now and let’s shape the future of telematics together.

*We provide detailed feedback on interview performance and/or the technical task only to candidates who have reached the final stage of the selection process.

AS Mapon (reg.nr. 40003800531)

Interested? Apply now!

Please enter your name
Not valid Last Name
Please add a valid email
Please add a valid phone nr.
Please tell us how you found out about this vacancy

Max 5 MB (*.pdf, .docx, .doc, .rtf, .txt)