Senior Staff Software Engineer - Data Platform
Jobgether • USThis position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Staff Software Engineer - Data Platform in United States.
This role sits at the core of a modern data platform organization, focused on building the infrastructure that enables all downstream data and machine learning use cases at scale. You will design and evolve the foundational systems that power ingestion, storage, processing, and access patterns across large-scale distributed environments. Acting as a senior technical leader, you will shape architecture decisions that define long-term platform strategy and engineering standards. The role requires deep hands-on engineering, with direct contributions to complex system design and implementation. You will collaborate closely with security, compliance, and product-facing engineering teams to ensure reliability and scalability. This is a high-impact position where your work directly influences how data is used across the entire organization.
Accountabilities:
You will own the design, evolution, and reliability of core data platform systems, ensuring scalable and efficient infrastructure for all data and ML consumers. You will define architectural direction for lakehouse, streaming ingestion, and data abstraction layers while actively contributing production-grade code.
- Design and evolve lakehouse architecture, including Iceberg or Delta-based storage on cloud object stores
- Build and maintain streaming ingestion systems using Kafka, CDC pipelines, and real-time data processing frameworks
- Develop reusable abstractions, SDKs, and “golden paths” that enable internal teams to build reliable data products
- Lead end-to-end system design for platform modernization, including migration strategies and long-term technical roadmaps
- Improve reliability, performance, and developer experience across production data systems
- Participate in on-call rotations, incident response, and blameless postmortems to strengthen platform resilience
- Drive engineering excellence through design reviews, coding contributions, and technical mentorship across teams
- 8–12+ years of software engineering experience with a strong focus on data platform or infrastructure engineering
- Proven experience designing and operating lakehouse systems using Iceberg or Delta in production environments
- Strong expertise in AWS data ecosystem services such as S3, Glue, EMR, and related distributed systems tools
- Advanced proficiency in Python, with additional strong experience in Go or Java for production systems
- Hands-on experience with Spark, Kafka, and streaming data architectures at scale
- Track record of building platform abstractions adopted by multiple engineering teams
- Experience leading major system migrations or platform modernization initiatives end-to-end
- Strong communication skills with the ability to influence technical direction across senior engineering stakeholders
- Competitive base salary with additional annual bonus eligibility
- Equity opportunities and participation in employee stock programs
- Comprehensive medical, dental, vision, life, and disability insurance coverage
- Flexible time off and remote-first work model across the United States
- Retirement savings plan with company contributions
- Monthly remote work stipend and annual learning and development budget
- Mental health support, coaching, and employee assistance programs
- Family-forming, fertility, and generous parental leave benefits
Requirements:
You bring deep experience building large-scale data platforms, with a strong focus on infrastructure rather than pipeline development. You are highly proficient in modern distributed systems and comfortable working across the full data stack.