Perforce Software, Inc. logo

Software Engineer II (Frontend) - Puppet

Job Overview

Location

Pune, Maharashtra

Job Type

Full-time

Category

Frontend Engineer

Date Posted

March 13, 2026

Full Job Description

đź“‹ Description

  • • Join Perforce Software, Inc., a dynamic and growing company that fosters collaboration, innovation, and employee well-being, as a Software Engineer II (Frontend) for our Puppet product line. You will be an integral part of a globally distributed team, contributing to the development of cutting-edge DevOps tools that empower leading companies like PIXAR, NASA, and NVIDIA to tackle their most complex software development challenges.
  • • As a Frontend Engineer at Puppet, you will play a pivotal role in designing, developing, implementing, testing, and supporting our innovative software products and solutions. This is an opportunity to work with a modern tech stack and contribute to the evolution of tools that are trusted by over 75% of the Fortune 100 companies.
  • • You will be instrumental in building out new product features and enhancing existing ones, ensuring a seamless and intuitive user experience for our diverse customer base. This involves translating complex requirements into elegant and efficient frontend code, adhering to best practices in software development.
  • • Collaborate closely with product managers, designers, and backend engineers to understand user needs, define technical specifications, and deliver high-quality, user-centric features. Your contributions will directly impact the usability and effectiveness of our DevOps solutions.
  • • Take ownership of the entire software development lifecycle for your assigned features, from initial concept and design through to implementation, testing, deployment, and ongoing maintenance. This includes writing clean, maintainable, and well-documented code.
  • • Actively participate in code reviews, providing constructive feedback to peers and incorporating feedback into your own work to ensure code quality, consistency, and adherence to architectural standards.
  • • Troubleshoot and resolve complex technical issues, identifying root causes and implementing robust solutions to ensure the stability and performance of our applications.
  • • Contribute to the continuous improvement of our development processes, tools, and methodologies. You will have the opportunity to explore and advocate for new technologies and approaches that can enhance our team's productivity and the quality of our deliverables.
  • • Work within an agile development environment, participating in sprint planning, daily stand-ups, sprint reviews, and retrospectives. Adapt to changing priorities and requirements while maintaining a focus on delivering value to our customers.
  • • Develop and maintain comprehensive unit and integration tests to ensure the reliability and correctness of your code. A strong emphasis on test-driven development (TDD) or behavior-driven development (BDD) is encouraged.
  • • Gain deep insights into the DevOps landscape and the challenges faced by software development teams worldwide. Your work will directly contribute to improving software quality, security, and team productivity for our global clientele.
  • • Be a proactive problem-solver, identifying potential challenges and proposing innovative solutions before they impact project timelines or product quality.
  • • Foster a culture of learning and knowledge sharing within the team, mentoring junior engineers and contributing to the collective growth of the engineering department.
  • • This role offers a high degree of autonomy and responsibility, allowing you to make a significant impact on the direction and success of our frontend development efforts.
  • • You will be working with a modern frontend technology stack, focusing on building scalable, performant, and maintainable user interfaces that drive the adoption and success of Puppet's DevOps solutions.
  • • Engage in the full software development lifecycle, from conceptualization and design to implementation, testing, deployment, and ongoing support, ensuring the delivery of robust and high-quality software.
  • • Contribute to the architectural discussions and decisions related to frontend development, helping to shape the future of our product's user experience.
  • • Embrace a culture of continuous learning and improvement, staying abreast of the latest trends and technologies in frontend development and applying them where appropriate.
  • • You will be a key contributor to a product that is essential for modern software development workflows, helping teams deliver better software, faster and more securely.

Skills & Technologies

Frontend
Onsite

Ready to Apply?

You will be redirected to an external site to apply.

Perforce Software, Inc. logo
Perforce Software, Inc.
Visit Website

About Perforce Software, Inc.

Perforce Software, Inc. provides version control and DevOps tools for enterprises managing large-scale codebases, digital assets, and compliance workflows. Its product suite includes Helix Core version management, Hansoft for agile planning, Helix ALM for application lifecycle management, and static code analysis solutions. The company serves game development, semiconductor, automotive, aerospace, and financial services industries requiring high-performance collaboration and audit capabilities. Founded in 1995, Perforce is headquartered in Minneapolis, Minnesota, with global offices and a hybrid on-premises or cloud deployment model tailored to regulated environments.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Yerevan, Armenia
Full-time
Expires Jun 4, 2026
JavaScript
TypeScript
Go
+5 more

18 days ago

Apply
Argentina
Full-time
Expires May 20, 2026
JavaScript
TypeScript
React
+5 more

1 month ago

Apply
Argentina - Remote
Full-time
Expires May 22, 2026
JavaScript
TypeScript
React
+5 more

1 month ago

Apply
Brazil
Full-time
Expires May 22, 2026
JavaScript
TypeScript
Ruby
+4 more

1 month ago

Apply