Job Description
Other Jobs You May Be Interested In
- Principal Hardware Quality Engineer
- Senior Product Manager II, Commerce – Billing
- Design Manager, Title & Launch Management
- Associate Branch Manager Forward Hire- Northwest Houston District
- Personal Banker at Woodridge
- Teller 30 Hours Tomball Towne Center
- DATA GOVERNANCE – SENIOR CONSULTANT
- Events Recruiter
- Sales Associate OTS – PepsiCo $16-$35/hr
- MERCHANDISER II (HOUSTON, TX)
- Help Wanted – Part Time Sales Reps Needed
- Entry Level Sales – Flexible Schedules – Work from Home
- Flexible Work – Part-Time Sales – Paid Weekly
- Babysitter needed – Apply Now (Miami)
- DSW Store Associate Part-Time – Hiring Now
- Food Service Worker (Full Time And Part Time) – Hiring Now
- STEWARD (FULL TIME AND PART TIME) – APPLY NOW
- Warehouse Manager
- Production Technician $21 (2nd Shift 1p-9:30p)
- COCA-COLA SALES MERCHANDISER
- Reddit Marketing Specialist
- JOIN OUR TEAM: MAKE MONEY ON REDDIT
- Senior Product Manager, Core Experience
- Head of Games
- Breaking Business News Reporter, Yahoo Finance
- SOFTWARE DEVELOPER OPPORTUNITY AT YOUTH YAHOO
- Delivery Driver
- FedEx Delivery Driver
- CDL-A DRIVER DROP & HOOK ONLY!!! (FEDEX GROUND)
- Receptionist
- Equipment Operator
- Customer Service Representative
- Full Stack Developer (remote within the DMV)
- Online Account Support Associate
- Director, Partner & Customer Service (remote)
- Sr. Project Manager, Global Recognition (Remote-US)
- Finance Manager, Global Supply Chain Capital (Remote)
- Disney Data Entry Jobs No Experience Required – Apply For This Job
- Business Analyst, Cross Segment, YouTube
- YouTube Content Creator for Cruising Videos
- YouTube Internship Summer for High School Students
- Amazon Customer Service Job from Home – Earn $16 to $35 Per Hour
- Data Analytics and AI Sales Specialist
- Senior New Business Account Strategist, Google Customer Solutions
Welcome to Netflix, where we are revolutionizing the world of entertainment through cutting-edge technology and innovation. We are seeking a talented Distributed Systems Engineer to join our Content Engineering team. As a Distributed Systems Engineer, you will play a crucial role in building and maintaining the complex distributed systems that power our content delivery platform. You will have the opportunity to work with a diverse and passionate team to deliver the best streaming experience to our millions of global subscribers. If you are a highly skilled engineer with a passion for tackling complex challenges, we want to hear from you.
- Design and develop highly scalable and reliable distributed systems for our content delivery platform.
- Collaborate with cross-functional teams to understand requirements and design solutions that meet business needs.
- Implement and maintain robust, efficient, and fault-tolerant systems using the latest technologies.
- Monitor and troubleshoot performance issues, identifying and implementing solutions to improve system efficiency.
- Conduct thorough testing and debugging to ensure the stability and functionality of the systems.
- Stay updated with industry trends and advancements in distributed systems and recommend ways to incorporate them into our platform.
- Work closely with the product team to understand user needs and provide technical expertise to improve the user experience.
- Document and communicate system design, changes, and updates to team members and stakeholders.
- Collaborate with other engineers to continuously improve and optimize the overall architecture and performance of the platform.
- Mentor and guide junior engineers, sharing knowledge and best practices to help them grow and develop their skills.
- Prioritize and manage multiple projects and tasks effectively, meeting deadlines and delivering high-quality work.
- Adhere to established coding standards and practices, ensuring high-quality code and maintainable systems.
- Participate in code reviews and provide constructive feedback to improve code quality.
- Proactively identify and address potential security vulnerabilities.
- Continuously monitor and evaluate system performance, identifying areas for improvement and implementing solutions to optimize performance.
Job Qualifications
- Strong Understanding Of Distributed Systems Architecture And Design Principles: A Successful Candidate For This Role Should Possess A Deep Understanding Of Distributed Systems And The Ability To Design Scalable, Fault-Tolerant Systems That Can Handle Large Volumes Of Data.
- Proficiency In Programming Languages And Frameworks: A Distributed Systems Engineer At Netflix Should Have A Strong Grasp Of Programming Languages Such As Java, Python, And C++, As Well As Experience With Distributed Systems Frameworks Like Hadoop, Spark, And Kafka.
- Experience With Cloud-Based Services And Platforms: As Netflix’s Infrastructure Is Primarily Cloud-Based, A Candidate Should Have Experience Working With Cloud Services Like Aws, Azure, Or Google Cloud Platform, And Be Familiar With Containerization Technologies Like Docker And Kubernetes.
- Knowledge Of Content Delivery Networks (Cdns) And Video Streaming Protocols: Since Netflix Is A Streaming Platform, A Distributed Systems Engineer Should Have A Solid Understanding Of Cdns, Caching, And Video Streaming Protocols Like Hls, Mpeg-Dash, And Webrtc.
- Strong Analytical And Problem-Solving Skills: This Role Requires The Ability To Troubleshoot Complex Issues, Identify Potential Bottlenecks, And Implement Solutions To Optimize Performance And Efficiency. A Successful Candidate Should Have Strong Analytical And Problem-Solving Skills To Tackle These Challenges Effectively.
Required Skills
- Network Security
- Data Modeling
- Cloud Computing
- API Design
- Data Analytics
- Performance Tuning
- Load Balancing
- Containerization
- System Architecture
- Microservices
- Scalability
- Fault Tolerance
Soft Skills
- Communication
- Conflict Resolution
- Emotional Intelligence
- Leadership
- Time Management
- Creativity
- Teamwork
- Active Listening
- Adaptability
- Problem-Solving