Software Engineer, Data Platform

Miyah HR AI

United States

Remote

USD 110,000 - 170,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Salary and equity
Professional development budget
Team retreats
Health and wellness benefits
Home-office allowance
Unlimited vacation
Parental leave

Job summary

Miyah HR AI is seeking a Data Platform Engineer to develop data systems that power analytics, reporting, and ML features in our software platform. You will own data pipelines, storage, access interfaces, and platform architecture, collaborating closely with engineering, product, and analytics teams.

The role emphasizes remote-first work in Europe with flexible hours, salary and equity, a professional development budget, team retreats, health and wellness benefits, home-office allowance,

Qualifications

  • At least three years of software engineering experience focused on data systems.
  • Experience with processing frameworks such as Spark or Kafka and with SQL.
  • Familiarity with relational and NoSQL databases, data modeling, and schema optimization.
  • Experience with cloud data services such as Redshift, BigQuery, or Snowflake.
  • Strong programming skills in Python, Scala, or Java.
  • Understanding of data privacy and security; Europe-based for team collaboration.

Responsibilities

  • Build and operate scalable data pipelines and ETL processes.
  • Design and optimize storage solutions, data models, and schemas.
  • Create APIs for data access and platform integrations.
  • Monitor data systems and maintain data quality, reliability, and security.
  • Contribute to platform architecture and share knowledge with teammates.

Skills

Data pipelines
ETL
SQL
Cloud data services
Programming: Python/Scala/Java
Data modeling

Tools

Spark
Kafka
Redshift
BigQuery
Snowflake

Job description

Role overview

Develop the data systems that support analytics, reporting, and machine learning features in a software platform. The role covers data pipelines, storage, access interfaces, and platform architecture, with close coordination across engineering, product, and analytics.

Responsibilities
  • Build and operate scalable data pipelines and ETL processes.
  • Design and optimize storage solutions, data models, and schemas.
  • Create APIs for data access and platform integrations.
  • Monitor data systems and maintain data quality, reliability, and security.
  • Contribute to platform architecture and share knowledge with teammates.
Requirements
  • At least three years of software engineering experience focused on data systems.
  • Experience with processing frameworks such as Spark or Kafka and with SQL.
  • Familiarity with relational and NoSQL databases, data modeling, and schema optimization.
  • Experience with cloud data services such as Redshift, BigQuery, or Snowflake.
  • Strong programming skills in Python, Scala, or Java.
  • Understanding of data privacy and security; Europe-based for team collaboration.
Nice to have
  • Experience with data visualization tools.
Benefits and work setup

Remote-first work in Europe with flexible hours. The listed package includes salary and equity, a professional development budget, team retreats, health and wellness benefits, a home-office allowance, unlimited vacation, and parental leave.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer - Data Platform
Software Engineer - Data Platform

samsara • United States

Remote
USD 140,000 - 210,000
Sr. Data Engineer (Remote)
Sr. Data Engineer (Remote)

modemobile • United States

Remote
USD 160,000 - 260,000
Company equity
Performance bonus
Open PTO
+3
Staff Data Engineer
Staff Data Engineer

Join9am • United States

Remote
USD 150,000 - 190,000
Remote work options
Professional development budget
Health, dental, and vision coverage
Sr Manager, Engineering, Data Engineering
Sr Manager, Engineering, Data Engineering

shopltk • United States

Remote
USD 150,000 - 210,000
401(k) match
Medical insurance
Vision insurance
+4
Software Engineer, Data Platform
Software Engineer, Data Platform

movableink • United States

Remote
USD 91,000 - 116,000
Elixir
Airflow
Kafka
+2
Senior Data Engineer (Snowflake)
Senior Data Engineer (Snowflake)

factored • United States

Remote
USD 140,000 - 210,000
Equity participation
Paid time off
Annual retreat
+4
Senior Data Engineer
Senior Data Engineer

Zoominfo • United States

Remote
USD 110,000 - 170,000
Remote work
Senior Data Engineer
Senior Data Engineer

dimensional • United States

Remote
USD 120,000 - 150,000
Remote work opportunity
Lead Software Engineer
Lead Software Engineer

Vertexinc • United States

Remote
USD 140,000 - 230,000
Principal Data Engineer
Principal Data Engineer

Zoominfo • United States

Remote
USD 172,000 - 270,000
Wellbeing programs