Data Engineer for ML & Analytics in Marketing Platform
Are you a talented developer looking for a remote job that lets you show your skills and get decent compensation? Join Upstaff.com, a platform that connects you with hand-picked startups and scale-ups in the US and Europe.
Summary
Data Engineer is wanted to join the team building data backbone for a performance marketing platform. You’ll design and operate data streaming pipelines, tracking, and feature store foundations that power both analytics and production ML with real traffic and real budgets
Are you a talented developer looking for a remote job that lets you show your skills and get decent compensation? Join Upstaff.com, a platform that connects you with hand-picked startups and scale-ups in the US and Europe.
Required Skills
Nice to Have
What’s the project about?
A pay-per-lead ML-driven platform needs strong data foundations: fast tracking, reliable ingestion, feature freshness, consistent schemas, and robust quality checks. You’ll architect and maintain the infrastructure that makes ML and analytics possible, trustworthy, and optimized.
Requirements are:
- Proven experience building real-time, low-latency data services
- Strong background with modern data stack (e.g., Kafka/Kinesis, Spark/Flink/Beam, Snowfl ake/BigQuery/Redshift)
- Ability to design schemas, ingestion fl ows, and data quality frameworks
- Experience collaborating with ML teams on feature availability and consistency
What will you do?
- Build and maintain real-time data pipelines for performance-based marketing platform
- Design event schemas, ingestion flows, and data quality guardrails
- Help establish an internal feature layer (online/offline consistency)
- Support ML teams with fast, reliable data signals
- Operate high-throughput systems in production environments
Technical skills required:
- Solid Python coding
- Real-time data systems: Kafka/Kinesis, Spark/Flink/Beam
- SQL and data modeling
- Experience building distributed, high-load systems
- Data quality, data validation
- DevOps skills: Docker, monitoring
Nice to have:
- Experience supporting ML systems (feature serving, online/offline consistency)
- Production experience with model inference pipelines
- Strong DevOps experience (Docker, Kubernetes, CI/CD)
- Experience with cloud-native architectures (AWS/GCP)
- Experience implementing data observability / lineage frameworks