Job Listings
11,836 jobsWhy AI Match requires a free account
AI Match goes far beyond keyword search — it reads your resume, learns your preferences, and ranks every job by how well it fits you. That requires a personal profile we can reference on every search.
Resume-based ranking
Paste your resume once and every listing is scored against your actual experience and skills — not just a keyword.
Salary & location filters
Set hard cutoffs for minimum pay and preferred location so only genuinely relevant roles surface in your feed.
Boost & block keywords
Promote jobs that mention your niche technologies and hide anything containing terms you want to avoid.
$119,800 - $234,700
Role Details
Overview
Microsoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the team behind Microsoft’s expanding Cloud Infrastructure and responsible for powering Microsoft’s “Intelligent Cloud” mission. SCHIE delivers the core infrastructure and foundational technologies for Microsoft's over 200 online businesses including Bing, MSN, Office 365, Xbox Live, Teams, OneDrive, and the Microsoft Azure platform globally with our server and data center infrastructure, security and compliance, operations, globalization, and manageability solutions. Our focus is on smart growth, high efficiency, and delivering a trusted experience to customers and partners worldwide and we are looking for passionate engineers to help achieve that mission.
The Compute Silicon & Manufacturing Engineering (CSME) organization within SCHIE is responsible for design, development, manufacturing and packaging of Microsoft's state-of-the-art computer chips, notably the Azure Cobalt. Our solutions provide sustainable strategic advantage to Microsoft and enable our customers to achieve more.
As Microsoft's cloud business continues to grow the ability to deploy new offerings and hardware infrastructure on time, in high volume with high quality and lowest cost is of paramount importance. To achieve this goal, the Silicon IP & Custom Products (SCIPS)team is instrumental in defining and delivering operational measures of success for hardware manufacturing, improving the planning process, quality, delivery, scale and sustainability related to Microsoft cloud hardware. We are looking for engineers with a dedicated passion for customer focused solutions, insight and industry knowledge to envision and implement future technical solutions that will manage and optimize the Cloud infrastructure.
We are looking for a Senior SoC Verification Engineer to join the team.
Responsibilities
- Establish yourself as an integral member of a pre-silicon verification and post-silicon validation team for the development of custom Intellectual Property (IP) components
- Define pre-Si verification (simulation/emulation/FPGA-testing) and post-Si validation strategies
- Execute end-to-end verification plans at sub-system or system level
- C/C++ based test bench infrastructure and test development, debugging and driving final verification milestones.
- Support basic firmware development for industry standard CPUs.
- Silicon validation test planning, silicon bring-up and validation activities.
- Collaborate across verification teams on vertical and horizontal reuse of components.
- Interact with Architecture, Design, Firmware/Software, Product Engineering, Program Management and third party vendor teams to ensure pre-and-post-Si testing is comprehensive
- Provide technical leadership through mentorship and teamwork.
- Adopt new AI based tools and agents for efficient execution
Qualifications
Required Qualifications:
- Doctorate in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 1+ year(s) technical engineering experience OR Master's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 4+ years technical engineering experience OR Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 5+ years technical engineering experience OR equivalent experience.
Other Requirements:
- Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
- This role will require access to information that is controlled for export under export control regulations, potentially under the U.S. International Traffic in Arms Regulations or Export Administration Regulations, the EU Dual Use Regulation, and/or other export control regulations. As a condition of employment, the successful candidate will be required to provide either proof of their country of citizenship or proof of their US. residency or other protected status (e.g., under 8 U.S.C. 1324b(a)(3)) for assessment of eligibility to access the export-controlled information. To meet this legal requirement, and as a condition of employment, the successful candidate’s citizenship will be verified with a valid passport. Lawful permanent residents, refugees, and asylees may verify status using other documents, where applicable.
Preferred Qualifications:
- 7+ years of experience in design verification, developing test plans, creating verification environments, creating test content, and debugging for multiple IPs, sub-systems and or System on Chips(SOCs).
- 4+ years of experience in silicon bring-up, post-silicon validation for complex Application Specific Integrated Circuits(ASIC) or System on Chip(SOC).
-
Extensive experience in sub-system and full-chip level end-to-end verification, including test-plan development, execution, and debugging.
-
Strong hold on C/C++ programming and experience in developing and debugging C based test infrastructure
- Experience in developing test FW for any industry standard processors including, boot flow, interrupt handling, memory allocation
- In depth knowledge of verification principles, testbenches, stimulus generation, coverage based verification, coverage closure
- Experience in chip bring-up and silicon validation for complex SoC
- Experience in CPU based verification with experience in working with FW teams
- Solid understanding of chip and/or computer architecture
- Excellent communication skills and works with the team in a collaborative setting
- Energetic and self-motivated
- Can come up with innovative solutions and has growth mind set
-
Background in creating UVM Test Benches, developing tests, and debugging designs at unit level testing (nice to have)
-
Scripting languages such as Python, Ruby, Perl
SCHIE #CSME
Silicon Engineering IC4 - The typical base pay range for this role across the U.S. is USD $119,800 - $234,700 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $158,400 - $258,000 per year.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
https://careers.microsoft.com/us/en/us-corporate-pay
This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.
$100,600 - $199,000
Role Details
Overview
Microsoft Viva Insights (also known as Copilot Analytics) empowers organizations to thrive in the era of AI-powered work. As part of Microsoft 365 Copilot, it delivers privacy-protected, data-driven insights through a unified experience that helps organizations maximize the impact of their workforce by understanding and accelerating the adoption of Copilot and Agents.
Our team builds this platform using cutting-edge AI and large-scale data systems to surface actionable insights from collaboration and business signals. We’re hiring a Backend Software Engineer II to help deliver intuitive, AI-powered experiences that enable customers to understand work patterns, optimize collaboration, and realize potential by unlocking the full value of Microsoft Copilot. We also use generative AI extensively in our own development process to move fast, learn continuously, and deliver customer value at scale.
In the fast-moving world of AI innovation, we operate with a startup mindset—agile, customer-obsessed, and deeply collaborative. Our inclusive, growth-oriented culture is grounded in Microsoft’s mission to empower every person and organization on the planet to achieve more.
Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
Responsibilities
- Design, implement, test, deploy, and operate large‑scale, distributed backend systems that power AI‑driven insights and analytics for Microsoft 365 Copilot and Viva Insights.
- Apply generative AI and ML techniques to deliver intelligent, personalized experiences that help customers understand and accelerate their AI transformation.
- Act as an embedded engineer for government cloud environments (GCC‑High / DoD), executing onboarding, deployments, troubleshooting, and operational activities with the same ownership and rigor as Core Services full‑time engineers.
- Build, manage, and maintain Azure infrastructure across environments, including compute, networking, storage, identity, certificates, and service dependencies, while adapting engineering practices to security‑ and compliance‑constrained environments.
- Collaborate across disciplines (product, platform, infrastructure, security, monitoring, compliance) to define technical requirements, design robust APIs, and unblock cross‑service dependencies—particularly in government cloud scenarios.
- Drive engineering excellence and service reliability through strong design, testing, observability, proactive monitoring, and deep diagnostics using logs, metrics, telemetry, and Kusto (KQL).
- Contribute to team culture by mentoring peers, sharing knowledge, and fostering an inclusive, growth-oriented environment.
- Continuously learn and adapt to new technologies, patterns, and best practices in AI, distributed systems, and cloud-native development.
Qualifications
Required Qualifications:
- Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
- OR equivalent experience.
- Experience applying AI/ML techniques or working with generative AI systems in production environments.
- Familiarity with modern version control systems like Git and agile development methodologies.
- Hands‑on experience with Azure cloud services, including compute, networking, storage, identity, and resource governance.
- Experience designing and maintaining infrastructure‑as‑code (e.g., ARM/Bicep or equivalent) and CI/CD pipelines, including YAML‑based build and release definitions, deployment automation, and troubleshooting deployment failures.
- Experience supporting live‑site operations, including incident triage, root cause analysis, and driving issues to resolution.
Other Requirements:
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings:
Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Eligibility & Security Requirements
U.S. citizenship required. Role must be eligible to obtain and maintain required U.S. Government personnel screenings, including CJIS Security Screening (as applicable) and DoD IT‑2 suitability for access to GCC‑High and Department of Defense cloud environments. Prior IT‑2 approval and hands‑on experience supporting GCC‑High or DoD environments are strongly preferred.
Preferred Qualifications:
- Demonstrated experience designing and implementing large-scale distributed systems or cloud platforms.
- Strong collaboration and communication skills to work effectively across teams and disciplines.
- Prior experience with GCC, GCC‑High, DoD clouds or environments with strict compliance, auditing, or access controls.
- Familiarity with EV2 or similar large‑scale deployment orchestration systems.
DPG #DPGHiring #VivaInsights
Software Engineering IC3 - The typical base pay range for this role across the U.S. is USD $100,600 - $199,000 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $131,400 - $215,400 per year.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
https://careers.microsoft.com/us/en/us-corporate-pay
This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.
$139,900 - $274,800
Role Details
Overview
Microsoft is a company where passionate innovators come to collaborate, envision what can be and take their careers further. This is a world of more possibilities, more innovation, more openness, and the sky is the limit thinking in a cloud-enabled world.
Microsoft’s Azure Data engineering team is leading the transformation of analytics in the world of data with products like databases, data integration, big data analytics, messaging & real-time analytics, and business intelligence. The products our portfolio include Microsoft Fabric, Azure SQL DB, Azure Cosmos DB, Azure PostgreSQL, Azure Data Factory, Azure Synapse Analytics, Azure Service Bus, Azure Event Grid, and Power BI. Our mission is to build the data platform for the age of AI, powering a new class of data-first applications and driving a data culture.
The Analysis Services (AS) Engine team is looking to hire a Principal Software Engineer, the core data processing engine powering Power BI and other Microsoft BI systems. Our engine is central to delivering fast, scalable, and intelligent analytics experiences across Microsoft’s data platform. As the adoption of Power BI continues to grow, the AS engine is evolving to meet new performance, scalability, and integration demands. Our team is responsible for both the engine itself and the components that integrate it into cloud-scale services.
We’re a collaborative, high-impact team where engineers have the opportunity to work across the full stack – from engine internals and query processing to service infrastructure, cloud scalability, and reliability. We foster a culture of transparency, continuous feedback, and shared ownership. If you're passionate about building world-class analytics systems and thrive in a supportive, fast-paced environment, we’d love to meet you.
We do not just value differences or different perspectives. We seek them out and invite them in so we can tap into the collective power of everyone in the company. As a result, our customers are better served.
Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
Responsibilities
- Lead the design and architecture of key features in the Analysis Services (AS) engine and its integration with Power BI and Azure Analysis Services.
- Drive end-to-end project execution—from technical planning and cross-team coordination to delivery and quality assurance.
- Collaborate closely with product management and partner teams to align technical direction with business goals.
- Mentor and guide engineers across the team, fostering technical growth and a culture of excellence.
- Contribute to the evolution of our cloud-scale analytics platform, with a focus on performance, scalability, and reliability.
- Champion engineering best practices, including code quality, testing, observability, and operational readiness.
- Actively participate in design reviews, code reviews, and technical deep dives across the stack.
- Embody our culture and values.
Qualifications
Required Qualifications:
- Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
- OR equivalent experience.
- 3+ years experience working with distributed systems (including high-performance storage, distributed databases, and networking across global-scale infrastructures) or database engine internals or similar systems programming areas.
Other Requirements:
- Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check:
- This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Preferred Qualifications:
- Design and problem-solving skills, with a deep understanding of system performance, scalability, and engineering best practices.
- Demonstrated experience in building high-quality, reliable systems at scale.
- Curiosity-driven mindset with a willingness to challenge assumptions and explore new ideas.
- Customer-obsessed approach to problem solving, with empathy and a drive to deliver impactful solutions.
- Deep understanding of distributed systems, including high-performance storage, distributed databases, and networking across global-scale infrastructures.
- Experience with database internals such as indexing (e.g., B+ trees), query optimization, and execution engines.
- Familiarity with compiler internals or query compilers (e.g., MySQL/PostgreSQL, C++, .NET) and their application in large-scale data systems.
- Proven ability to lead complex technical initiatives that span multiple teams and disciplines.
- Track record of delivering scalable, reliable, and performant systems in production environments.
powerbi #powerbijobs #databases #dax #semanticmodels
Software Engineering IC5 - The typical base pay range for this role across the U.S. is USD $139,900 - $274,800 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $188,000 - $304,200 per year.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
https://careers.microsoft.com/us/en/us-corporate-pay
This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.
$100,600 - $199,000
Role Details
Overview
Microsoft is a company where passionate innovators come to collaborate, envision what can be and take their careers to levels they cannot achieve anywhere else. This is a world of more possibilities, more innovation, more openness in a cloud-enabled world. The Business & Industry Copilots group is a rapidly growing organization that is responsible for the Microsoft Dynamics 365 suite of products, Power Apps, Power Automate, Dataverse, AI Builder, Microsoft Industry Solution and more. Microsoft is considered one of the leaders in Software as a Service in the world of business applications and this organization is at the heart of how business applications are designed and delivered.
We are looking for a Software Engineer II to join our team!
We are Copilot Studio’s AI Orchestration team, which builds and operates large-scale generative AI orchestration powering millions of agents daily across Microsoft Copilot, Teams, voice, web, and more.
Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
Responsibilities
- Collaborates with stakeholders to determine user requirements.
- Drives design documentation and dependency identification.
- Builds, optimizes, debugs, refactors, and maintains high-quality code.
- Designs and runs experiments to evaluate effectiveness of changes.
- Partners with PMs to deliver project and release plans.
- Acts as DRI and participates in on-call rotations.
- Proactively adopts new technologies to improve reliability, performance, and observability.
- Mentors other engineers and provides technical leadership while embodying Microsoft’s culture and values.
Qualifications
Required Qualifications:
- Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
- OR equivalent experience.
- Experience building generative AI applications or services.
- Experience with the Power Platform or M365 Enterprise development.
Other Requirements: Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings:
- Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Preferred qualification:
- 4+ years industry experience in full stack or backend development shipping services through multiple release.
BICJOBS
CopilotStudio
Software Engineering IC3 - The typical base pay range for this role across the U.S. is USD $100,600 - $199,000 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $131,400 - $215,400 per year.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
https://careers.microsoft.com/us/en/us-corporate-pay
This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.
Software Engineer (L5), Testing Frameworks & Tooling Integrations
$100,000 - $720,000
Role Details
Netflix is one of the world’s leading entertainment services with 278 million paid memberships in over 190 countries enjoying TV series, films and games across a wide variety of genres and languages. Members can play, pause and resume watching as much as they want, anytime, anywhere, and can change their plans at any time.
The Role
Netflix is the world's leading streaming entertainment service, with over 200 million paid memberships in over 190 countries, enjoying TV series, documentaries, and feature films across a wide variety of genres and languages. Members can watch as much as they want, anytime, anywhere, on any internet-connected screen. Members can play, pause, and resume watching, all without commercials or commitments. Our team sits at the intersection of this accelerating global growth, compounded with an ever-increasing mobile usage for content consumption. We love every minute of the complex engineering and product challenges that come with operating at this scale.
Our Testing Frameworks & Tooling Integrations team is focused on helping engineers around the world create Netflix applications quickly and with the highest levels of quality. We do this with tools and infrastructure that optimize the developer experience. We tie it all together with sophisticated automated testing and productivity solutions designed to support our culture of experimentation, autonomy, and ownership. We support several automation labs including our flagship mobile automation lab that contains nearly 2000 real, physical devices that execute hundreds of thousands of tests every day. We tend to live by our values which will allow you to do your best work and grow.
What you will be doing:
- Develop tools and services that are part of our build and test automation infrastructure with an eye on scaling and reliability.
- Innovatively create and develop techniques to automate manual activities in our development process.
- Operate in a highly cross-functional environment where you can leverage multiple teams to help our partners be successful.
- Set direction and build consensus to drive long-term positive impact on the engineering ecosystem.
- Evangelize and drive adoption of software development best practices in code health, quality and test stability through frameworks and information sharing, not rules and process.
Qualifications:
- We are looking for a creative and highly motivated individual who is excited to take on challenging projects and help drive the future of developer productivity tools. To be successful in this role, you must have a strong technical background in product development.
- Knowledge of developing and managing cloud infrastructure, as well as expertise in utilizing the latest technologies and tools will be essential.
- Possession of excellent problem-solving and communication skills and ability to collaborate effectively with other engineers, product managers and product designers.
- Ability to collaborate cross-functionally with internal engineering and automation infrastructure teams to propose, develop and deploy tooling designed to optimize core attributes of the developer experience.
Our compensation structure consists solely of an annual salary; we do not have bonuses. You choose each year how much of your compensation you want in salary versus stock options. To determine your personal top of market compensation, we rely on market indicators and consider your specific job family, background, skills, and experience to determine your compensation in the market range. The range for this role is $100,000 - $720,000.
Netflix provides comprehensive benefits including Health Plans, Mental Health support, a 401(k) Retirement Plan with employer match, Stock Option Program, Disability Programs, Health Savings and Flexible Spending Accounts, Family-forming benefits, and Life and Serious Injury Benefits. We also offer paid leave of absence programs. Full-time hourly employees accrue 35 days annually for paid time off to be used for vacation, holidays, and sick paid time off. Full-time salaried employees are immediately entitled to flexible time off. See more detail about our Benefits here.
Netflix is a unique culture and environment. Learn more here.
We are an equal-opportunity employer and celebrate diversity, recognizing that diversity of thought and background builds stronger teams. We approach diversity and inclusion seriously and thoughtfully. We do not discriminate on the basis of race, religion, color, ancestry, national origin, caste, sex, sexual orientation, gender, gender identity or expression, age, disability, medical condition, pregnancy, genetic makeup, marital status, or military service.
We are an equal-opportunity employer and celebrate diversity, recognizing that diversity of thought and background builds stronger teams. We approach diversity and inclusion seriously and thoughtfully. We do not discriminate on the basis of race, religion, color, ancestry, national origin, caste, sex, sexual orientation, gender, gender identity or expression, age, disability, medical condition, pregnancy, genetic makeup, marital status, or military service.
Job is open for no less than 20 days and will be removed when the position is filled.
$100,000 - $720,000
Role Details
Netflix is one of the world’s leading entertainment services with 278 million paid memberships in over 190 countries enjoying TV series, films and games across a wide variety of genres and languages. Members can play, pause and resume watching as much as they want, anytime, anywhere, and can change their plans at any time.
The Role
Netflix is a global internet video streaming service with over 235 million members worldwide. Our members enjoy more than one billion hours of streamed video per week, on thousands of different types of devices. Building, testing, deploying and validating changes across all these experiences is a large and complex process. Come join us in building rich observability into our platform to help us ship Netflix faster and more reliably.
What sets us apart:We are building a platform that pushes confidence in a change closer and closer to the moment of development. This journey began with a deep investment in real-time metrics and analysis of production changes by leveraging A/B Canaries. We are now early in the early stages of building comprehensive observability into every aspect of the software development lifecycle. Our goal is to simplify the process of releasing high quality software at scale, allowing engineers to focus entirely on their features.
What you will do:
- Investigate, design and build a CI/CD Observability platform that allows our engineers to visualize, track, validate and interact with code changes at all stages of the software development lifecycle.
- Effectively collaborate and communicate with internal partner teams on their developer experience opportunities and challenges.
- Instrument and measure all aspects of the software development lifecycle to surface the highest impact opportunities for innovation.
What sets you apart:
- 7+ years of relevant full-stack software development experience.
- Expertise developing data rich frontend user experiences.
- Expertise developing restful, graphQL or gRPC services.
- Experience developing internal, operational tooling.
- Experience with data visualization, reporting, metrics and instrumentation.
- Design & programming skills in Javascript/Typescript or another object-oriented programming language.
- Exposure to Spinnaker, Jenkins, Github Actions or other CI/CD platforms.
Nice to have skills:
- Experience with visualization libraries like d3.js
- Experience with stream processing platforms like Flink or Kafka.
- Experience in Data engineering.
- Experience with data lakes and time series data stores.
- Experience with custom CI/CD platforms.
Our compensation structure consists solely of an annual salary; we do not have bonuses. You choose each year how much of your compensation you want in salary versus stock options. To determine your personal top of market compensation, we rely on market indicators and consider your specific job family, background, skills, and experience to determine your compensation in the market range. The range for this role is $100,00 - $720,000.
Netflix provides comprehensive benefits including Health Plans, Mental Health support, a 401(k) Retirement Plan with employer match, Stock Option Program, Disability Programs, Health Savings and Flexible Spending Accounts, Family-forming benefits, and Life and Serious Injury Benefits. We also offer paid leave of absence programs. Full-time hourly employees accrue 35 days annually for paid time off to be used for vacation, holidays, and sick paid time off. Full-time salaried employees are immediately entitled to flexible time off. See more detail about our Benefits here.
Netflix is a unique culture and environment. Learn more here.
We are an equal-opportunity employer and celebrate diversity, recognizing that diversity of thought and background builds stronger teams. We approach diversity and inclusion seriously and thoughtfully. We do not discriminate on the basis of race, religion, color, ancestry, national origin, caste, sex, sexual orientation, gender, gender identity or expression, age, disability, medical condition, pregnancy, genetic makeup, marital status, or military service.
Job is open for no less than 20 days and will be removed when the position is filled.
$170,000 - $720,000
Role Details
Netflix is one of the world’s leading entertainment services with 278 million paid memberships in over 190 countries enjoying TV series, films and games across a wide variety of genres and languages. Members can play, pause and resume watching as much as they want, anytime, anywhere, and can change their plans at any time.
The Role
Netflix is re-imagining entertainment with over 270 million paid memberships in over 190 countries on millions of devices. One of the ways we do this is by using insights from data to optimize for the best customer experience. The Growth Insights and Foundations Data Engineering team ensures the availability of critical data to enhance "in-the-moment" experiences across various product canvases for both current and future Netflix members.
In this role, you will partner closely with data scientists and other engineers to build low-latency data products capable of powering algorithms and machine learning models that run across our commerce, identity flows, and more. This role is ideal for an individual with an analytically bent mind coupled with a robust engineering background who can develop highly available and reliable distributed data systems and services to ensure the timely delivery of high-quality data for use in the Netflix product.
About you:
- You are proficient in at least one major language preferably on the JVM stack (e.g., Java, Scala) and SQL (any variant). You strive to write elegant and maintainable code, and you're comfortable with picking up new technologies.
- You have a product mindset and are curious to understand the business's needs. You have a naturally collaborative style to work with product management, data science, engineering, etc in service of these needs.
- You possess a strong data intuition and know how to apply your analytical skills and data engineering fundamentals to support building high quality data products.
- You have experience building applications that use large-scale distributed systems, data processing frameworks (batch and real-time) e.g. Spark, Flink, etc., and storage solutions.
- You are passionate about making data available for self-service, and wider integration. You have knowledge about transport protocols and are well-versed with building APIs/services and frameworks used for them e.g. Spring, gRPC etc.
- You have experience in supporting and maintaining products that run 24x7, ensuring high availability and reliability.
- You can craft scalable systems and solutions to realize a range of product and engineering goals.
- You have a strong operational awareness and design multi-tenant systems that can handle high-scale and high-throughput demands while being easy to operate, monitor, scale, and maintain.
- You prioritize observability in your designs, ensuring systems are equipped with comprehensive monitoring, logging, and alerting to facilitate proactive issue detection and resolution.
- You own what you build, beyond just your code and have a passion for quality.
- You are comfortable working in the most agile of environments with vague requirements. You are nimble and can pivot easily when needed. You are unafraid to take smart risks.
- You relate to and embody many aspects of Netflix's Culture. You love working independently while also collaborating and giving/receiving candid feedback.
Learn more about the team, and technologies you’d get to work with!
Our compensation structure consists solely of an annual salary; we do not have bonuses. You choose each year how much of your compensation you want in salary versus stock options. To determine your personal top of market compensation, we rely on market indicators and consider your specific job family, background, skills, and experience to determine your compensation in the market range. The range for this role is $170,000 - $720,000.
Netflix provides comprehensive benefits including Health Plans, Mental Health support, a 401(k) Retirement Plan with employer match, Stock Option Program, Disability Programs, Health Savings and Flexible Spending Accounts, Family-forming benefits, and Life and Serious Injury Benefits. We also offer paid leave of absence programs. Full-time hourly employees accrue 35 days annually for paid time off to be used for vacation, holidays, and sick paid time off. Full-time salaried employees are immediately entitled to flexible time off. See more detail about our Benefits here.
Netflix is a unique culture and environment. Learn more here.
We are an equal-opportunity employer and celebrate diversity, recognizing that diversity of thought and background builds stronger teams. We approach diversity and inclusion seriously and thoughtfully. We do not discriminate on the basis of race, religion, color, ancestry, national origin, caste, sex, sexual orientation, gender, gender identity or expression, age, disability, medical condition, pregnancy, genetic makeup, marital status, or military service.
Job is open for no less than 20 days and will be removed when the position is filled.
Software Engineer L5, Machine Learning Platform (Metaflow)
$100,000 - $720,000
Role Details
Netflix is one of the world’s leading entertainment services with 278 million paid memberships in over 190 countries enjoying TV series, films and games across a wide variety of genres and languages. Members can play, pause and resume watching as much as they want, anytime, anywhere, and can change their plans at any time.
The Role
Netflix is the world's leading streaming entertainment service with 240M+ paid memberships in over 190 countries enjoying TV series, documentaries and feature films across a wide variety of genres and languages. Machine Learning drives innovation across all product functions and decision support needs. Building highly scalable and differentiated ML infrastructure is key to accelerating this innovation.
We are seeking a senior software engineer to join the Metaflow project, developing a product that makes it easy to build, manage and scale real life ML applications. Metaflow is used in over 100+ distinct ML applications within Netflix, spanning personalization and recommendations, growth and Ads.
You will lead requirements, design, and implementation of Metaflow product improvements, and have the opportunity to work alongside our applied researchers and data scientists on the cutting edge of machine learning. You will have a strong customer focus and consistently engage with our ML community to source feedback, identify pain points, and opportunities to evolve Metaflow and the Machine Learning Platform in general. You will also partner with the OSS Metaflow development community to ensure a mutually beneficial roadmap and relationship.
To be successful in this role, you must have a strong software engineering background, a keen sense of software design, a track record of prioritizing user experience, have proven experience with distributed applications, be a good communicator, and work well in large cross-functional teams.
What we are looking for:
- 5+ years of software engineering experience with a successful track record of delivering quality results
- Strong software design and development skills, with prior Python experience
- Experience working with tools, systems, and processes that accelerate ML researchers and Data Scientist velocity
- Experience in building and operating scalable and reliable ML systems
- Experience in large-scale build, release, continuous integration/continuous deployment (CI/CD), and observability methods
- Experience working with public clouds, especially AWS
Preferred, but not required additional areas of experience:
- Knowledge of machine learning algorithms
- Prior experience as a Data Scientist or MLE
- Experience with deep learning frameworks, such as TensorFlow, PyTorch, etc.
- Significant contributions to open source projects
- Experience in building UI
More information
- To learn more about the work we do to check if it align with your interests, check the following articles:
- Supporting Diverse ML Systems at Netflix
- Metaflow
Our compensation structure consists solely of an annual salary; we do not have bonuses. You choose each year how much of your compensation you want in salary versus stock options. To determine your personal top of market compensation, we rely on market indicators and consider your specific job family, background, skills, and experience to determine your compensation in the market range. The range for this role is $100,000 - $720,000.
Netflix provides comprehensive benefits including Health Plans, Mental Health support, a 401(k) Retirement Plan with employer match, Stock Option Program, Disability Programs, Health Savings and Flexible Spending Accounts, Family-forming benefits, and Life and Serious Injury Benefits. We also offer paid leave of absence programs. Full-time hourly employees accrue 35 days annually for paid time off to be used for vacation, holidays, and sick paid time off. Full-time salaried employees are immediately entitled to flexible time off. See more detail about our Benefits here.
Netflix is a unique culture and environment. Learn more here.
We are an equal-opportunity employer and celebrate diversity, recognizing that diversity of thought and background builds stronger teams. We approach diversity and inclusion seriously and thoughtfully. We do not discriminate on the basis of race, religion, color, ancestry, national origin, caste, sex, sexual orientation, gender, gender identity or expression, age, disability, medical condition, pregnancy, genetic makeup, marital status, or military service.
$100,000 - $720,000
Role Details
Netflix is one of the world’s leading entertainment services with 278 million paid memberships in over 190 countries enjoying TV series, films and games across a wide variety of genres and languages. Members can play, pause and resume watching as much as they want, anytime, anywhere, and can change their plans at any time.
The Role
Netflix is the world's leading streaming entertainment service, with over 300 million paid members in over 190 countries, enjoying TV series, feature films, and games across numerous genres and languages. Members can watch or play as much as they want, anytime, anywhere, on any internet-connected screen.
Machine Learning/Artificial Intelligence powers all of our consumer experience, including content discovery and personalization, identifying and attracting new members to our product, optimizing our payment processing, and much more.
More recently, fast-paced innovation in large language models (LLMs) has greatly helped advance state-of-the-art technology in many areas of personalization, including search and recommendation experiences.
The Opportunity
The Consumer ML Serving team provides the computational platform on which we build nearly all our consumer-facing ML/AI applications. If you’ve seen it, we probably served it! We provide all the building blocks to serve ML at scale, including a real-time model serving platform, an event-driven model and feature compute framework, a distributed compute orchestration engine, and more. Additionally, as we expand to enable LLM innovation in numerous areas of personalization, we’re building model serving infrastructure for LLMs and other large foundation models.
We are looking for a strong senior engineer to own and develop our long-term vision. Our systems power some of Netflix's most business-critical models, and we need you to take our ML/AI initiatives to the next level. You will play a highly cross-functional role, partnering with other engineers, product managers, machine learning engineers, and data/research scientists.
If you have a passion for building scalable, robust systems, are interested in pushing the envelope in applied ML algorithms, and enjoy seeing a direct line between your work and what our customers see on their screens, we want to talk to you.
You may enjoy working with us if you are:
- Self-driven and highly motivated to deliver top-tier ML infrastructure while navigating highly ambiguous environments and can execute 0-to-1 projects.
- Eager to learn about new domains and ship high-quality, well-tested code.
- Able to produce generic and optimal solutions while balancing near-term needs.
- Excited to work in a multidisciplinary environment (engineering, algorithms, data engineering/science, and product experimentation).
- Comfortable working in a hybrid team with partners distributed across (US) geographies & time zones.
- Willing to take broad ownership of team responsibilities (building roadmaps, scoping, task breakdowns, etc.)
We would especially love to work with you if have experience with:
- Building and operating high-traffic, real-time distributed systems and ML serving infrastructure for LLMs and other large foundation models.
- Supporting large-scale ML models with a direct impact on what customers see.
- Translating the requirements of research scientists into generic platform offerings.
- Delivering systems requiring high availability, throughput, and performance.
- Navigating highly ambiguous environments.
- Taking on and executing zero-to-one projects.
- Leading projects with 3-4 other engineers.
- Building applications in an object-oriented programming language. (We work primarily with Java, and while prior Java experience is not required to interview, you will be expected to become proficient on the job.)
- DevOps for large applications, including performance tuning, optimization, deployment management, and capacity planning.
- Public cloud like AWS, Azure, or GCP.
…and if:
- You are a proactive, effective communicator and have a strong bias towards action.
- You have a BS/MS in Computer Science, Applied Math, Engineering, or a related field.
Our compensation structure consists solely of an annual salary; we do not have bonuses. You choose each year how much of your compensation you want in salary versus stock options. To determine your personal top of market compensation, we rely on market indicators and consider your specific job family, background, skills, and experience to determine your compensation in the market range. The range for this role is $100,000 - $720,000.
Netflix provides comprehensive benefits including Health Plans, Mental Health support, a 401(k) Retirement Plan with employer match, Stock Option Program, Disability Programs, Health Savings and Flexible Spending Accounts, Family-forming benefits, and Life and Serious Injury Benefits. We also offer paid leave of absence programs. Full-time hourly employees accrue 35 days annually for paid time off to be used for vacation, holidays, and sick paid time off. Full-time salaried employees are immediately entitled to flexible time off. See more detail about our Benefits here.
Netflix is a unique culture and environment. Learn more here.
We are an equal-opportunity employer and celebrate diversity, recognizing that diversity of thought and background builds stronger teams. We approach diversity and inclusion seriously and thoughtfully. We do not discriminate on the basis of race, religion, color, ancestry, national origin, caste, sex, sexual orientation, gender, gender identity or expression, age, disability, medical condition, pregnancy, genetic makeup, marital status, or military service.
Job is open for no less than 7 days and will be removed when the position is filled.
$100,000 - $720,000
Role Details
Netflix is one of the world’s leading entertainment services with 278 million paid memberships in over 190 countries enjoying TV series, films and games across a wide variety of genres and languages. Members can play, pause and resume watching as much as they want, anytime, anywhere, and can change their plans at any time.
The Role
The Platform Apps and Innovation team develops the Netflix app and core playback components that enable the latest audio and video experiences on the largest SmartTV+ providers in the world. We are responsible for building the newest Netflix app on devices from Amazon, Google, Roku, LG, Samsung, and others. We succeed by unlocking new capabilities and continuous improvements measured by increased velocity of change and excellence in best-in-class TV experiences at scale. Our partner platforms succeed by deploying their latest OS updates and platform experiences. To elevate success metrics at scale across all our device platforms, we seek to fill a JS-adept role dedicated to operational excellence.
This is both an external and internal operational excellence role. It champions the resolution of various issues, including (but not limited to) components, applications and systems, complex device issues, and app and system configurations. Another critical part of the role is highlighting enhancements to automation, tools, and processes to reduce the team's overall operational drag.
| Skills and Experience
- Eager to collaborate and great at verbal and written communication
- Empathy for the end user and seeks out areas where we can do better
- Carries a growth mindset - you don’t need to know everything but are eager to learn anything
- Good understanding of SDLC and related technologies
- Experience with front and back-end languages in some combination of C, C++, Java, C#, and scripting such as Javascript, Python, SQL, or similar.
- Some experience with embedded Linux development, administering JIRA or similar, code builds using Jenkins or similar, and collaboration suites like Google or Microsoft docs.
| Responsibilities
- Support internal teams with high availability of device firmware and app builds
- Support external partners through their OS updates and Netflix app updates
- Manage various partner platform app stores by preparing and pushing Netflix app updates and monitoring for regressions
- Perform investigations on monitoring alerts for various app and JS component canaries, propose fixes, or escalate
- Execute any configuration updates in internal systems
- Report progress and incidents, assess CI health, develop playbooks to increase repeatability for all updates, and assess operational metrics
- Continuously elevate the starting point for code and component fixes
| Why Netflix?
- Our culture is something we strive to constantly improve and practice daily.
- You’ll work with stunning colleagues across all levels.
- You’ll continue your career growth while pushing the boundaries of what is possible with home entertainment today.
We seek to grow diverse, inclusive teams that enhance our perspectives, skill sets, and behaviors. We highly encourage you to apply if your background will complement us, even if your experience doesn't precisely match the job description. Your skills and passion will stand out—and set you apart—especially if your career has taken some extraordinary twists and turns.
Our compensation structure consists solely of an annual salary; we do not have bonuses. You choose each year how much of your compensation you want in salary versus stock options. To determine your personal top of market compensation, we rely on market indicators and consider your specific job family, background, skills, and experience to determine your compensation in the market range. The range for this role is $100,000 - $720,000.
Netflix provides comprehensive benefits including Health Plans, Mental Health support, a 401(k) Retirement Plan with employer match, Stock Option Program, Disability Programs, Health Savings and Flexible Spending Accounts, Family-forming benefits, and Life and Serious Injury Benefits. We also offer paid leave of absence programs. Full-time hourly employees accrue 35 days annually for paid time off to be used for vacation, holidays, and sick paid time off. Full-time salaried employees are immediately entitled to flexible time off.
We are an equal-opportunity employer and celebrate diversity, recognizing that diversity of thought and background builds stronger teams. We approach diversity and inclusion seriously and thoughtfully. We do not discriminate on the basis of race, religion, color, ancestry, national origin, caste, sex, sexual orientation, gender, gender identity or expression, age, disability, medical condition, pregnancy, genetic makeup, marital status, or military service.