Software Engineer III, Static Program Analysis

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
Security
Mid-Level Software Engineer
In-Person
2+ years of experience
Enterprise SaaS · Cybersecurity

Description For Software Engineer III, Static Program Analysis

Google is seeking a Software Engineer III specializing in Static Program Analysis to join their Platforms and Ecosystems product area. This role is crucial for developing and maintaining software solutions that impact Google's computing software platforms across various environments. The position combines security analysis, program analysis, and software development expertise to build innovative solutions that scale.

As a Software Engineer III, you'll be working on critical projects that enhance Google's security and program analysis capabilities. The role requires strong technical skills in C++, infrastructure design, and Android apps, along with experience in security analysis and program analysis. You'll be part of a team that develops next-generation technologies affecting billions of users worldwide.

The position offers opportunities to work on large-scale systems, contribute to cutting-edge security solutions, and collaborate with talented engineers across different domains. You'll be involved in the full software development lifecycle, from design to deployment and maintenance. The role requires both technical expertise and leadership qualities, as you'll be participating in design reviews and mentoring other developers through code reviews.

Google's Platforms and Ecosystems area focuses on creating software platforms that enable enterprises and end users to manage services at scale. This role provides an opportunity to work on products that range from mobile apps to TV applications, making a significant impact on users worldwide. The position combines technical challenges with the opportunity to shape the future of Google's security and program analysis infrastructure.

Last updated 2 days ago

Responsibilities For Software Engineer III, Static Program Analysis

  • Write product or system development code
  • Participate in or lead design reviews with peers and stakeholders
  • Review code developed by other developers and provide feedback
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve issues

Requirements For Software Engineer III, Static Program Analysis

  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages, or 1 year with advanced degree
  • 2 years of experience with data structures or algorithms
  • Experience with C++, Infrastructure Design, Android Apps
  • Experience with data privacy or security
  • Master's degree or PhD in Computer Science or related technical fields (preferred)
  • Experience with Security Analysis, Program Analysis, Decompiler (preferred)
  • Proficiency in code and system health, diagnosis and resolution (preferred)

Interested in this job?

Jobs Related To Google Software Engineer III, Static Program Analysis

Software Engineer III, Google Cloud Security and Privacy

Mid-level Software Engineering role at Google Cloud focusing on security and privacy, offering competitive compensation and the opportunity to work on large-scale systems.

Software Engineer III, Security/Privacy, Google Cloud

Security Software Engineer role at Google Cloud focusing on privacy and security solutions, requiring 2+ years of experience in software development and security.

Software Engineer III, Google Cloud Security and Privacy

Software Engineer III position at Google Cloud focusing on security and privacy, offering competitive compensation and opportunity to work on enterprise-scale cloud solutions.

Software Engineer III, Infrastructure, Google Cloud Security and Privacy

Software Engineer III position at Google Cloud focusing on infrastructure security and privacy, offering competitive compensation and the opportunity to work on enterprise-scale systems.

Technical Solutions Engineer, Security, Google Cloud

Technical Solutions Engineer position at Google Cloud, focusing on security and customer technical support with 4 years of experience required.