P

Perforce

Enterprise version control and lifecycle tools

Associate Manager - Software Engineering, Integrations

Engineering LeadershipConfirmed live in the last 24 hours
Full-timePune, Maharashtra, IndiaNo salary listedHybrid

About the Job

Requirements

  • A bachelor's degree in computer science, engineering, or a related field is required.
  • At least 12 years of commercial software-development experience, including engineering leadership, is required.
  • Strong hands-on experience with .NET and C# is required, along with exposure to C++, Java, or other programming languages.
  • Knowledge of object-oriented design and SOLID principles is required.
  • Experience with architecture, code reviews, debugging, and complex troubleshooting is required.
  • Experience developing software for Windows, Linux, and macOS is required.
  • Familiarity with P4, Git, SVN, or CVS is required.
  • Experience managing geographically distributed teams is required.
  • The ability to use AI tools effectively in daily work is required.
  • The role requires communication, collaboration, and people-management skills.
  • Willingness to work across multiple languages and technologies is required.
  • The role requires building and maintaining simple no-code or low-code AI automations, documenting workflows and guardrails, and applying human-in-the-loop and ethical controls.
  • Employees are expected to demonstrate AI fluency appropriate to their role and level, use AI tools responsibly, exercise sound judgment, and adhere to company AI governance and security policy standards.

Responsibilities

  • Lead, hire, mentor, and develop a geographically distributed engineering team.
  • Define technical direction, architecture, engineering standards, and quality practices.
  • Review designs and code, and contribute to critical fixes or features when required.
  • Own product roadmaps, release planning, delivery, and production environments.
  • Drive Agile practices and improve delivery predictability.
  • Identify and reduce technical debt and product risks.
  • Manage priorities, capacity, and resources.
  • Partner with product and business stakeholders.
  • Communicate progress, risks, and dependencies to senior leadership.

About the Company

Perforce

Enterprise version control and lifecycle tools

Perforce provides enterprise-scale software development tools for version control, application lifecycle management, agile planning, and static analysis. These tools store and manage code and digital assets, coordinate work across large teams, and enforce traceability and security from code commits to approvals. Perforce differentiates itself by focusing on governance, security, and traceability for mission-critical environments such as government, semiconductor design, and large game studios, and by unifying multiple disciplines on a single platform. Its goal is to help organizations innovate at scale by delivering auditable, fast development workflows that reduce risk and speed delivery.

Company size
1,001-5,000
Company stage
Growth Equity (Venture Capital)
Total funding
$30M
Headquarters
Minneapolis, MN
Founded
1995

Recently Posted Jobs

Explore more opportunities at Perforce

See more jobs