Senior Staff Software Engineer - Data Platform

The Ladders
United States
10 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$200,500.0 - $275,000.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Data Infrastructure Python (Programming Language) Build Management Production Code Data Management

Job description

  • Design and build the lakehouse infrastructure and streaming ingestion
  • Set the technical direction and engineering standards for the data platform
  • Write production code to solve complex challenges and lead design reviews
  • Collaborate with other teams to improve data accessibility and usability
  • Enhance the reliability and performance of existing production systems
  • Conduct blameless postmortems to foster a culture of learning and improvement
  • Participate in on-call pager duty as part of operational responsibilities

Requirements

  • 5-10 years of experience building data platforms, not just pipelines
  • Deep understanding of lakehouse frameworks like Iceberg or Delta in production
  • Strong proficiency in Python, with additional expertise in Go or Java
  • Proven track record of evolving and improving live infrastructure
  • Experience leading significant platform transitions from design to delivery
  • Strong influencing skills with a proven ability to build cross-team alignment
  • History of mentoring and growing engineering peers

Benefits & conditions

  • Multiple health insurance options
  • Flexible time off - take what you need
  • Retirement savings program with company contributions
  • Equity in a publicly traded company and Employee Stock Purchase Program
  • Family-forming benefits and up to 20 weeks of Parental Leave
  • Free therapy sessions and financial coaching
  • Monthly stipend to support remote work
  • Annual budget for professional development

Our client is an equal opportunity employer. We encourage you to apply even if you don’t meet every qualification-your background could be exactly what this team needs.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on arc.dev

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:50 min

Why developers treat test code differently than production code

Gil Zilberfeld · LIVE

3:43 min

Data management for stateful cloud-native workloads

Michael Cade · WWC 2022

5:11 min

Integrating flat external dependencies without build management tools

Jens Knipper Jens Knipper · Europe 2026 Virtual

3:03 min

Career evolution in data engineering and AI platforms

Maria Apazoglou · Coffee With Developers

3:04 min

Exploring early programming foundations and structural boundaries

Jaroslaw Kutylowski Jaroslaw Kutylowski +1 · WWC 2023

1:44 min

Career transition into cloud native and data management

Michael Cade · LIVE

Videos

See all

Related articles

See all