Netflix is seeking a Distributed Systems Engineer for their Billing Platform team to help manage and innovate their subscription management and billing systems for over 325 million subscribers. The ideal candidate will possess a strong background in building scalable distributed systems, particularly in cloud environments, and will thrive in a collaborative, dynamic setting
Job Summary
The role involves building robust, compliant billing systems to power Netflix's global growth for over 325 million subscribers.
Candidates must have experience designing highly reliable distributed systems using Java, Spring Boot, and multi-region NoSQL/SQL databases.
Netflix offers a unique compensation structure where employees choose their salary versus stock options split annually.
Matching Summary
Match Score: 85
Netflix is seeking a Distributed Systems Engineer for their Billing Platform team to help manage and innovate their subscription management and billing systems for over 325 million subscribers. The ideal candidate will possess a strong background in building scalable distributed systems, particularly in cloud environments, and will thrive in a collaborative, dynamic setting.
Salary
Base: $388,000.00 - $619,000.00; Bonus/Equity: Annual salary only with customizable stock option allocation; Benefits: Comprehensive health plans, 401(k) match, flexible time off
Skills & Requirements
Must-have
Java Spring Boot development
Cassandra Aurora Postgres databases
Fault-tolerant distributed systems design
Finance compliance SOX requirements
Cloud environment experience
Nice-to-have
Event-driven architecture experience
Vertex tax engine knowledge
Spark Flink data processing
24/7 on-call incident resolution
Growth mindset and adaptability
Key Requirements
6+ years of experience in Computer Science or related field
BS degree (or higher) in Computer Science
Understanding of finance compliance and audit standards