Software Engineer, Large-Scale Data Systems

Smartly

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Helsinki, Uusimaa, Finland
Posted
98 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $175k
$129k most similar roles pay here $222k

This listing doesn't post a salary. Most similar roles pay $137,725–$213,250.

Based on 240 similar postings.

Employer

About Smartly

Smartly (formerly Smartly.io) is a leading AI-powered advertising technology company that unifies creative production, media buying, and campaign intelligence into a single, automated platform

Smartly currently has 16 open roles on FindRole.

Most-posted roles

View all roles at Smartly

At a glance

TL;DR · Software Engineer, Large-Scale Data Systems

Software Engineer, Large-Scale Data Systems will join team Aqueduct to build a data platform powering large-scale cross-platform advertising. This role involves designing and maintaining data storages and pipelines that process billions of records daily while ensuring product data is synced across multiple channels with minimal delays. You will build APIs for internal and external consumers, collaborate on architecture and engineering excellence, and follow SRE best practices to monitor system stability. The technical stack includes Ruby on Rails, TypeScript, and React, but the team is migrating systems toward a more scalable architecture. Required skills include proficiency in Python, Scala, or Java; experience with data processing frameworks like Spark, Flink, Databricks, Snowflake, BigQuery, Redshift, or ClickHouse; familiarity with streaming systems such as Kafka or Kinesis; and experience with SQL and RDBMS like PostgreSQL or Citus.

What does a Software Engineer earn?

Median $197500 from 2196 postings across 133 companies.

See salary data

What you'll do

  • Build a large-scale data storage and processing system capable of handling billions of records daily.
  • Design and implement data pipelines using industry-standard tools to ensure high availability and low latency.
  • Develop APIs for both internal and external consumers of the platform's data.
  • Migrate existing data systems from Ruby to a more scalable architecture and language.
  • Define and monitor system SLAs while following SRE best practices to ensure stability.
  • Sync customer product data across multiple advertising channels consistently.
  • Maintain and manage large-scale data infrastructure using SQL, RDBMS, and streaming technologies.

What we're looking for

  • Candidates must have 3-5 years of industry experience.
  • Strong programming skills are required in Python, Scala, and/or Java.
  • Experience with data processing frameworks such as Spark, Flink, Databricks, Snowflake, BigQuery, Redshift, or ClickHouse is required.
  • Familiarity with streaming systems like Kafka or Kinesis is required.
  • Experience with SQL and RDBMS such as PostgreSQL or Citus is required.
  • Candidates must have experience contributing to large-scale data systems.
  • Experience with Ruby on Rails is considered a plus.
  • Ability to work in a hybrid capacity from the Helsinki office three days a week is required.

More like this

Similar roles

Big Data Systems Engineer

Apple Inc

Austin, TX 49 days ago
Linux Python Go Bash Puppet Ansible Git CI/CD Docker Kubernetes AWS GCP TCP/IP DNS DHCP RHEL CentOS Oracle Linux DevOps

Lead Software Engineer, Big Data

JPMorgan Chase

Plano, TX 44 days ago
Apache Spark Python Java Scala Spring Boot Docker Azure AWS Hadoop Iceberg Prometheus Grafana Elasticsearch CloudWatch CI/CD Git GitHub Bitbucket Databricks ETL
5+ yrs exp

Data Software Engineer

Nasdaq

Philadelphia, PA 7 days ago
Java Scala SQL AWS Apache Spark Amazon EMR Hadoop ETL Linux Unix Big Data Data Engineering Scripting
Hybrid

Data Engineer Software Developer

Leidos

Scott, IL 24 days ago $87,100$157,450
Confluent Kafka Elastic Stack AWS Kubernetes Red Hat OpenShift Python Java SQL Shell Scripting ETL ELT CI/CD Git Bitbucket React JavaScript HTML Spark NiFi Hadoop Ansible Prometheus Grafana Agile
4+ yrs exp

Software Data Engineer

Apple Inc

Cupertino, CA 29 days ago $150,400$277,600
Python Java Go Scala Spark Kafka Hadoop Flink Airflow Prefect Microservices Docker Kubernetes AWS GCP Azure Data Pipelines Distributed Systems
3+ yrs exp

Lead Software Engineer, Data Engineer

JPMorgan Chase

Jersey City, NJ 71 days ago
Python PySpark Spark SQL Spark Apache Iceberg Databricks AWS EMR S3 SQL CI CD Data Engineering ETL Kafka Delta Lake Java GitHub Copilot Claude
5+ yrs exp