Senior Data Engineer

4 Months ago • 3 Years + • Data Analyst

Job Summary

Job Description

Stream Hatchet seeks a Senior Data Engineer to lead migration of data ingestion and aggregation system from Ruby-on-Rails to a scalable, cloud-native architecture. You'll design and implement efficient data pipelines, optimize workflows, and ensure data quality across the process. Strong Python, AWS, and SQL skills are essential.
Must have:
  • Python & AWS
  • Data Pipelines
  • SQL Databases
  • Cloud-Native Dev
Good to have:
  • NoSQL Databases
  • Ruby on Rails
  • Elasticsearch
  • ETL Processes
Perks:
  • Flexible Hours
  • Hybrid Work

Job Details

Description

Stream Hatchet is a leading data analytics company in the esports and gaming streaming industries. We leverage data from social platforms like Twitter, Instagram, TikTok, and live streaming platforms to provide actionable insights for businesses focused on go-to-market strategies, content initiatives, and sponsorship measurement.

As a Senior Data Engineer, you will play a key role in the migration of our current data ingestion and aggregation system from a Ruby-on-Rails monolith to a more scalable, cloud-native architecture. You will work closely with our engineering team to design and implement efficient data pipelines that can scale to ingest, process, and aggregate social media metrics from millions of creators daily.

If you thrive in fast-paced environments, enjoy solving complex technical challenges, and have a passion for building scalable cloud architectures, this is the role for you!


Responsibilities

  • Lead the migration from a Ruby-on-Rails system to a Python-based, cloud-native architecture.
  • Design, build, and maintain scalable data ingestion and aggregation pipelines using cloud services.
  • Optimize existing data workflows to improve reliability, scalability, and performance.
  • Collaborate with cross-functional teams to ensure seamless integration of new data sources and the delivery of data insights.
  • Ensure data quality, accuracy, and reliability across the entire ingestion and aggregation process.
  • Evaluate and implement best practices for monitoring, alerting, and maintaining production-level data systems.

Requirements

  • BS degree in Computer Science, Engineering, or a related technical field.
  • 3+ years of experience in data engineering, including data pipeline development, aggregation, and ingestion.
  • Proficiency in Python and experience with cloud-native development using AWS services.
  • Proficiency with SQL databases and query optimization. Familiarity with NoSQL databases is a plus.
  • Understanding of data architecture patterns, ETL processes, and distributed data systems.
  • Familiarity with Ruby on Rails is a plus.
  • Experience with Elasticsearch for building search and analytics solutions.
  • Excellent communication skills in English.

Benefits

  • Flexible working hours.
  • Hybrid work environment (combining in-office and remote work).
  • Flexible benefits with Cobee.
  • Health insurance.
  • The most amazing co-working space in downtown Barcelona and Madrid, including drinks, snacks, fruit, and coffee.
  • Twice-a-year company-wide events to meet the rest of the team.

Similar Jobs

Highspot - Sr. Full Stack Engineer, Training & Coaching

Highspot

Hyderabad, Telangana, India (Hybrid)
• 4 Months ago
The Walt Disney Company - Lead Media Streaming Engineer

The Walt Disney Company

New York, New York, United States (On-Site)
• 1 Month ago
2K - Senior Server Engineer

2K

Novato, California, United States (On-Site)
• 5 Months ago
CloudLinux - Senior C Developer (worldwide remote, work anywhere)

CloudLinux

Sofia, Sofia City Province, Bulgaria (Remote)
• 3 Months ago
seeking alpha - Senior Back-End Developer (Poland)

seeking alpha

Poland (On-Site)
• 2 Months ago
Inxite Out - Senior Data Scientist - NLP

Inxite Out

Bengaluru, Karnataka, India (On-Site)
• 8 Months ago
Hero Gaming - Business Intelligence Developer

Hero Gaming

Swieqi, Malta (On-Site)
• 1 Day ago
CloudHire - Data Labeler

CloudHire

Bengaluru, Karnataka, India (Remote)
• 4 Months ago
DEVOTEAM - Distributed Cloud l Google Data Project

DEVOTEAM

Lisbon, Lisbon, Portugal (Remote)
• 4 Months ago
The Walt Disney Company - Vice President, Data Science

The Walt Disney Company

Santa Monica, California, United States (On-Site)
• 5 Days ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Tesla - Senior Software QA Engineer

Tesla

Brandenburg, Germany (On-Site)
• 1 Week ago
Nintendo - DevOps Engineer

Nintendo

Redmond, Washington, United States (On-Site)
• 1 Month ago
Vista - Senior Software Engineer

Vista

