P

Perforce

Enterprise version control and lifecycle tools

Senior Software Engineer

Full-Stack EngineeringPosted on Nov 12
Full-timePune, Maharashtra, IndiaNo salary listedHybrid

About the Job

Requirements

  • A BS or MS in Computer Science, or equivalent qualification or experience.
  • At least 7 years of professional software development experience.
  • Experience with backend or full-stack development, particularly Clojure or Java and Ruby.
  • Experience with Angular or React.
  • Experience writing tests and using testing frameworks.
  • Experience with the layers involved in full-stack development.
  • Knowledge of industry coding standards and experience writing secure code.
  • Experience using continuous integration systems such as Jenkins.
  • Ability to build and maintain simple no-code or low-code AI automations, document workflows and guardrails, and apply human-in-the-loop and ethical controls.
  • Ability to use AI tools responsibly, exercise sound judgment, and follow company AI governance and security policy standards.

Responsibilities

  • Design, develop, implement, test, and support software products and solutions.
  • Independently design multiple features, tests, and large parts of a single product within a team to deliver customer value.
  • Deliver multiple releases on time according to the agreed roadmap.
  • Ensure timely shipment of enterprise-quality products across a range of platforms.
  • Influence the direction, work, and commitments of more junior engineers on the team.
  • Drive initiatives to improve processes, quality metrics, communication, and tooling.
  • Mentor engineers in best practices and career improvement.
  • Continuously review processes, tools, and implementation and recommend improvements.

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