Confirmed on the employer's own hiring board on Nov 3, 2026. First seen by Alion on Nov 2, 2026.
We are looking for a Senior Backend Engineer to join the P4 DAM (Digital Asset Management) team at Perforce. P4 DAM is our enterprise-grade media and asset management solution built on top of Helix Core, used by global game studios, design teams, and VFX organizations.
In this role, you will work with a geo-distributed engineering team to build, enhance, and support high-performance backend services in a modern Ruby on Rails stack. You will be responsible for designing, developing, upgrading, optimizing, testing, and supporting backend components that power mission-critical digital asset workflows. The ideal candidate is a strong Ruby engineer with hands-on experience in backend architecture, scalability, security, and system reliability. This role offers high ownership and the opportunity to influence the technical direction of P4 DAM.
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 upgrades, package updates, and vulnerability/security patching.
- Ensure timely delivery of high-quality enterprise software across supported platforms.
- Improve system performance, scalability, and reliability.
- Debug complex backend issues and perform detailed root-cause analysis.
- Support continuous improvement of engineering processes, code quality, communication, and tooling.
- Participate in architectural discussions and influence long-term technical decisions.
- Collaborate closely with Product, DevOps, QA, Support, and UI teams.
Requirements:
- BS or MS in Computer Science or equivalent.
- 7+ years of professional backend development experience.
- Strong hands-on experience with Ruby and Ruby on Rails.
- Experience with MongoDB, Redis, and Linux environments.
- Familiarity with Docker and docker-compose.
- Experience with Rails framework upgrades, dependency management, and security patching.
- Strong understanding of how to engineer products using latest AI trends.
- Fundamental knowledge of SQL databases (PostgreSQL preferred).
- Experience using CI/CD systems such as Jenkins.
- Experience writing tests and using testing frameworks such as RSpec.
- Strong understanding of backend performance, scalability, and secure coding practices.
- Excellent problem-solving, debugging, and troubleshooting skills.
- Ability to work independently and take end-to-end ownership.
Nice to have
- Experience with Helix Core (P4) or other version control systems.
- Knowledge of Elasticsearch.
- Familiarity with REST APIs, WebSockets, and frontend technologies (React/Ember).
- Exposure to Golang.
- Experience with Kubernetes or cloud platforms (AWS/Azure/GCP).
- Familiarity with tools like JIRA, Confluence, Jenkins.
Builds and maintains simple no-code or low-code AIautomations, documents workflows and guardrails, and applies human-in-the-loop and ethical controls.

