
The streaming service redefining entertainment worldwide
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...
Employees enjoy competitive salaries, stock options, unlimited PTO, and comprehensive health benefits. Netflix also offers a flexible remote work poli...
Netflix fosters a culture of freedom and responsibility, encouraging employees to take risks and make decisions independently. The company values tran...

Netflix • Los Gatos,California,United States of America
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.
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.
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.
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.
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.
Apply now or save it for later. Get alerts for similar jobs at Netflix.