Back to jobs
Senior Data Engineer
BenjaminSpainPosted just now
Data Scientist
Job Description
Back to jobsNewSenior Data EngineerEurope, Finland or Spain preferredApplyJoin one of the fastest growing rewards/fintech startups in the world - Benjamin! Backed by Play Ventures and F4 Fund, we're all about making everyday actions rewarding. We're looking for an experienced Senior Data Engineer to help us take things to the next level.
At Benjamin, we give users real cash rewards—what we call MoMos (Money Moments)—for things they’re already doing. From playing games and watching ads to everyday card purchases with cash back, we’re all about putting money back in people’s pockets.
What you’ll do
Build integrations across product, payment, advertising, and partner systems pulling data from APIs, databases, files, events, and postbacks into one trusted place
Own the flow in both directions: pipelines into Snowflake, and reverse ETL back out into the operational systems that run the business
Build event-driven, high-frequency ingestion for real-time and async processing. Internal systems, partner postbacks and webhooks at volume
Model and transform data with dbt into clean, reusable, well-documented datasets that analytics and ML can trust
Take platform problems zero-to-one: turn a gap into production infrastructure, not a one-off script
Ship cloud infra as code and CI/CD, own services end-to-end, from schema and API design to deployment and monitoring
Monitor production systems for failures, freshness, quality, latency, performance, and cost. Improve how we alert, recover, backfill, and roll back
Mentor others and set the team's data engineering standards
What we’re looking for
Strong data, platform, or backend engineering background. You've operated reliable pipelines in production, not just built them once
Strong Python and SQL. Solid grasp of data modeling, incremental processing, and schema evolution
Production experience with Snowflake and AWS
Software engineering fundamentals: Git, testing, CI/CD, Docker
Infrastructure as code (Terraform), a transformation framework (dbt or similar), integrating APIs, databases, files, events, or managed connectors
Fluency in observability, failure recovery, security, and cloud cost management
Bias toward simple, practical solutions. Strong communication and ownership
Our stack
Data: Snowflake, BigQuery, Postgres, dbt
Cloud/infra: AWS (GCP), Terraform, Docker
Languages: Python, SQL, TypeScript
Tooling: Hex, GitHub Actions, Git, Airbyte, Claude
You won't have used every tool here, and you don't need to. Strong engineering fundamentals and experience operating production data systems matter more than matching the stack.
Why Join Us?
Competitive pay: We offer great salaries and bonuses.
Thriving in Hyper-Growth: Immerse yourself in the dynamic environment of a hyper-growth startup, where you'll encounter daily challenges and avenues for professional advancement.
Cutting-Edge Collaboration: Engage with innovative technology and join a fast-paced team known for its forward-thinking approach and commitment to innovation.
Positive Workplace Culture: Experience a professional yet enjoyable atmosphere, where hard work is valued alongside a sense of humor and camaraderie, fostering a fulfilling work environment.
About Benjamin
Benjamin is reshaping the future of cash rewards with a simple idea: everyday actions should earn you cash. Whether you’re making a purchase, playing a mobile game, or watching an ad, you get rewarded with Benjamin Money Moments. It’s that simple.
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.Create a Job AlertInterested in building your career at Benjamin? Get future opportunities sent straight to your email.Create alertApply for this job*indicates a required fieldQuick Apply with MyGreenhouse