Profile cover
R

Senior Data Engineer - Streaming Risk Data

Ryan Ashford

Full-time · Senior · New_York

This role is no longer accepting applications

Similar open roles you can apply to now:

See all open AI jobs

About the role

If batch is your comfort zone, this role will feel sharp at the edges. We process transaction and device signals continuously, and our risk teams need them clean, timely, and explainable. We are hiring a senior data engineer to improve the streaming layer that feeds both analytics and decisioning systems.

Responsibilities

  • Improve reliability and observability across streaming data pipelines
  • Build clean downstream datasets for analytics and ML teams
  • Reduce data latency and failure recovery time in critical flows
  • Partner with platform and risk teams on schema evolution and testing
  • Document pipeline behavior so incidents are faster to diagnose

Requirements

  • 6+ years in data engineering
  • Python for tooling and operational scripts
  • SQL for transformation logic and validation
  • Kafka for stream processing patterns and event flow design
  • Spark for large-scale processing workloads
  • ETL experience across mixed batch and streaming architectures

Benefits

  • $144,000 - $168,000 base salary
  • Remote-first in North America
  • Bonus and equity package
  • Strong health benefits
  • Technically interesting work tied to revenue protection

Keep exploring related roles

Use these topic pages to discover more roles in the same hiring cluster.

Job Type

Full-time

Level

Senior

Language

English

Salary Range

$144,000 - $168,000

AI Expertise

MLOps & AI Infrastructure

Skills

python sql kafka spark etl

Ready to apply for this role?

Create a free talent account in under 2 minutes.

  • Apply to verified AI companies
  • Get AI-matched job recommendations
  • Message hiring managers directly
  • Build your public AI talent profile

Interested in this role? Create your free profile to apply.

Apply — create free profile