Google - Raleigh, NC

posted 25 days ago

Full-time - Mid Level
Raleigh, NC
Web Search Portals, Libraries, Archives, and Other Information Services

About the position

The Software Engineering Manager II for Performance at Google Cloud is responsible for leading a team of engineers in optimizing software performance and system architecture. This role combines technical expertise with leadership skills to manage project goals, contribute to product strategy, and develop team capabilities. The manager oversees large-scale projects across multiple teams and locations, ensuring alignment with organizational goals and fostering a culture of innovation and efficiency.

Responsibilities

  • Set and communicate team priorities that support the broader organization's goals.
  • Align strategy, processes, and decision-making across teams.
  • Set clear expectations with individuals based on their level and role.
  • Meet regularly with individuals to discuss performance, development, and provide feedback and coaching.
  • Develop the mid-term technical ideas and roadmap, evolving it to meet future requirements.
  • Design, guide, and vet systems designs within the broader area.
  • Write product or system development code to solve ambiguous problems.
  • Review code developed by other engineers and provide feedback to ensure best practices.

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 or team leadership role.
  • 3 years of experience with performance, system architecture, systems data analysis, and debugging.

Nice-to-haves

  • Master's degree or PhD in Computer Science or related technical field.
  • 3 years of experience working in a changing organization.
  • Experience with concurrency, parallelism, synchronization, and overhead in software and hardware systems.
  • Experience with compilers and low-level performance analysis.

Benefits

  • Health insurance
  • Dental insurance
  • Vision insurance
  • 401(k) plan with matching contributions
  • Paid time off
  • Parental leave
  • Employee stock purchase plan
  • Tuition reimbursement
  • Professional development opportunities
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service