P

Perforce

Enterprise version control and lifecycle tools

Software Engineer - Ruby

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

About the Job

Requirements

  • A BS or MS in Computer Science, or equivalent, is required.
  • At least 3 years of professional software development experience is required.
  • Experience working on backend or full-stack development, particularly with Clojure or Ruby, is required.
  • Experience with Angular or React is required.
  • Experience writing tests and using testing frameworks is required.
  • Experience with the layers involved in full-stack development is required.
  • Experience with industry coding standards and writing secure code is required.
  • Experience using continuous integration systems such as Jenkins is required.
  • The role requires AI fluency appropriate to the position, including responsible use of approved AI tools, sound judgment, and adherence to AI governance, security, and privacy policies.

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 other engineers in best practices and career improvement.
  • Continuously review and recommend improvements to processes, tools, and implementation.

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