Job Description
Software Engineering Manager Lead and broaden engineering companies at the same time, as well as guiding technical route and turning in large-scale software program initiatives. You’ll balance fingers-on machine design with people control, shaping shape, and mentor builders throughout complicated, circulate-sensible domains.
Minimum Qualifications
- Bachelor’s degree or equivalent practical experience in CS or a related subject.
- Eight+ years of software program application development experience in languages like Python, Java, C++, and JavaScript.
- Three+ years in a technical control role, which includes 2+ years dealing with humans
Preferred Qualifications
- Master’s/PhD in Computer Science or a related field
- Experience primary huge-scale, disbursed systems, mainly in networking, SRE, safety, or infrastructure.
- Prior fulfillment in matrixed groups and with data middle operations or community automation
Key Responsibilities
- Team Leadership: Hire, coach, set common overall performance dreams, and oversee career growth for engineers.
- Technical Vision: Define the technical roadmap, vet system designs, contribute code on ambiguous issues, and uphold engineering necessities.
- Project Delivery: Prioritize and manage tasks, ensure scalability, reliability, and overall performance of merchandise.
- Cross-Functional Collaboration: Partner with PMs, TPMs, UX, and stakeholders to align engineering output with the approach.
Bangalore, Karnataka, India
+91-80-6721-8000
hr@google.com