05/15/2026 updated

HM
100 % available

Staff Software Engineer | Backend, Cloud & Data Engineering

Zoetermeer, Netherlands
Only remote
Zoetermeer, Netherlands
Only remote

Profile attachments

Henrique_Martins.pdf

Application Programming Interfaces (APIs)Google BigQueryCloud EngineeringCloud FoundryVirtual Private ServersCloud TestingApache CloudStackData GovernanceDevOpsPython (Programming Language)Node.jsDataOpsCloud Platform SystemData ScienceEvent-driven ArchitectureCloud TechnologiesBackendEvent Driven ArchitectureBackend ProgrammingData LakeKubernetesFull Stack DevelopmentGraphQLFront End Software DevelopmentApi DesignTerraformData Pipeline
Backend Development with Node.js, Java & Python
Extensive experience building event-driven and RESTful backend services using Node.js/TypeScript, Java Spring Boot, and Python. Design and implementation of scalable microservices, ETL pipelines, and API layers across multiple enterprise environments.

Cloud Infrastructure & DevOps (AWS, GCP, Azure)
Deep expertise across major cloud platforms including AWS (DynamoDB, S3, ECS), GCP (BigQuery, Dataproc, Pub/Sub), and Azure (Data Factory, Synapse Analytics, Data Lake). Proficient in Terraform, Terragrunt, Kubernetes, Docker, and CI/CD pipeline automation.

Data Engineering & Pipeline Architecture
Strong background in designing and maintaining batch and streaming data pipelines, data warehouse structures, and ETL/ELT workflows. Experience with Kafka, Confluent Cloud, BigQuery, Azure Synapse, and DataOps practices for large-scale analytics and reporting.

GraphQL & API Design
Building and maintaining GraphQL subgraph services using Apollo Federation v2, providing search, typeahead, tag resolution, and user validation capabilities within federated gateway architectures. Also experienced with Protobuf and REST API design following OAS standards.

Kafka & Event-Driven Architecture
Development of Kafka consumer infrastructure for processing protobuf-encoded events, including schema validation, processor routing, retry logic, and offset management. Integration of Confluent Cloud RBAC infrastructure via Terraform/Terragrunt.

Machine Learning & Data Science
Creation of machine learning models for A/B testing and performance detection, integrating outputs into downstream data products. Certified in Machine Learning by Stanford University and in Exploratory Data Analysis and R Programming via Coursera.

Frontend Development
Experience with TypeScript, React, MaterialUI, JavaScript, Angular, and Twitter Bootstrap for building frontend applications and defining front-end technology conventions.

Security & Compliance
Implementation of security standards including mTLS, OAuth2, JWT, and data governance and compliance frameworks across multi-tenant cloud environments.

Technical Leadership & Mentoring
Coordination of multiple teams across different projects, definition of roadmaps and technology stacks, authoring Architecture Decision Documents, and mentoring junior developers to become more effective professionals.

Experience

Professional experience5 - 10 years
Freelancer since2020

Languages

EnglishFluentDutchBasic knowledgePortugueseNative speakerSpanishGood

Project history

Senior Staff Software Engineer

Warner Bros. Discovery
Designed and implemented event-driven backend services in Node.js/TypeScript for sports content search and sitemap generation, integrating Kafka consumers, DynamoDB, S3, and Fastly CDN purge workflows at scale. Built and maintained a GraphQL subgraph service (Apollo Federation v2) providing search, typeahead, tag resolution, and user validation capabilities. Developed Kafka consumer infrastructure for processing protobuf-encoded article, taxonomy, and user profile events. Engineered SEO-critical sitemap generation pipelines and configured Confluent Cloud RBAC infrastructure via Terraform/Terragrunt.

Senior Staff Engineer

Computer Futures - GrandVision
Designed and maintained data pipelines on Azure using Azure Data Factory for batch ingestion across 43 markets. Built and optimized data warehouse structures in Azure Synapse Analytics. Implemented data quality and reliability controls, developed ETL pipelines for transactional booking data, and applied DataOps and CI/CD practices to automate pipeline deployment, monitoring, and alerting across distributed European infrastructure.

Staff Software Engineer

Google
Designed and maintained batch and streaming data pipelines on GCP, leveraging BigQuery for large-scale analytics and Dataproc for distributed data processing with PySpark. Built and optimized data warehouse schemas in BigQuery, implemented data quality and reliability frameworks, developed ETL/ELT pipelines, applied DataOps practices, and created machine learning models for A/B testing and performance detection.

Tech Lead

Qualogy
Coordinated multiple teams across different projects, defined roadmaps and technology stacks, developed REST APIs following OAS standards, worked with the Developer's Guild to define front-end technology conventions, developed the Generic Parking System for several Dutch municipalities, and guided and mentored junior developers.

Senior Software Engineer

Coolblue
Worked with leadership to refine the scrum process, helped the team design and build software using design patterns, and worked with Google engineers to migrate the BI platform from SSAS Cubes/SQL Server to Google BigQuery and Tableau.

Software Architect & Team Lead

Apple
Developed internal usage software, assured code quality using SonarQube and FindBug, defined use cases with final users, implemented UX with the front-end team, created technical documentation using PlantUML and Swagger, coached junior developers, and helped the QA team with test specifications and automation using Selenium and SoapUI.

Senior Java Developer

Apple
Worked as a Java/Angular.js Developer, helped with reviews of Perl Code, and as a DevOps helped setting up the development and UAT environments.

Senior Software Engineer

IBM
Senior Software Engineer at IBM in Sao Paulo Area, Brazil.

Software Engineer

IBM
Software Engineer at IBM.

Junior Developer

IBM
Junior Developer at IBM.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in