Senior Data Platform Engineer
Invest in your career
We usually respond within three days
We are looking for a Senior Data Platform Engineer to join our BUX team based in Amsterdam.
Our Data & AI team is a lean, international group of engineers dedicated to making BUX a truly data-driven fintech. We pride ourselves on being "platform-first", building tools that scale rather than just fixing one-off requests. We like automation, empowering our internal users, and serving our clients in the best way we can. We work closely with other internal and external stakeholders to ensure data is high-quality and actionable. Outside of the code, we’re a collaborative bunch who value open knowledge sharing, team lunches, and the occasional post-work drink in our hybrid office setup.
The role
As a Senior Data Platform Engineer at BUX, you will architect and build the engine that powers our data-driven present and future. You won't just be moving bits from A to B; you will be designing the scalable, self-service infrastructure that drives our Data, AI, Machine Learning, and Analytics Engineering efforts. You will join the Data & AI team, taking ownership of a stack that bridges event streaming with deep analytical warehousing. Your mandate has two sides: operational excellence - keeping our cloud and data infrastructure reliable, secure, and cost-aware through its full lifecycle - and enabling teams with self-service patterns and strong developer experience. You will partner with security, compliance, and risk stakeholders so our data platform stays audit-ready and aligned with expectations for financial services and regulated data. From ensuring high availability across a distributed cloud environment to security and CI/CD pipelines, your work will be the bedrock upon which all BUX intelligence is built.
What you will do
Design and maintain our core data infrastructure using GCP and Terraform. You take ownership of our network, security, and Kubernetes (GKE) posture, including managing cluster upgrades and resource scaling to ensure it is robust and cost-effective. You take care of private connectivity patterns, firewall rules, DNS, load balancing, and egress controls - so the platform stays defensible and operable.
Develop internal tooling and APIs that empower our data consumers to self-serve, reducing friction between raw data and insights. Also work on features that directly deliver value to our customers.
Refine our ingestion layers - managing the flow from Kafka and Pub/Sub into GCS - while maintaining a smooth, safe deployment and delivery process for platform changes.
Improve workflows in Airflow, and contribute to ensuring the transformation layer is fresh using dbt.
Design and test automated failover and self-healing patterns that withstand regional or major dependency failures. Shape disaster recovery and backup/restore for critical data paths where it matters, and treat observability (metrics, tracing, alerting) and clear SLOs as first-class platform responsibilities—before incidents, not only during them.
Keep a hawk-eye on performance, reliability, and cost across our cloud and warehouse environments; turn signals into durable improvements and operational clarity.
What you need to succeed
You have 3+ years of experience in data engineering or platform/DevOps engineering, with a track record of building production-grade platforms from the ground up.
You bring a developer’s mindset to data, with a deep understanding of testing, version control, API design, and building for scale.
Deep experience with cloud providers (such as GCP/AWS) managed through Terraform, deploying services on Kubernetes and with serverless or managed services where appropriate.
Strong grasp of network architecture (VPCs, segmentation, DNS, load balancing, private connectivity, egress controls) and identity (IAM-style access, workload identity patterns where relevant). You care about encryption, secrets handling, vulnerability-aware operations, and secure CI/CD for infrastructure changes.
You have a deep understanding of interconnected data systems and can architect them to fail gracefully while maintaining data integrity across the entire lifecycle.
Nice to have
Familiarity with high-throughput messaging (Kafka, Pub/Sub) and cloud storage (GCS). Experience with dbt for maintaining a clean, version-controlled transformation layer is a significant plus.
Significant experience with Snowflake or similar high-performance warehouses: not just how to query, but how to manage, secure, and optimize them.
Deep, hands-on experience with Python and SQL is a strong plus to help you hit the ground running.
Hands-on experience with Airflow (or similar tools like Dagster or Prefect) is a strong plus for navigating our current environment.
We value engineers who stay ahead of the curve by leveraging AI-assisted development tools (like GitHub Copilot or Cursor) and have an interest in or experience with ML platforms like VertexAI.
How we hire
To learn more about our approach to hiring and how to prepare for your interviews, check out our How we hire section.
Adjustments for the hiring process
We want you to feel empowered to show your best self during the application process. If there's anything we can do to accommodate you better (interview timing, place, etc), please let us know in your application form.
Our benefits
International work environment
Company pension plan
Flexibility is at our core; we offer a hybrid work environment (1-2 days at the office)
Working from home allowance
Mobility benefit
Gym membership contribution via Urban Sports
Learning budget and full access to our learning and development platform
A1 Dutch language course for you (and your partner)
Delicious lunches at the office
The possibility to work from abroad for 1 month every 12 months
Take care of your mental and emotional well-being with unlimited appointments with psychologists or coaches through OpenUp
Regular team gatherings and fun company events
BUX for everyone
At BUX, we’re committed to making investing accessible and affordable for everyone through our intuitive app. We believe that a diverse team with a range of backgrounds, skills, and perspectives is key to achieving this mission. By embracing diversity, we strengthen our ability to innovate and serve our customers better.
To fully benefit from our diversity, it’s essential that everyone feels safe, included, and valued. We are dedicated to creating a workplace where each of us can bring our full selves to work and contribute to our shared goals.
- Department
- Business Intelligence
- Locations
- Amsterdam
- Remote status
- Hybrid
- Employment type
- Full-time