Your browser is outdated!

To ensure you have the best experience and security possible, update your browser. Update now

×

Marcus Rehm

Data Engineer

Employed Available
I'm a Software Engineer turned Data Engineer with a strong track record of delivering impactful solutions across diverse domains. A lifelong learner and self-starter, I'm passionate about open source, both as a user and a contributor.

Throughout my career, I have worked end-to-end on software projects, from requirements gathering to architecture, modeling, and development. Over time, my journey has led me into Business Intelligence and Data Engineering, where I have applied my software engineering background to build scalable, high-quality data products that drive better decisions.

I’m motivated by the chance to design and build tools that genuinely help people—software that improves workflows, saves time, and empowers users. For me, it's not just about writing code—it's about creating meaningful impact and helping others bring their ideas to life.

Github:
github.com/marcusrehm
LinkedIn:
linkedin.com/in/marcusrehm
Resume created on DoYouBuzz

Principal Data Engineer

TripAdvisor
Since August 2023
Portugal
  • As Principal Data Engineer, I led initiatives to enhance Tripadvisor’s data quality, governance, and product performance. This increased data trust, ensured privacy compliance, improved experimentation speed, and facilitated quicker product decisions.
  • Enabled scalable customer data personalization by helping to architect a validation and enrichment framework in Snowflake for the Customer Data Platform (CDP), ensuring schema consistency and data integrity across segments, directly improving accuracy and reducing ingestion errors.
  • Reduced costs and improved insights by migrating the experimentation platform to Snowflake with Snowpark, cutting data delivery times and enabling cost estimations for experiments.
  • Accelerated product insights by redesigning the pipeline to send data to Mixpanel, transferring ownership from Analytics to Data Engineering, enabling quicker access to user behavior data for Product Managers.
  • Enhanced regulatory compliance with a complete overhaul of DSAR reporting. Cut processing time by 75% and improved report accuracy for GDPR/CCPA standards.
  • Contributed to the Taxonomy team to standardize event taxonomy, enabling teams to use a common data model, reducing onboarding time and establishing company-wide data trust.
  • Mentored engineers and fostered knowledge sharing, supporting team growth and amplifying technical leadership.

Senior Data Engineer

TripAdvisor
January 2021 to August 2023
Portugal
  • Improved Tripadvisor’s customer data infrastructure and platform tools, unlocking insights and enhancing efficiency. Achieved better marketing effectiveness, reduced data latency, lowered overhead, and improved stakeholder autonomy.
  • Improved campaign optimization by aligning email sends with user behavior, enhancing open and click rates through timezone-aware scheduling.
  • Enhanced analytics cycles by creating reusable datasets (e.g., member profiles, contact center data), enabling teams with self-serve, standardized data.
  • Reduced platform costs and complexity by replacing Hive with direct Snowflake-to-BigQuery transfers and simplifying ingestion pipelines through enhancements to Tripadvisor’s internal tool, Whampipe.-
  • Supported platform modernization by migrating critical datasets to Snowflake from legacy storage, improving pipeline reliability, and enabling faster data availability for business reporting.
  • Enhanced marketing ROI by revamping revenue attribution for the CRM team, boosting trackable revenue and allowing accurate user performance tracking.

Senior Data Engineer

Farfetch
July 2019 to December 2020
Portugal
  • Working in products for different areas of business and management.
  • Development of data products using Apache Airflow (Python), Google Dataproc (Spark/Scala) and BigQuery.
  • Assessment of tools, frameworks and technologies to improve Farfetch Data Platform.

Lead Data Engineer

BRK Ambiental
January 2016 to June 2019
São Paulo / SP
Brazil
  • Led the data engineering and analytics team of BRK Ambiental, driving users adoption of data products and exploring ways to promote data driven culture inside company.
  • Designed and deployed the data pipeline using Apache Airflow, Apache Spark (Databricks) and Azure Data Lake, enabling the company to work with more complex scenarios and machine learning solutions.
  • Developed an anomaly detection model using Tensorflow and Keras to alert our unities about issues in water supply shortening the time to action.
  • Researching of new technologies, frameworks and platforms to improve our processes.

Data Engineer / BI Analyst

Odebrecht Ambiental
April 2013 to December 2015
São Paulo / SP
Brazil
  • As a Business Intelligence team leader I supported the team by helping them removing impediments and negotiating time and scope with our clients.
  • As a developer I implemented BI products with Microsoft BI Stack and Oracle Endeca with various themes especially the ones related to water and sewer treatment. Besides that, I also did database modeling especially using Data Vault methodology on Oracle database.
  • Introduced Agile techniques to BI projects as stories and sprints with the use of Microsoft TFS. With it our team are able to control and version SSAS, SSRS and PPS source code and deploy it automatically to QA and Production environments.

Engineering Systems Manager

Odebrecht Engenharia de Projetos
January 2012 to March 2013
São Paulo / SP
Brazil
  • In charge of engineering software division, I was responsible to manage the deployment and operation of 3D software modeling suites like SmartPlant and PDMS, among other satellite software used for calculation, modeling, sizing, etc.
  • Also I worked closer with local partner and Microsoft development team located at Rendmond WA to enable Dynamics AX Project Account module and MS Project Server integration at production level.

Project Coordinator

Odebrecht Engenharia e Construção
June 2011 to December 2011
São Paulo / SP
Brazil
  • Coordinated a BI project developed with Oracle BIEE.
  • Introducing Agile techniques in BI projects, like sprints and stories, we delivered the product with half a time of initial plan. This approach led us to win the "Best Time to Value Implementation of the Year Award 2011" at Oracle Open World 2011 in São Paulo

Software Engineer / System Analyst

WBS
April 2009 to May 2011
Salvador / Ba
Brazil
  • Project Leader and Technical Coordinator.
  • Project leader on WBSGed project. A system for flow control and elaboration of documents produced by engineers.
  • Structured the environment for software development introducing techniques and concepts such as Continuous Integration, Test Driven Development (TDD), Dependency Injection and Persistence Ignorance.
  • Reshaped the base architecture for web applications by using ASP.NET MVC (C# 3.5) and SQL Server database. Technologies like NHibernate, Castle Windsor and others were introduced to the team also.

Software Engineer / System Analyst

Faculdade de Tecnologia e Ciências
September 2008 to March 2009
Salvador / BA
Brazil
  • Modeled and implemented the base framework for developing a control system (called Akademos) for FTC’s academic and organizational network. The platform was based on ASP.NET 3.5 (WebForms) / Oracle 9i with NHibernate.
  • The work was building a base framework for adding new features besides the first two modules delivered (Students Electronic Registration and Requirements).

System Analyst

CPM Braxis
January 2008 to August 2008
São Paulo / SP
Brazil
  • Joined the Application Outsourcing cell of CPMBraxis at Syngenta’s contract, developing solutions for sales and strategic planning areas.
  • I was responsible for requirements gathering and software development using .NET Framework 2.0 and SQL Server 2000 for both web and desktop applications that were integrated with ERP solutions such as SAP.

IT Coordinator

Odebrecht Angola
November 2006 to December 2007
Luanda / Luanda
Angola
  • IT Coordinator responsible for implementation and operation of the Serviço Integrado de Atendimento ao Cidadão – SIAC - Angola (www.siac.gv.ao). SIAC is a governmental service shop for citizens following the one-stop shop concept.
  • Adequacy and implementation of technological infrastructure (data networks and IP Telephony).
    Ministries’ networks integration to provide services in place.
    Deployment of Call Center and Management Mediation of Labor systems.

Bachelor

Universidade Federal da Bahia

September 1998 to June 2006
Computer Science
  • Python
  • Apache Airflow
  • Spark
  • Azure Databricks
  • Google Dataproc
  • Scala
  • Docker / Kubernetes
  • AWS / Azure / Google Cloud Platform
  • Deeplearning. ai Specialization - Coursera
  • Data Science Specialization - John Hopkins / Coursera
  • Certified Scrum Master
  • Microsoft Certified Professional - In Developing and Implementing Web Applications with Microsoft® Visual C#™ .NET and Microsoft® Visual Studio® .NET
  • Microsoft Certified Professional - In Developing XML Web Services and Server Components with Microsoft Visual C# .NET and the Microsoft .NET Framework
  • Portuguese (Native Proficiency)
    Native Proficiency
  • English (Professional working proficiency)
    Professional working proficiency
  • Français (Basic)