
Software Engineer, L5 – Commerce Data Engineering
Netflix
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇺🇸 United States
Visit company websiteSalary
💰 $100,000 - $720,000 per year
Job Level
Mid-LevelSenior
Tech Stack
GRPCJavaKafkaScalaSpark
About the role
- Design and build scalable systems that improve data processing efficiency
- Collaborate with other data engineers and platform teams
- Drive innovation by exploring and implementing new technologies
- Own the systems from design to deployment and ongoing operations
Requirements
- Proficient in at least one major language on the JVM stack (Java or Scala)
- Hands-on experience building distributed services (gRPC/REST)
- Well-versed in building APIs, frameworks, and transport protocols
- Experience with batch and real-time data processing technologies (e.g., Spark, Flink, Kafka, Iceberg)
- Expertise in building data platforms and data frameworks
- Knowledge in data quality, system health, and observability
- Product mindset with effective collaboration skills
- Operational awareness supporting 24x7, high-scale, multi-tenant systems
- Thrives in agile environments and adapts quickly to change
Benefits
- Health Plans
- Mental Health support
- 401(k) Retirement Plan with employer match
- Stock Option Program
- Disability Programs
- Health Savings and Flexible Spending Accounts
- Family-forming benefits
- Life and Serious Injury Benefits
- Paid leave of absence programs
- Flexible time off for full-time salaried employees
- 35 days annually for paid time off for full-time hourly employees
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaScalagRPCRESTAPIsSparkFlinkKafkaIcebergdata platforms
Soft skills
collaborationproduct mindsetadaptabilityinnovationoperational awareness