
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 Ads Finance team to build the ads billing and invoicing system. You'll work with Java to create high-performance advertising systems. This position requires significant experience in software engineering.
Job Description
Who you are
You have 5+ years of experience in software engineering, particularly in building scalable systems that handle complex transactions. Your background includes a strong understanding of billing and invoicing systems, and you are adept at working with large datasets to ensure accuracy and performance. You are motivated by the challenge of creating high-impact solutions in a fast-paced environment and are excited about the opportunity to contribute to a new team within a leading entertainment service.
Your expertise in Java is complemented by a solid grasp of software development best practices, including code reviews, testing strategies, and system architecture. You thrive in collaborative settings and enjoy working closely with cross-functional teams to deliver exceptional results. You understand the importance of diversity and inclusion in building stronger teams and are committed to fostering an inclusive work environment.
Desirable
Experience with cloud platforms such as AWS or Azure would be a plus, as would familiarity with ad tech or finance systems. You are open to learning new technologies and methodologies that can enhance your contributions to the team.
What you'll do
As a Senior Software Engineer on the Ads Finance team, you will be responsible for designing and implementing the ads billing and invoicing system that supports Netflix's advertising platform. You will collaborate with product managers and other engineers to define requirements and translate them into technical specifications. Your role will involve writing clean, maintainable code and participating in code reviews to uphold high standards of quality.
You will also engage in performance tuning and optimization of the billing system to ensure it can handle the demands of a rapidly growing user base. Monitoring system performance and troubleshooting issues will be key aspects of your responsibilities, as will documenting your work to facilitate knowledge sharing within the team.
In addition to your technical contributions, you will play a vital role in mentoring junior engineers, helping them grow their skills and navigate challenges. You will contribute to team discussions on architecture and design, bringing your insights to the table to help shape the future of the ads platform.
What we offer
At Netflix, you will be part of a culture that values innovation and creativity. We offer competitive compensation and benefits, including opportunities for professional development and growth within the company. You will work in a collaborative environment where your ideas are valued and encouraged. Join us in building the future of entertainment and advertising, and make a significant impact on our business and our members' experiences.
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

Software Engineering
Netflix is hiring a Senior Software Engineer for the Ad Connect Foundations team to build scalable advertising systems. You'll work with Java and JavaScript to create solutions that enhance the advertising experience. This role requires significant experience in software engineering.

Software Engineering
Netflix is hiring a Software Engineer L4 for their Ads Engineering team to develop advanced technology for their advertising ecosystem. You'll work with Java, JavaScript, and AWS to optimize advertiser outcomes. This position requires relevant experience in software engineering.

Software Engineering
Netflix is hiring a Senior Software Engineer for their Ads Supply team to develop advertising systems and integrations. You'll work on enhancing the viewing experience while ensuring brand safety for advertisers. This position requires expertise in software engineering and a passion for innovative technology.

Software Engineering
Netflix is hiring a Senior Software Engineer for their Forecasting & Simulation team to develop and maintain inventory forecasting systems. You'll work with technologies like Java, Python, and SQL to enable data-driven decision-making for advertisers. This position requires 5+ years of experience in software engineering.

Software Engineering
Netflix is hiring a Senior Software Engineer for the Ads Member Experience team to build innovative ad formats for their streaming platform. You'll work with technologies like Java, JavaScript, and React. This position requires significant experience in software engineering.