Bengaluru, Karnataka, India (Remote)
• 5 Months ago
Anavation - Senior iOS Software Engineer

Anavation

Chantilly, Virginia, United States (On-Site)
• 4 Months ago
WebFX - Junior Back-End Software Engineer

WebFX

Ann Arbor, Michigan, United States (On-Site)
• 1 Week ago
OpenGov - DevOps Engineer III

OpenGov

Atlanta, Georgia, United States (Hybrid)
• 4 Months ago
Netomi - Devops Engineer - II

Netomi

Gurugram, Haryana, India (Remote)
• 2 Months ago
Enphase Energy - Sr. Software Engineer - Enlighten Cloud Backend

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
• 1 Month ago
Paypal - Staff Backend Engineer, Ruby on Rails

Paypal

Austin, Texas, United States (Hybrid)
• 4 Months ago
Fluence - Senior Quality Assurance Engineer I

Fluence

Bengaluru, Karnataka, India (Hybrid)
• 4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Barcelona, Catalonia, Spain

Evolution - Game Presenter - Flemish Speaking

Evolution

Madrid, Community Of Madrid, Spain (On-Site)
• 9 Months ago
PwC - Consultor SAP - Función Financiera

PwC

Madrid, Community Of Madrid, Spain (On-Site)
• 4 Months ago
Take-Two Interactive - Advanced Operations Engineer II (Systems / Infrastructure)

Take-Two Interactive

Barcelona, Catalonia, Spain (On-Site)
• 4 Months ago
Evolution - Game Presenter - German Speaking

Evolution

Madrid, Community Of Madrid, Spain (On-Site)
• 9 Months ago
Electronic Arts - Lead Video Editor

Electronic Arts

Madrid, Community Of Madrid, Spain (Hybrid)
• 1 Week ago
Socialpoint - Senior Game Designer

Socialpoint

Barcelona, Catalonia, Spain (On-Site)
• 2 Weeks ago
Localsoft, SL. - Game Tester: Korean

Localsoft, SL.

Andalusia, Spain (On-Site)
• 1 Month ago
Nissan - OPERARIO MECANIZADO

Nissan

Cantabria, Spain (On-Site)
• 4 Months ago
Tesla - Senior Project Engineer - BESS, EMEA

Tesla

Madrid, Community Of Madrid, Spain (On-Site)
• 1 Week ago
Tesla - Autopilot Test Specialist

Tesla

Santa Oliva, Catalunya, Spain (On-Site)
• 1 Week ago

Get notifed when new similar jobs are uploaded

Data Analyst Jobs

MPOWER Financing - Data Engineer - Data - Bangalore, India

MPOWER Financing

Bengaluru, Karnataka, India (On-Site)
• 3 Months ago
Evolution - Business Intelligence Data Analyst

Evolution

Riga, Latvia (On-Site)
• 1 Month ago
Trailmix Games - Analytics Engineer

Trailmix Games

London, England, United Kingdom (Hybrid)
• 3 Months ago
Google - People Analytics Intern, PhD, Summer 2025

Google

Mountain View, California, United States (On-Site)
• 1 Month ago
Modulate - Senior Data Engineer

Modulate

Somerville, Massachusetts, United States (Hybrid)
• 1 Month ago
Warner Bros Discovery - Sr. Analyst, Data & Market Insights

Warner Bros Discovery

Burbank, California, United States (On-Site)
• 3 Months ago
Shyft Labs - Apache Druid Engineer

Shyft Labs

Gurugram, Haryana, India (Hybrid)
• 4 Months ago
Playtika - Youda - Data Analyst

Playtika

Netherlands (Hybrid)
• 3 Months ago
PlayStation Global - Fraud Strategy Quantitative Analyst

PlayStation Global

London, England, United Kingdom (On-Site)
• 2 Weeks ago

Get notifed when new similar jobs are uploaded

About The Company

Stream Hatchet was founded in late 2015 out of Barcelona, Spain. What started as a passion project for our founders, Eduard Monsterrat and Albert Alemany, turned into a successful B2B data intelligence company. Originally developed as a streamer tool used to identify one’s own audience, Stream Hatchet has pivoted to become the leading gaming and esports live streaming analytics company empowering data-driven decisions across the industry. Publishers, streaming platforms, marketing and talent agencies, esports organizations, and brands use Stream Hatchet’s data and insights to explore, monitor, and discover live streaming analytics.


Stream Hatchet is a GameSquare Holdings Company.

Catalonia, Spain (Hybrid)

Barcelona, Catalonia, Spain (Hybrid)

View All Jobs

Get notified when new jobs are added by Stream Hatchet

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug