Software Engineering Manager II

Apigee
Apigee

Software Engineering

Mountain View, CA, USA

Posted on Oct 13, 2026
In most instances, this position requires in-person interviews as part of the hiring process.

Minimum qualifications:

  • Bachelor’s degree, or equivalent practical experience.
  • 8 years of experience in software development.
  • 3 years of experience in a technical leadership role.
  • 2 years of experience in a people management or team leadership role.
  • Experience integrating generative AI tools or LLM interfaces into workflows.

Preferred qualifications:

  • Bachelor’s degree in Computer Science, a related technical field, or equivalent practical experience.
  • 6 years of experience in software development using one or more general-purpose programming languages (e.g., Python, Java, C++, or Go).
  • 4 years of experience in a technical leadership role (e.g., Tech Lead or Tech Lead Manager), overseeing data related application, data warehousing, or system infrastructure projects.
  • 1 year of experience directly managing and developing teams of software engineers (including managing performance, career growth, and team health).