Perforce Software
Similar Companies Hiring
Jobs at Perforce Software
Search the 20 jobs at Perforce Software
Recently posted jobs
As a Software Architect at Perforce, you will lead the Puppet engineering team to define system specifications, translate requirements into architecture, design technology solutions, conduct code reviews, and ensure timely delivery of high-quality products, while also contributing to process improvements and automation.
The Technical Support Engineer at Perforce will provide timely assistance to Akana customers, troubleshoot and replicate issues in complex environments, drive resolution of software problems, and maintain positive communication with clients. The role requires collaboration with global teams and participation in an on-call rotation.
The Automation Test Developer will develop and validate automation tests for the Klocwork product, improve quality processes, and mentor junior members. Responsibilities include creating automated test plans, managing Jenkins pipelines, and analyzing test data.
Join the Delphix team as a Software Engineer focusing on automation and data compliance. Responsibilities include writing automation tests, collaborating with Product Management to ensure quality, and implementing test automation for new features in a microservices architecture. Candidates should have experience with enterprise applications and proficiency in Python.
The Software Engineer will architect and build large-scale components of the Continuous Data product, lead project delivery while managing interactions with various teams, resolve critical customer issues, and establish best practices within the engineering team.
The Senior Software Engineer will build market-defining products focusing on security and supportability, contribute to a compliance platform across data sources, and integrate Delphix with DevOps and SRE tools. Responsibilities include writing maintainable code, conducting code reviews, collaborating with various teams, and addressing complex customer issues.
The Senior Software Engineer will focus on core software development, emphasizing product security and system robustness, while managing complex projects and improving best practices. Responsibilities include architecting large-scale components, diagnosing software issues, and collaborating with teams to develop and enhance enterprise-level products.
The Senior Software Engineer will work on full-stack application development using languages like Golang, C, and C++. Responsibilities include collaborating with teams, designing software applications, conducting code reviews, and troubleshooting software defects.
The Senior Software Engineer will collaborate with a geo-distributed team to design, develop, and implement high-quality software products. Responsibilities include independently designing features, ensuring timely product releases, mentoring junior engineers, and contributing to process improvement and Open Source initiatives.
The Senior Software Engineer will develop and enhance static code analysis tools, participate in system design, maintain software through bug fixes, and ensure high-quality code delivery in an Agile environment. They will collaborate across teams and communicate project statuses effectively.
The Senior Software Engineer will enhance static code analysis tools, develop new features, maintain existing software, and ensure high-quality code delivery. Responsibilities include collaborating with engineers, participating in system design, creating tests, and peer-reviewing code in an Agile environment.
The Senior Software Engineer will architect, design, and implement large-scale components of the product while focusing on product security and supportability. Responsibilities include managing interactions between teams, addressing critical customer issues, and establishing best practices.
The Senior SecOps Engineer will design and optimize security operations for the SaaS product portfolio at Perforce. Responsibilities include implementing vulnerability management practices, automating security workflows, ensuring security incident management, and advocating best practices across development and deployment stages. Collaboration with Developer and DevOps teams is key to embedding security throughout processes.
The Senior Software Engineer will contribute to the development of the Delphix Compliance Service for Azure, focusing on building cloud-native solutions that support orchestration and data masking for privacy compliance. Responsibilities include developing secure, maintainable software, collaborating with stakeholders, advocating for product quality/improvements, and managing CI/CD pipelines.
Responsible for designing and developing distributed systems, mentoring teams, conducting code reviews, and improving software development processes while utilizing modern cloud technologies and programming languages such as Go, Nodejs, and React.
The Product Manager will lead the product strategy by performing market research, collaborating with engineering to define product roadmaps, and managing the entire product lifecycle. Responsibilities include gathering and analyzing customer data, conducting competitive analysis, defining product requirements, monitoring performance metrics, and enhancing user satisfaction.
The Principal Software Engineer at Perforce will architect and develop complex backend services using Java and Node.js, oversee feature development, perform code reviews, create documentation, ensure performance and security improvements, mentor team members, and manage integrations, particularly with Atlassian products.
The Principal Software Engineer will enhance and maintain the front-end of Perforce's flagship product using TypeScript, Angular, and GraphQL. Responsibilities include researching requirements, providing coding estimates, developing and testing features, debugging, and mentoring junior developers while working within an Agile framework.
The Cloud Application Platform Developer will design, develop, and maintain cloud applications, collaborate with teams, write code in Golang and Nodejs, utilize GitHub for version control, ensure system scalability and fault tolerance, troubleshoot issues, and contribute to improving development practices.
The Associate Revenue Operations Specialist role involves supporting the renewal process, managing license orders, processing customer quotes and invoices, ensuring accurate order fulfillment, and maintaining the customer database. The role focuses on client retention and enhancing service levels, while requiring effective communication and CRM utilization.