Google Cloud PlatformPythonReactGCPGoogle CloudAgileLeadershipCommunication
About this role
Role Overview
Lead, mentor, and grow a team of software engineers, fostering a collaborative and inclusive environment.
Actively participate in technical discussions, design reviews, and architectural decisions, providing insightful contributions and guidance.
While you won't be expected to be on the critical path for coding at all times, you should be able and willing to write and review code to contribute and effectively guide your team.
Collaborate with product managers and other stakeholders to define project roadmaps and ensure timely delivery of high-quality software.
Champion best practices in software development, including code quality, testing, and continuous integration/delivery.
Conduct regular one-on-ones, provide constructive feedback, and support the career development of your team members.
As a key leader, your competence will directly contribute to the job satisfaction and performance of your team, a factor we consider more impactful than salary.
Requirements
Proven experience in a senior software engineering role with a track record of technical leadership.
Demonstrated ability to lead and mentor a team of engineers. We are looking for someone who has likely "worked their way up" and can, if necessary, "do the employee's job".
Strong technical background with expertise in current technology stack e.g., Python, React, GCP, etc.
Excellent communication and interpersonal skills, with the ability to engage in deep technical discussions with your team.
A firm belief in the importance of a manager's technical competence and a passion for creating a work environment where engineers can thrive.