Google - Sunnyvale, CA

posted 2 months ago

Full-time - Manager
Sunnyvale, CA
Web Search Portals, Libraries, Archives, and Other Information Services

About the position

As a Software Engineering Manager for Data-in-Motion Security at Google Cloud, you will play a pivotal role in leading a team of engineers while also providing technical expertise to major projects. Your responsibilities will extend beyond just managing your own code; you will ensure that your team members are optimizing their code effectively as well. This position requires you to manage project goals, contribute to product strategy, and help develop your team in a fast-paced environment. You will oversee engineers across multiple teams and locations, managing a large product budget and the deployment of large-scale projects internationally. The role involves working closely with the Remote Procedure Call (RPC) Transport Security team, which focuses on enabling secure communication across various internal and external frameworks. You will also be responsible for implementing additional security features related to basic authentication, such as transport-level authorization and network segmentation. Your leadership will guide the team in navigating the complexities of security engineering, ensuring that best practices are followed and that the team is aligned with the broader organizational goals. In this position, you will be expected to set and communicate team priorities that support the overall objectives of the organization. You will align strategies, processes, and decision-making across teams, while also setting clear expectations based on individual roles. Regular meetings will be held to discuss performance and development, providing feedback and coaching to your team members. Additionally, you will review code developed by other engineers, ensuring adherence to best practices in terms of style guidelines, accuracy, testability, and efficiency. Your technical contributions and leadership will be crucial in executing the organization's roadmap in the secure Data-in-Motion and Infrastructure security domains.

Responsibilities

  • Set and communicate team priorities that support the broader organization's goals.
  • Align strategy, processes, and decision-making across teams.
  • Set clear expectations based on team members' levels and roles, aligned to the broader organization's goals.
  • Meet regularly to discuss performance and development, providing feedback and coaching.
  • Review code developed by other engineers and provide feedback to ensure best practices are followed.
  • Make technical contributions and provide technical leadership to the team and the larger secure Data-in-Motion (DiM)/Infrastructure security organization.
  • Work with the Secure-Dim and TI Security leadership team to develop and execute on the organization's roadmap.

Requirements

  • Bachelor's degree or equivalent practical experience.
  • 8 years of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).
  • 3 years of experience in a technical leadership role overseeing projects.
  • 2 years of experience in a people management, supervision/team leadership role.
  • 2 years of experience in security engineering.

Nice-to-haves

  • Master's degree or PhD in Computer Science or a related technical field.
  • Experience with system-level security or software.
  • Experience with network security.

Benefits

  • Competitive salary range of $189,000-$284,000 + bonus + equity + benefits.
  • Comprehensive health insurance coverage.
  • Retirement savings plan with 401(k) options.
  • Paid time off and holidays.
  • Opportunities for professional development and continued education.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service