Requirements: Bachelor’s degree in computer science (or equivalent). 5+ years professional development experience with C and C++. 3+ years in an Agile/Scrum development environment. Development experience in both Windows and Linux environments. Experience with static analysis,…
Position Summary: In this position you are expected to work on a multitude of projects that impact customers directly. The ideal candidate will have a demonstrated track record in delivering high-quality software in a fast-paced agile environment. You will work across the stack,…
TypeScript · Python · Java
Requirements: Bachelor’s degree in computer science (or equivalent). 13+ years professional development experience with C and C++. 7+ years in an Agile/Scrum development environment. Development experience in both Windows and Linux environments. Experience with static analysis,…
Responsibilities: Develop and maintain backend services in Ruby on Rails for P4 DAM. Build and optimize REST APIs and workflows integrated with Helix Core (P4). Implement features, automation, and tests independently while delivering customer value. Lead and support Rails…
We are looking for an experienced Engineering Manager to lead the Integrations team. The Integrations team owns APIs written in multiple languages (like C++, Java, Python, PHP, Perl, C#, Ruby). The team is also responsible for integrating P4 capabilities within IDEs and…
Responsibilities Lead, mentor, and grow a team of frontend engineers, including hiring, onboarding, goal setting, performance reviews, and career development. Own delivery of the IPLM web client: plan sprints, set priorities, manage risks, and ensure predictable, high-quality…
JavaScript · React · Node.js
Position Summary: Perforce is looking for a Principal Software Engineer responsible for managing the backend architecture of our internal AI platform, Perforce Prism on our Enterprise AI team. This role will own translating complex AI capabilities into developing scalable,…
JavaScript · TypeScript · Node.js
About the Role The Legal Team is seeking a Manager of Contract Operations to lead and build the Commercial Transactions team in Pune, India. The ideal candidate is detail-oriented, thrives in a fast-paced environment, and demonstrates strong leadership, problem-solving,…
Artificial Intelligence · AI · Salesforce
About the role Perforce Software is looking to build a finance production team in India to run recurring finance work: commissions, expense reporting, and central finance reporting. The Center Leader is the first hire and would be the on-site owner of that team. There may be an…
Position Summary: Perforce is seeking a Senior Manager, Software Engineering to lead the engineering team for Gliffy, our visual collaboration and diagramming product, based in Pune, India. This role owns day-to-day engineering execution, delivery quality, and team development…