Staff Software Engineer - Data Platform

Harnham

United States

Hybrid

USD 260,000 - 325,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Significant equity upside
Catered lunch daily
401K match (up to 4%)
Excellent medical benefits
Generous PTO
Hybrid flexibility
International office exchange opportunities
Dog-friendly office

Job summary

A fast-growing tech company in NYC is seeking a Senior Software Engineer to join their Data Platform team. The position involves designing large-scale distributed systems, building backend infrastructure, and utilizing cutting-edge data processing tools. Candidates should have over 5 years of experience in distributed systems and proficiency in languages like Java, Python, or Scala. This position offers a hybrid work model and excellent benefits including significant equity upside.

Qualifications

  • 5+ years of experience in building distributed systems or data platforms.
  • Proficiency in Java, Python, Scala, or Go.
  • Strong SQL and data modeling skills.
  • Expert with tools like Spark, Flink, Kafka Streams, Beam.
  • A product-minded approach to translating requirements.

Responsibilities

  • Design and implement large-scale distributed systems and data platforms.
  • Build and scale backend infrastructure for personalized transactions.
  • Collaborate with engineering and product leaders.

Skills

Java
Python
Scala
Go
SQL
Data Modeling
Linux/Scripting Fundamentals
Spark
Flink
Kafka Streams
Beam
Open Table Formats

Job description

Overview

Recruitment Consultant - Data & Software Engineering @ Harnham (NYC)

Senior Software Engineer – Data Platform at Ecommerce Advertising Technology Late Stage Startup. Hybrid | NYC

Total Comp: $260k-$325k

Job Details

Base pay range: $260,000.00/yr - $325,000.00/yr

The Role

We’re hiring a Senior Software Engineer to join a well-funded, rapidly growing tech company redefining what personalization means in ecommerce. This role sits on the Data Platform team—the group responsible for building and scaling the backend infrastructure that powers billions of personalized transactions per year.

You’ll be designing large-scale distributed systems, working with cutting-edge data processing tools, and partnering with engineering and product leaders to ship AI-enhanced solutions that drive meaningful business impact. If building complex data pipelines and scaling real-time analytics systems sounds exciting, this could be your next step.

Responsibilities

The candidate will:

  • Design and implement large-scale distributed systems and data platforms
  • Build and scale backend infrastructure powering personalized transactions
  • Work with data processing tools and real-time analytics
  • Collaborate with engineering and product leaders to translate requirements into scalable architectures
  • Contribute to AI-enhanced solutions and data pipelines
Qualifications

We’re looking for engineers who are curious, collaborative, and energized by solving deep technical challenges in high-growth environments. You likely have:

  • 5+ years of experience (or 3+ with a relevant advanced degree) building distributed systems or data platforms
  • Proficiency in Java, Python, Scala, or Go
  • Strong SQL and data modeling skills, along with Linux/scripting fundamentals
  • Expert with tools like Spark, Flink, Kafka Streams, Beam, and open table formats (e.g. Iceberg, Delta Lake)
  • A product-minded approach, comfortable translating customer and product needs into scalable technical architecture
Nice to have
  • Experience with medallion architectures or stateful stream processing
  • Background in AdTech or large-scale analytics environments
Benefits
  • Significant equity upside
  • Catered lunch daily + stocked office snacks
  • 401K match (up to 4%)
  • Excellent medical benefits for you and dependents
  • Generous PTO + extra time off options (including sabbaticals)
  • Hybrid flexibility with 4 days in-office + a "work-from-anywhere" week every quarter
  • International office exchange opportunities (offices in NYC, London, Tokyo, Seattle, Sydney)
  • Dog-friendly office and genuinely supportive team culture
How to Apply

If this sounds like something you'd be excited to explore, we’d love to hear from you. Reach out directly or apply through our agency and we’ll share more details about the company, the hiring team, and what to expect throughout the process.

Keywords: Senior Software Engineer, Distributed Systems, Data Engineering, Spark, Kafka, Delta Lake, AI Infrastructure, Real-Time Analytics, Medallion Architecture, Python, Scala, Go, NYC Tech, eCommerce, Machine Learning, Cloud Data Platforms

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full Stack Engineer
Senior Full Stack Engineer

Harnham • United States

On-site
USD 175,000 - 180,000
Performance-based bonus
Annual comp reviews
Medical insurance
+2
Senior Software Engineer
Senior Software Engineer

Harrison Clarke • New York (NY)

On-site
USD 300,000 - 500,000
Senior Data Infrastructure Engineer
Senior Data Infrastructure Engineer

Rise Technical • United States

On-site
USD 140,000 - 180,000
Equity
401K
PTO
+1
Data Engineering, Ad Platforms - (Spark & Scala Development)
Data Engineering, Ad Platforms - (Spark & Scala Development)

US Tech Solutions • Santa Monica (CA)

On-site
USD 137,760 - 141,892
Principal Software Engineer, Tech Lead - Platform
Principal Software Engineer, Tech Lead - Platform

Cardlytics, Inc. • Washington

On-site
USD 190,000 - 230,000
Flexible paid time off plus companyhol
Medical, dental, and vision insurance
401(k) retirement plan with company 
匹
+4
Senior Data Engineer
Senior Data Engineer

DataJobs • Redwood City (CA)

Hybrid
USD 205,000 - 240,000
Principle Backend Engineer
Principle Backend Engineer

Harnham • United States

On-site
USD 200,000 - 300,000
Medical insurance
Vision insurance
401(k)
Software Engineer
Software Engineer

Harnham • United States

On-site
USD 180,000 - 200,000
Equity in a fast-scaling company
Generous PTO
Paid parental leave
Senior Data Engineer
Senior Data Engineer

Cala Sourcing Solutions LLC • Phoenix (AZ)

Remote
USD 140,000 - 170,000
Lead AI Data Engineer
Lead AI Data Engineer

Syndesus, Inc. • San Francisco (CA)

On-site
USD 180,000 - 240,000
Bonus program and 401(k) retirement
Medical, dental, vision coverage
Parental leave
+4