Staff Software Engineer - Data Platform

Harnham

United States

Hybrid

USD 260,000 - 325,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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

Software Engineer (Data Platform)
Software Engineer (Data Platform)

The Recruiting Guy • Boston (MA)

Remote
USD 125,000 - 200,000
Senior Full Stack Engineer
Senior Full Stack Engineer

Harnham • United States

Hybrid
USD 200,000
Performance-based bonus
Annual comp reviews
Medical insurance
+2
Senior Data Engineer | Emerging Products
Senior Data Engineer | Emerging Products

United States Digital Space LLC • United States

Hybrid
USD 110,000 - 200,000
Medical insurance
Dental insurance
Vision insurance
+3
Staff Backend Software Engineer – Platform Integration
Staff Backend Software Engineer – Platform Integration

Solomon Page • New York (NY)

Hybrid
USD 170,000 - 230,000
Bonus
Equity
Senior Data Engineer
Senior Data Engineer

The Trade Desk • Ventura (CA)

On-site
USD 125,000 - 229,000
Senior Software Engineer, Data Engineering
Senior Software Engineer, Data Engineering

United States Digital Space LLC • Menlo Park (CA)

Hybrid
USD 196,000 - 230,000
100% paid health insurance for employees
Flexible benefits spending account
401(k) matching
+1
Senior Software Engineer
Senior Software Engineer

Harrison Clarke • New York (NY)

On-site
Senior Data Engineer
Senior Data Engineer

Medium • Oregon (WI)

On-site
USD 170,000 - 190,000
100% coverage for health insurance
Generous PTO including parental leave
401(k)
+2
Data Engineering, Ad Platforms - (Spark & Scala Development)
Data Engineering, Ad Platforms - (Spark & Scala Development)

US Tech Solutions • Santa Monica (CA)

On-site
Senior Software Engineer, Distributed Data Systems
Senior Software Engineer, Distributed Data Systems

Jobtailor • New York (NY)

On-site
USD 200,000 - 350,000
Equity participation
Interview travel covered
Visa sponsorship available