New offer - be the first one to apply!
August 10, 2026
Senior Security Engineer, Network Security Engineering
Senior • On-site
New York, NY , +1
Minimum qualifications
- Bachelor's degree or equivalent practical experience.
- 5 years of experience with security assessments, security design reviews, or threat modeling.
- 5 years of experience with security engineering, computer and network security, and security protocols.
- 5 years of coding experience in one or more general-purpose languages.
- 1 year of experience leading teams in a technical capacity or leading technical risk analysis in an enterprise environment.
Preferred qualifications
- Experience in security testing and pen-testing.
- Experience in network security, including network protocols, software-defined networking (SDN), Internet Engineering Task Force (IETF), firewalls, or DNS security.
About the job
Security Engineers help protect network boundaries, harden computer systems and network devices against attacks, and provide security services for highly sensitive data such as passwords and customer information. The role works directly with network equipment, actively monitors systems for attacks and intrusions, and partners with software engineers to identify and remediate security flaws and vulnerabilities.
The Cloud CISO Security Engineering team helps ensure products and underlying infrastructure are designed to the highest security standards. The team improves product teams' ability to build secure products by design and by default through patterns, tools, frameworks, and embedded security leadership.
As an information security engineer, you will perform technical security assessments, code reviews, and vulnerability testing to highlight risk and help teams and partners improve security across a wide variety of software designs and technology stacks.
Responsibilities
- Perform security reviews; research and reproduce vulnerabilities; design secure protocols and systems; and write tests and fuzzers.
- Review designs for vulnerabilities through one-time reviews and longer-term engagements.
- Respond to vulnerabilities with reproductions, mitigations, and hardening; identify vulnerability patterns and design them out.
- Review and develop secure operational practices and provide security guidance to engineers and support staff.
- Identify vulnerabilities using reverse engineering, fuzzing, and static analysis; architect scalable solutions.
Similar jobs you might like
Technology
New offer
Software Engineer, Security Command Center
Mid
On-site
Kirkland, WA
🏢 Summary: Software engineering role focused on building and maintaining large-scale infrastructure, distributed systems, networks, and security-related cloud capabilities. The position includes end-to-end development, design reviews, code quality, documentation, and production issue resolution. 🗂️ Requirements: Bachelor’s degree or equivalent practical experience, 2 years of software development experience, or 1 year with an advanced degree in an industry setting, 2 years of experience with large-scale infrastructure, distributed systems, networks, compute technologies, storage, or hardware architecture 📃 Skills: Infrastructure, Distributed-systems, Networks, Compute, Storage, Hardware, Databases, Security, Algorithms, Debugging 🏢 Description: Minimum qualifications • Bachelor’s degree or equivalent practical experience. • 2 years of experience with software development or 1 year of experience with an advanced degree in an industry setting. • 2 years of experience with developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage or hardware architecture. Preferred qualifications • Master's degree or PhD in Computer Science or related technical fields. • 2 years of experience with data structures and algorithms. • Experience designing, developing, and maintaining distributed databases. • Experience with security software development and secure engineering practices. About the job Software engineers develop next-generation technologies that change how billions of users connect, explore, and interact with information. Products operate at massive scale and extend beyond web search. Engineers bring ideas from areas including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design, and mobile development. You will work on a project critical to business needs, with opportunities to switch teams and projects as the business evolves. The role requires versatility, leadership qualities, and enthusiasm for solving new full-stack problems. Responsibilities • Write product or system development code. • Participate in, or lead, design reviews with peers and stakeholders to decide among available technologies. • Review code developed by other developers and provide feedback to ensure best practices, including style guidelines, code check-in, accuracy, testability, and efficiency. • Contribute to existing documentation or educational content and adapt content based on product or program updates and user feedback. • Triage product or system issues and debug, track, and resolve them by analyzing issue sources and their impact on hardware, network, or service operations and quality.
Technology
New offer
Software Engineer III, Infrastructure, Google Cloud Compute
Mid
On-site
Kirkland, WA , +1
🏢 Summary: Software engineering role focused on building and operating large-scale technical infrastructure, distributed systems, networks, and cloud platforms. The position involves end-to-end development, design reviews, code quality, documentation, and troubleshooting of system, hardware, network, and service issues. 🗂️ Requirements: Bachelor’s degree or equivalent practical experience, 2 years of programming experience in C++, Python, or Go, 2 years of experience with large-scale infrastructure, distributed systems, networks, cloud technologies, storage, or hardware architecture 📃 Skills: C++, Python, Go, Cloud, Storage, Networks, Infrastructure 🏢 Description: Minimum qualifications • Bachelor’s degree or equivalent practical experience. • 2 years of experience programming in C++, Python, or Go. • 2 years of experience developing large-scale infrastructure, distributed systems, or networks; or experience with cloud computing technologies, storage, or hardware architecture. Preferred qualifications • Master’s degree or PhD in Computer Science or a related technical field. • 2 years of experience with performance analysis, large-scale systems data analysis, visualization tools, or debugging. • 2 years of experience with data structures or algorithms in an academic or industry setting. • Experience developing accessible technologies. • Proficiency in code and system health, diagnosis and resolution, and software test engineering. About the job Software engineers develop next-generation technologies that support how billions of users connect, explore, and interact with information. Products operate at massive scale and span areas including information retrieval, distributed computing, large-scale system design, networking, data storage, security, artificial intelligence, natural language processing, UI design, and mobile development. This role is assigned to a project critical to technical infrastructure needs, with opportunities to move between teams and projects as business needs evolve. Engineers are expected to be versatile, demonstrate leadership, and take on new full-stack challenges. The Technical Infrastructure team develops and maintains data centers, platforms, and networks that support products and services. The AI and Infrastructure team delivers AI and infrastructure capabilities at scale, with work spanning hyperscale computing, TPUs, Vertex AI, global networking, data center operations, systems research, software, and hardware. Responsibilities • Write product or system development code. • Participate in or lead design reviews with peers and stakeholders to select among available technologies. • Review code from other developers and provide feedback on best practices, including style guidelines, code check-in, accuracy, testability, and efficiency. • Contribute to documentation or educational content, adapting it for product or program updates and user feedback. • Triage, debug, track, and resolve product or system issues by analyzing their sources and impacts on hardware, network, or service operations and quality.
Technology
New offer
Software Engineer III, Infrastructure, Google Cloud NetInfra
Mid
On-site
Madison, WI
🏢 Summary: Software engineering role focused on building and maintaining large-scale technical infrastructure that powers global services. The position involves product and systems development, design and code reviews, documentation, and debugging issues across hardware, network, and service operations. 🗂️ Requirements: Bachelor’s degree or equivalent practical experience, 2 years of programming experience in C++, Python, or Go, 2 years of experience with large-scale infrastructure, distributed systems, networks, compute technologies, storage, or hardware architecture 📃 Skills: C++, Python, Go, Infrastructure, Networks, Compute, Storage 🏢 Description: Minimum qualifications • Bachelor’s degree or equivalent practical experience. • 2 years of experience programming in C++, Python, or Go. • 2 years of experience developing large-scale infrastructure, distributed systems, or networks; or experience with compute technologies, storage, or hardware architecture. Preferred qualifications • Master’s degree or PhD in Computer Science or related technical fields. • 2 years of experience with performance, large-scale systems data analysis, visualization tools, or debugging. • 2 years of experience with data structures or algorithms in an academic or industry setting. • Experience developing accessible technologies. • Proficiency in code and system health, diagnosis and resolution, and software test engineering. About the job Software engineers develop next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Products handle information at massive scale and extend beyond web search. As a software engineer, you will work on a project critical to business needs, with opportunities to switch teams and projects as the business grows and evolves. Engineers are expected to be versatile, demonstrate leadership, and take on new full-stack problems. The Technical Infrastructure team builds the architecture behind online user experiences. Its work includes developing and maintaining data centers, building next-generation platforms, and keeping networks running to provide users with a fast, reliable experience. The AI and Infrastructure team delivers AI and infrastructure at scale, efficiency, reliability, and velocity for internal teams, cloud customers, and users worldwide. Teams support AI-model development, global computing services, and developer platforms, with work spanning software and hardware, including TPUs, Vertex AI for Google Cloud, global networking, data center operations, and systems research. Responsibilities • Write product or system development code. • Participate in or lead design reviews with peers and stakeholders to select among available technologies. • Review code developed by other developers and provide feedback to ensure best practices, including style guidelines, code check-in, accuracy, testability, and efficiency. • Contribute to existing documentation or educational content and adapt content based on product or program updates and user feedback. • Triage product or system issues and debug, track, and resolve them by analyzing issue sources and their impact on hardware, network, or service operations and quality.
Technology
New offer
Senior Software Engineer, Infrastructure, Google Cloud Memorystore
Senior
On-site
Kirkland, WA
🏢 Summary: Software engineering role focused on building and operating large-scale technical infrastructure, distributed systems, networks, storage, and database infrastructure. The position involves developing, testing, reviewing, and debugging production code while contributing to system design and technical decisions. 🗂️ Requirements: Bachelor’s degree or equivalent practical experience, 5 years of C++ or Go programming experience, 3 years of software product testing, maintenance, or launch experience, 1 year of software design and architecture experience, 3 years of large-scale infrastructure, distributed systems, networks, compute technologies, storage, or hardware architecture experience, Database internals, storage systems, or database infrastructure experience 📃 Skills: C++, Go, Databases, Storage, Networking, Infrastructure, Architecture, Testing 🏢 Description: Minimum qualifications • Bachelor’s degree or equivalent practical experience. • 5 years of experience programming in C++ or Go. • 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture. • 3 years of experience developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage, or hardware architecture. • Experience in database internals, storage systems, or database infrastructure. Preferred qualifications • Master's degree or PhD in Computer Science or a related technical field. • 5 years of experience with data structures and algorithms. • 1 year of experience in a technical leadership role. • Experience developing accessible technologies. About the job Software engineers develop next-generation technologies that change how billions of users connect, explore, and interact with information. Products operate at massive scale and extend beyond web search, spanning information retrieval, distributed computing, large-scale system design, networking, data storage, security, artificial intelligence, natural language processing, UI design, and mobile technologies. You will work on a project critical to business needs, with opportunities to switch teams and projects as priorities evolve. The role requires versatility, leadership, and enthusiasm for solving new full-stack problems. The Technical Infrastructure team builds and maintains the architecture behind online products, including data centers, next-generation platforms, and networks. The team keeps networks running and enables fast, reliable user experiences. Cloud solutions provide enterprise-grade technology and tools that help developers build more sustainably and support organizations’ digital transformation. Responsibilities • Write and test product or system development code. • Participate in or lead design reviews with peers and stakeholders to select among available technologies. • Review code developed by other developers and provide feedback on best practices, including style guidelines, code check-in, accuracy, testability, and efficiency. • Contribute to existing documentation or educational content and adapt it based on product or program updates and user feedback. • Triage product or system issues and debug, track, and resolve them by analyzing issue sources and their impact on hardware, network, or service operations and quality.
Technology
New offer
Security Advisor, Google Cloud (English, Spanish)
Senior
On-site
Chicago, IL , +1
🏢 Summary: Security Advisor role leading enterprise security transformations across North America and Latin America. The position focuses on maturing Security Operations through SIEM/SOAR, multi-cloud threat visibility, detection engineering, and AI-driven automation while advising executive stakeholders. 🗂️ Requirements: Bachelor’s degree or equivalent practical experience, 7 years of experience architecting, developing, or maintaining secure cloud solutions, Experience with system design or reading code, Experience with SecOps offerings and the cybersecurity vendor landscape, Fluent English and Spanish communication skills 📃 Skills: SIEM, SOAR, SecOps, Java, C++, Python, Cloud, GCP, AI, CSPM, SaaS, GTI, CEP 🏢 Description: Qualifications Minimum qualifications • Bachelor’s degree or equivalent practical experience. • 7 years of experience architecting, developing, or maintaining secure cloud solutions. • Experience in either system design or reading code (e.g., Java, C++, Python). • Experience in SecOps product offerings (e.g., SIEM, SOAR) and the broader vendor space in cybersecurity. • Ability to communicate in English and Spanish fluently to engage with local stakeholders. Preferred qualifications • Experience in security operations, security architecture, or security engineering. • Experience in the implementation and ongoing oversight of SIEM and SOAR deployments. • Familiarity with AI-assisted tools, such as prompt-based threat hunting, automated query translation, natural language investigation, or Agentic AI. • Demonstrated foundational understanding in cloud computing technologies. • Proven track record of success in meeting or exceeding client deliverables and expectations. • Strong client leadership, communication, and people management skills. About the job As a Security Advisor, you will lead strategic enterprise clients across North America and Latin America through modern security transformations. You will guide organizations in maturing their Security Operations, with deep expertise in SIEM and SOAR technologies. As a trusted advisor, you will partner with security leaders to accelerate adoption and drive strategic defense initiatives. You will leverage generative AI and advanced automation to streamline threat detection, investigation, and response, helping clients stay ahead of emerging threats. Responsibilities • Manage a portfolio of Tier 1 global accounts through onboarding and post-onboarding, serving as a trusted advisor to customer executives, driving SaaS Value Realization, and navigating critical client escalations. • Lead detection engineering initiatives and design advanced SOAR automation workflows to transition clients from manual processes to scalable, automated response playbooks. • Architect comprehensive multi-cloud ingestion plans (e.g., GCP) to ensure unified threat visibility and systematically reduce customer security risk. • Guide clients in adopting security capabilities, demonstrating how to leverage generative AI and Agentic Security Operations Center (SOC) workflows to modernize their security posture. • Maintain deep technical expertise through continuous enablement on Google Security Operations (SecOps), Google Threat Intelligence (GTI), Chrome Enterprise Premium (CEP), Cloud Security Posture Management (CSPM) tooling, and GCP architecture to remain at the forefront of cybersecurity trends.
Technology
New offer
Software Engineering Manager, Core
Senior
On-site
New York, NY
🏢 Summary: Lead a newly consolidated engineering team building the technical foundation for safe, scalable Google Cloud use across Alphabet, including AI solutions and infrastructure automation. The role combines people leadership, technical strategy, system design, and hands-on engineering for large-scale, international deployments. 🗂️ Requirements: Bachelor’s degree or equivalent practical experience, 8 years of software development experience, 2 years of people management or team leadership experience, Experience integrating generative AI tools or LLM interfaces into workflows 📃 Skills: SoftwareDevelopment, GenerativeAI, LLMs, Leadership 🏢 Description: Minimum qualifications • Bachelor’s degree, or equivalent practical experience. • 8 years of experience in software development. • 2 years of experience in a people management or team leadership role. • Experience integrating generative AI tools or LLM interfaces into workflows. Preferred qualifications • Master's degree or PhD in Computer Science or a related technical field. • 3 years of experience working in a complex, matrixed organization. • Experience or strong interest in building execution runtimes and sandboxes for AI/ML workloads or autonomous agent frameworks (e.g., Jetski, CASG, Vertex Agent Engine). • Experience managing corporate customer migration, intake pipelines, or onboarding workflows at scale. • Familiarity with Google Cloud security products (such as VPC Service Controls and Cloud Firewalls), as well as advanced networking technologies like eBPF network policies, Cilium, and Envoy sidecar proxies. • Familiarity with Google-internal production primitives and data access layers (F1, Spanner). About the job Software Engineering Managers provide technical leadership for major projects while managing teams of engineers. They optimize their own code, enable engineers to optimize theirs, manage project goals, contribute to product strategy, and develop their teams. Teams work across areas including information retrieval, artificial intelligence, natural language processing, distributed computing, large-scale system design, networking, security, data compression, and user interface design. With technical and leadership expertise, you will manage engineers across multiple teams and locations, oversee a large product budget, and lead deployment of large-scale projects across multiple international sites. The Hybrid Cloud Environment (HCE) team enables Alphabet’s safe-by-default use of Google Cloud Platform (GCP) by shifting non-functional requirements—including security, privacy, regulatory, and FinOps—into the platform layer. You will lead a newly consolidated engineering team combining the former Cloud AI Solutions and Corp Run workstreams; the team will support Cloud for Alphabet (C4A) and Project Reef, making “intent become infrastructure.” The Core team builds the technical foundation behind flagship products. The team owns and advocates for underlying design elements, developer platforms, product components, and infrastructure; builds central solutions across products; removes technical barriers; strengthens existing systems; and influences important technical decisions across the organization. Responsibilities • Set and communicate team priorities that support broader organizational goals. • Align strategy, processes, and decision-making across teams. • Set clear expectations for individuals based on their level and role, aligned with organizational goals. • Meet regularly with individuals to discuss performance and development, and provide feedback and coaching. • Develop the mid-term technical outlook and roadmap for one or more teams. • Evolve the roadmap to meet anticipated future requirements and infrastructure needs. • Design, guide, and vet system designs within the broader area, and write product or system development code to solve ambiguous problems. • Review engineers’ code and provide feedback to ensure best practices for style, code check-in, accuracy, testability, and efficiency.
Technology
New offer
Manufacturing Test Engineer Manager
Senior
On-site
Atlanta, GA
🏢 Summary: Lead manufacturing test engineering for hardware systems, managing a team and developing scalable test strategies, automation, and process improvements. The role addresses complex product failures through RCCA, data collection, and manufacturing-process qualification for server, storage, and networking hardware. 🗂️ Requirements: Bachelor’s degree in Computer Science, Electrical Engineering, or equivalent engineering experience, 10 years of test engineering experience in electronics manufacturing, 8 years of people management experience, Python, Bash, and Shell scripting experience for product-specific test plans and test execution 📃 Skills: Python, Bash, Shell, RCCA, ICT, BSCAN 🏢 Description: Minimum qualifications • Bachelor’s degree in Computer Science, Electrical Engineering, or equivalent engineering experience. • 10 years of experience in Test Engineering in electronics manufacturing. • 8 years of experience in people management. • Experience coding in Python, Bash, and Shell scripting to generate product-specific test plans and execute testing accordingly. Preferred qualifications • Experience in manufacturing, quality, or product engineering for hardware technology and systems. • Experience working with server, storage, and networking products, especially AI and ML servers, racks, and integration. • Experience with test station bring-up, gauge R&R/correlation, and partner or agreement manufacturing (ODM, OEM, JDM). • Experience managing manufacturing test hardware using custom electronics, fixturing, instrumentation, and defining test strategy, test automation, test optimization, and scaling test capacity. • Experience with design for test and structural tests such as ICT/BSCAN, Board- and System-level Functional Tests. • Ability to drive improvement of test systems and processes for scaling test capacity. About the job Join a team developing custom silicon solutions that support direct-to-consumer hardware products. Contribute to next-generation hardware experiences focused on performance, efficiency, and integration, while supporting the technical infrastructure behind data centers, platforms, and networks. Responsibilities • Lead a team; set and communicate individual and team priorities that support organizational goals. • Meet regularly with individuals to discuss performance and development, and provide feedback and coaching. • Apply Root Cause Corrective Action (RCCA) fundamentals and collaborate with teams to analyze failures and resolve issues. • Define and execute data-collection activities for highly complex technical issues. • Drive process design, optimization, and qualification activities for manufacturing processes involving components, parts, or products.
Technology
New offer
Software Engineer III, Performance, Google Cloud Platforms
Mid
On-site
Sunnyvale, CA
🏢 Summary: Software engineering role focused on designing, building, testing, deploying, and maintaining large-scale product and infrastructure solutions. The position involves code development, design and code reviews, documentation, and troubleshooting system issues across hardware, network, and service operations. 🗂️ Requirements: Bachelor’s degree or equivalent practical experience, 2 years of C++ or Python programming experience, 2 years of experience in performance analysis, large-scale systems data analysis, visualization, or debugging 📃 Skills: C++, Python, Analysis, Visualization, Debugging 🏢 Description: Minimum qualifications • Bachelor’s degree or equivalent practical experience. • 2 years of experience programming in C++ or Python. • 2 years of experience with performance, large-scale systems data analysis, visualization tools, or debugging. Preferred qualifications • Master's degree or PhD in Computer Science or related technical fields. • 2 years of experience with data structures or algorithms. • Experience developing accessible technologies. • Proficiency in code and system health, diagnosis and resolution, and software test engineering. About the job Software engineers develop next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Products handle information at massive scale and extend beyond web search, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design, and mobile. As a software engineer, you will work on a project critical to business needs, with opportunities to switch teams and projects as the business grows and evolves. Engineers are expected to be versatile, demonstrate leadership, and take on new full-stack problems. You will manage project priorities, deadlines, and deliverables; design, develop, test, deploy, maintain, and enhance software solutions. The Technical Infrastructure team builds and maintains the architecture that supports online products, including data centers, next-generation platforms, and networks. The team keeps networks operating to provide users with a fast experience. Application Instructions In most instances, this position requires in-person interviews as part of the hiring process. Responsibilities • Write product or system development code. • Participate in or lead design reviews with peers and stakeholders to choose among available technologies. • Review code developed by other developers and provide feedback to ensure best practices, including style guidelines, code check-in, accuracy, testability, and efficiency. • Contribute to existing documentation or educational content and adapt content based on product or program updates and user feedback. • Triage product or system issues and debug, track, and resolve them by analyzing issue sources and their impact on hardware, network, or service operations and quality.
Technology
New offer
Senior Staff Software Engineer, GPU System Software
Senior
On-site
Sunnyvale, CA
🏢 Summary: Senior embedded software engineering role focused on designing, developing, testing, deploying, and maintaining large-scale infrastructure software. The position provides technical leadership for high-impact projects, aligns distributed teams, and manages delivery priorities and timelines. 🗂️ Requirements: Bachelor’s degree or equivalent practical experience, 8 years of software development experience, 7 years of embedded operating systems experience, 5 years of software design, architecture, testing, and product-launch experience, Kernel programming experience, Firmware experience, C or C++ coding experience 📃 Skills: C, C++, Kernel, Firmware, Embedded, Networking, Algorithms, Architecture 🏢 Description: Minimum qualifications • Bachelor's degree or equivalent practical experience. • 8 years of experience in software development. • 7 years of experience working with embedded operating systems. • 5 years of experience with design and architecture; and testing/launching software products. • Experience in Kernel programming and firmware. • Coding experience in C or C++. Preferred qualifications • Master’s degree or PhD in Engineering, Computer Science, or a related technical field. • 8 years of experience with data structures and algorithms. • 5 years of experience in a technical leadership role leading project teams and setting technical direction. • 3 years of experience working in a complex, matrixed organization involving cross-functional or cross-business projects. • Experience with data center networking. About the job Software engineers develop next-generation technologies that support large-scale information services and products. This role works on a project critical to business needs, with opportunities to change teams and projects as priorities evolve. Engineers are expected to be versatile, demonstrate leadership, and take on new full-stack problems. Using technical expertise, you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions. The AI and Infrastructure team delivers AI and infrastructure capabilities at scale, with a focus on efficiency, reliability, and velocity. Its work spans software and hardware, including TPUs, Vertex AI for Google Cloud, global networking, data-center operations, systems research, and hyperscale computing platforms. Responsibilities • Provide technical leadership on high-impact projects. • Influence and coach a distributed team of engineers. • Facilitate alignment and clarity across teams on goals, outcomes, and timelines. • Manage project priorities, deadlines, and deliverables. • Design, develop, test, deploy, maintain, and enhance large-scale software solutions.
Technology
New offer
Staff AI/ML Software Engineer, YouTube Ads Creative Foundations
Senior
On-site
Mountain View, CA
🏢 Summary: Lead the architecture and scaling of AI/ML infrastructure for YouTube Ads creative automation. The role focuses on high-throughput distributed systems, GenAI media-processing pipelines, experimentation platforms, and technical leadership across product and research teams. 🗂️ Requirements: Bachelor’s degree in Computer Science, related technical field, or equivalent practical experience, 8 years of software development experience, 5 years of software product testing and launch experience, 5 years building large-scale infrastructure, distributed systems, networks, compute, storage, or hardware architecture, 3 years of software design and architecture experience, Experience designing or deploying machine-learning infrastructure or platforms 📃 Skills: Python, TensorFlow, PyTorch, Cloud, Distributed, Infrastructure, Architecture, Algorithms, MachineLearning, DeepLearning, GenAI 🏢 Description: Minimum qualifications • Bachelor’s degree in Computer Science, a related technical field, or equivalent practical experience. • 8 years of experience in software development. • 5 years of experience testing and launching software products. • 5 years of experience building and developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage, or hardware architecture. • 3 years of experience with software design and architecture. • Experience designing or deploying machine learning (ML) infrastructure or platforms. Preferred qualifications • Master’s degree or PhD in Engineering, Computer Science, or a related technical field. • 8 years of experience with data structures and algorithms. • 3 years of experience in a technical leadership role leading project teams and setting technical direction. • 3 years of experience working in a complex, matrixed organization involving cross-functional or cross-business projects. • Proficiency in deep learning frameworks (e.g., TensorFlow, PyTorch) and cloud/distributed data technologies. About the job Develop next-generation technologies that operate at massive scale. Work on a project critical to business needs, with opportunities to switch teams and projects as priorities evolve. Bring ideas across areas including distributed computing, large-scale system design, networking, data storage, artificial intelligence, and more. Manage project priorities, deadlines, and deliverables. Design, develop, test, deploy, maintain, and enhance software solutions. The YouTube Ads Creative Optimization (YACO) team develops Creative Automation applications that drive advertiser value with minimal advertiser effort by leveraging AI technologies. The team operates at the intersection of Ads, YouTube, and Research. Responsibilities • Serve as the technical leader responsible for architecting, scaling, and steering next-generation infrastructure that powers AI/ML applications. • Operate at the intersection of Ads, YouTube, and GenAI research to build high-throughput systems enabling seamless creative generation and optimization. • Define the technical roadmap and architect scalable foundational infrastructure, including creative data engines, generation and rendering pipelines, and agentic orchestration frameworks. • Design and optimize distributed systems for complex GenAI and heavy media-processing workloads. • Build and mature experiment and learning infrastructure to accelerate model training, evaluation, and rapid deployment. • Partner with Product Management, Research, and executive leadership to align infrastructure capabilities with long-term business goals. • Guide, mentor, and elevate executive and junior engineers, fostering technical excellence and execution.