
About Netflix
The streaming service redefining entertainment worldwide
Key Highlights
- Over 238 million subscribers across 190 countries
- Headquartered in Los Gatos, California
- Valued at over $150 billion
- Offers a vast library of original content and films
Netflix, headquartered in Los Gatos, California, is a leading streaming service with over 238 million subscribers globally. The platform offers a vast library of movies, TV shows, and original content, including award-winning series like 'Stranger Things' and 'The Crown.' With a market valuation exc...
🎁 Benefits
Employees enjoy competitive salaries, stock options, unlimited PTO, and comprehensive health benefits. Netflix also offers a flexible remote work poli...
🌟 Culture
Netflix fosters a culture of freedom and responsibility, encouraging employees to take risks and make decisions independently. The company values tran...
Skills & Technologies
Overview
Netflix is hiring a Senior Software Engineer for their Revenue Finance Infrastructure team to streamline financial workflows. You'll work with technologies like Java and Scala, focusing on distributed data processing. This position requires a strong background in software engineering and data modeling.
Job Description
Who you are
You have a BS/MS in Computer Science or a related field, and you possess strong knowledge of data structures and algorithms, particularly with server-side expertise. Your background includes distributed data processing and software engineering design, allowing you to tackle complex challenges effectively. You are proficient in Java, Scala, or any other JVM language, and you have experience with Pub-Sub systems like Kafka and stream processing frameworks such as Apache Spark or Flink.
You understand the importance of building scalable and accurate systems, especially in the context of revenue operations. Your experience has equipped you with the skills to design and evolve architectures that can handle massive data flows and support global workflows for complex financial functions. You are a collaborative team player who enjoys working with cross-functional teams, including Product Managers and Revenue Finance, to deliver impactful solutions.
What you'll do
As a Senior Software Engineer on the Revenue Infrastructure team, you will be responsible for designing and implementing systems that streamline revenue financial workflows. You will work closely with Product Managers and cross-functional engineering teams to create scalable solutions that enhance the accuracy and efficiency of financial operations. Your role will involve building infrastructure for revenue ads integration, settlement, and cash reconciliation of Netflix subscription payments.
You will also be tasked with generating invoices for bundle partners and developing workflows that support revenue partners. Your expertise in distributed data processing will be crucial as you create highly configurable pipelines that can adapt to the needs of global financial operations. You will have the opportunity to mentor junior engineers and contribute to the overall growth of the engineering team.
What we offer
At Netflix, we offer a dynamic work environment where creativity and technology intersect. You will be part of a team that values innovation and encourages you to push the boundaries of what's possible. We provide competitive compensation and benefits, along with opportunities for professional development and growth within the company. Join us in our mission to entertain the world and be part of a team that is shaping the future of storytelling.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Netflix.
Similar Jobs You Might Like
Based on your interests and this role

Data Engineer
Netflix is hiring a Data Engineer to join their Revenue Growth team, focusing on building scalable data pipelines and products that drive insights into financial growth. You'll work with technologies like SQL, Python, and AWS to optimize revenue-related data. This role requires experience in data engineering and analytics.

Software Engineering
Netflix is hiring a Senior Software Engineer to develop an infrastructure platform for Creative Compute & Storage Software Services. You'll collaborate with various teams to deliver innovative technology experiences. This position requires a broad set of technical skills and experience in engineering.

Technical Lead
HubSpot is hiring a Technical Lead II for their Backend Revenue Systems team to ensure accurate invoicing and enhance the customer billing experience. You'll lead a team focused on building adaptable revenue systems. This position requires strong leadership skills and experience in backend systems.

Software Engineering
Netflix is hiring a Software Engineer 4 to work on core backend systems impacting their API platform and services. You'll utilize your skills in Java and distributed systems to solve complex problems. This position requires a solid foundation in software development concepts.

Software Engineering
Netflix is hiring a Senior Software Engineer for their Ads Reporting team to build and operate foundational systems for ads-related events. You'll work with Java, JavaScript, and AWS to deliver high-performance advertising systems. This role requires strong technical skills and experience in software engineering.