Position Details
About this role
Staff Software Engineer focused on building and scaling the data platform. You will lead design and development of high-throughput data ingestion, transformation, and storage pipelines in Go, shape the platform's technical strategy, and mentor other engineers while participating in on-call rotations.
Key Responsibilities
- Lead design and development of core data platform components
- Architect and implement robust data pipelines in Go
- Define and drive technical strategy for data platform
- Provide technical leadership and mentorship
- Participate in on-call rotation
Technical Overview
Role centers on distributed data processing, Go-based pipelines, data architecture, and reliability. Emphasis on engineering leadership, scalable design, and collaboration with product analytics.
Ideal Candidate
The ideal candidate is a senior/staff software engineer with 8+ years of experience designing and operating large-scale distributed data processing systems. They are proficient in Go (Golang), have deep experience building data pipelines and data platforms, and can provide technical leadership and mentorship while participating in on-call duties.
Must-Have Skills
Nice-to-Have Skills
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Less than 8 years of software engineering experience
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile