Google - Sunnyvale, CA
posted 2 months ago
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.