Senior Software Engineer - Real Time Data Infrastructure

Opportunity: Design and develop Messaging as a Service and Stream Processing as a Service that will be used by Netflix engineers from across the company. Build a large scale distributed, scalable, self service platform that can seamlessly scale to handle trillions of events per day. Innovate and partner with Product and Data teams which allows partners to focus on building business critical applications and insights with the platform. Innovate and collaborate with partners to help them build business critical applications and insights on the real time data infrastructure. Curate or build reusable blocks to analyze events. Build abstractions and developer tooling that allow engineers to quickly build streaming applications in a self service manner. Work on, and contribute to open source software, and have industry impact. Qualifications: You have years of experience building high performance distributed system solving large scale engineering challenges You have expertise in Java, Scala, or other JVM-based languages You have worked on and/or have deep understand messaging/queuing systems or stream processing systems. You are a good communicator, self-driven and work with and through partner teams. Your experience working with Flink, Samza, Spark Streaming, Storm is a plus. Your experience building a self service platform with appropriate developer tooling and abstractions is a plus. Have a BS/MS or PhD in Computer Science or equivalent
Salary Range: NA
Minimum Qualification
5 - 7 years

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.