Software Engineer, Large-Scale Data Systems

Smartly
Helsinki
Workplace: HybridFull timeFunction: Software EngineeringExperience: 3-5 yearsSkills: ["Python","Scala","Java","Spark","Flink","Databricks","Snowflake","BigQuery","Redshift","ClickHouse","Kafka","Kinesis","PostgreSQL","Citus"]

Join Smartly’s Aqueduct team to design, build, and maintain a large-scale data storage and processing platform powering cross-platform advertising. You’ll contribute to data pipelines, collaborate across engineering, product, and business, and help define SLAs while migrating from Ruby to scalable data technologies. Hybrid work from Helsinki, with impact on billions of ad impressions and ROI.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Smartly
Smartly
2 months ago

Software Engineer, Large-Scale Data Systems

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 9 hours agoStatus: Live

Job Summary

Join Smartly’s Aqueduct team to design, build, and maintain a large-scale data storage and processing platform powering cross-platform advertising. You’ll contribute to data pipelines, collaborate across engineering, product, and business, and help define SLAs while migrating from Ruby to scalable data technologies. Hybrid work from Helsinki, with impact on billions of ad impressions and ROI.
Location: Helsinki
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Build a large-scale data storage and processing system that handles billions of records per day.
  • •Contribute to architecture and engineering excellence by collaborating with other engineers.
  • •Collaborate with stakeholders across engineering, product and business.
  • •Define and monitor SLAs and follow SRE practices to ensure system stability and availability.
  • •Build APIs for internal and external data consumers.

Pay and Benefits

Equity and Bonus:Equity
Perks:Health InsuranceEquityPaid HolidaysHybrid Work

Key Requirements

  • •3-5 years of industry experience
  • •Strong programming skills (e.g., Python, Scala and/or Java)
  • •Some experience with data processing frameworks (e.g., Spark, Flink, Databricks, Snowflake, BigQuery, Redshift, ClickHouse)
  • •Familiarity with streaming systems (e.g Kafka, Kinesis)
  • •Experience with SQL and some RDBMS (PostgreSQL, Citus, etc.)
Experience:3-5 yearsAdvertisingData platformData engineering
Skills:PythonScalaJavaSparkFlinkDatabricksSnowflakeBigQueryRedshiftClickHouseKafkaKinesisPostgreSQLCitus
Languages:English
Tech Stack:PythonScalaJavaSparkFlinkDatabricksSnowflakeBigQueryRedshiftClickHouseKafkaKinesisPostgreSQL

Company Brief

Smartly
Provides a cloud-based advertising automation platform that helps brands and agencies create, manage, and optimize scalable social and digital ad campaigns across channels with creative and measurement tools.
Industry: SaaS
Company Size: Enterprise (1,001+ employees)
Growth: Scaleup
Headquarters: Helsinki, Finland
Founded: 2013
WebsiteLinkedIn