19 hours ago

Software Engineering Manager, Infrastructure, Cloud Security

Google

On Site
Full Time
$250,000
New York, NY

Job Overview

Job TitleSoftware Engineering Manager, Infrastructure, Cloud Security
Job TypeFull Time
Offered Salary$250,000
LocationNew York, NY

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

About the Software Engineering Manager, Infrastructure, Cloud Security Role at Google

As a Software Engineering Manager, Infrastructure, Cloud Security at Google, you will combine deep technical expertise with strong leadership skills to drive major projects within Google Cloud's security and privacy infrastructure. You will be instrumental in managing a team of talented engineers, guiding them to optimize their code and achieve ambitious goals. This role extends beyond search to encompass critical areas like information retrieval, artificial intelligence, distributed computing, and large-scale system design, with a strong focus on security and privacy.

Your Impact and Responsibilities

You will play a pivotal role in accelerating organizations' digital transformation by delivering enterprise-grade solutions built on Google’s cutting-edge technology. Your leadership will ensure the deployment of large-scale projects across multiple international sites, managing engineers across various teams and locations, and overseeing a significant product budget.

  • Set and clearly communicate team priorities that directly align with Google's broader organizational goals.
  • Align strategic direction, operational processes, and crucial decision-making across multiple teams.
  • Establish clear expectations for individuals based on their roles and levels, ensuring alignment with broader organizational objectives.
  • Conduct regular meetings with team members to discuss performance, foster professional development, and provide constructive feedback and coaching.
  • Develop and evolve the mid-term technical goals and roadmap for your team(s), anticipating future requirements and infrastructure needs.
  • Design, guide, and vet complex system designs within the broader area, contributing actively by writing product or system development code for ambiguous problems.
  • Conduct thorough code reviews for other engineers, ensuring best practices in style, accuracy, testability, and efficiency are consistently met.

Minimum Qualifications

  • Bachelor's degree or equivalent practical experience.
  • 8 years of experience in software development using languages such as Python, C, C++, Java, or JavaScript.
  • 3 years of experience building and developing large-scale infrastructure or distributed systems.
  • 3 years of experience in a technical leadership capacity.
  • 2 years of experience in a people management or team leadership role.

Preferred Qualifications

  • Master’s degree or PhD in Engineering, Computer Science, or a related technical field.
  • 3 years of experience working within a complex, matrixed organizational structure.

Key skills/competency

  • Software Development
  • Technical Leadership
  • People Management
  • Distributed Systems
  • Infrastructure Design
  • Cloud Security
  • System Architecture
  • Product Strategy
  • Code Review
  • Team Development

Tags:

Software Engineering Manager
management
leadership
strategy
systems design
code review
team development
infrastructure
distributed systems
security
privacy
Python
C
C++
Java
JavaScript
Google Cloud
distributed computing
large-scale systems
AI
natural language processing

Share Job:

How to Get Hired at Google

  • Research Google's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor to understand the company's ethos.
  • Tailor your resume: Customize your resume to highlight experience in software development, infrastructure, cloud security, and people management, using keywords from the Software Engineering Manager, Infrastructure, Cloud Security job description.
  • Prepare for technical interviews: Sharpen your skills in system design, data structures, algorithms, and specific programming languages (Python, C++, Java) relevant to Google's engineering challenges.
  • Practice behavioral questions: Prepare to discuss leadership experience, conflict resolution, project management, and how you foster team development and growth, aligning with Google's leadership principles.
  • Network effectively: Connect with current and former Google employees on LinkedIn to gain insights and potentially secure referrals, enhancing your application visibility.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background