Pune, Maharashtra, India Employment

Perforce is hiring a Manager, Software Engineering

About the Role

Perforce is looking for a Manager, Software Engineering to lead our geo-distributed R&D team in developing innovative products. You will own the technology roadmap, hire and grow engineering talent, and ensure high-quality software delivery in a fast-paced, agile environment.

What You'll Do

  • Take end-to-end ownership of software product delivery.
  • Lead a team of Ruby, Python, and React engineers.
  • Drive team efficiency and ensure consistent adoption of Agile methodologies.
  • Identify and resolve technical challenges, reducing technical debt.
  • Design solutions, evaluate architecture options, and set technical direction and quality standards.
  • Collaborate closely with key business and product stakeholders to shape and execute the technical and product roadmap.
  • Contribute to the codebase by writing application code, particularly in backend technologies like Ruby and Python.
  • Break down business requirements into technical tasks and work closely with the Agile team for execution.
  • Develop Proof of Concept (PoC) solutions for new technologies and features.
  • Analyze and improve the performance and security of key components.
  • Conduct code reviews to ensure high standards of quality.
  • Mentor and coach engineers to enhance productivity and performance.

What We're Looking For

  • Bachelor’s degree in Computer Science (B.E./B.Tech) or equivalent experience.
  • 15+ years of professional experience in software development, ideally with complex, enterprise-grade systems and scalable SaaS products.
  • 4+ years of experience in project management and people management.
  • Strong expertise in Java, React, Python, and Ruby.
  • Experience with Cloud technologies (AWS).
  • Familiarity with Docker and container orchestration systems.
  • Hands-on experience with CI/CD tools.
  • Prior experience working in Agile teams (Scrum, Kanban, Lean, XP).
  • Strong problem-solving and troubleshooting abilities.
  • Experience with Continuous Integration systems like Jenkins.

Nice to Have

  • Knowledge of automation tools like Puppet, Ansible, or Chef.

Technical Stack

  • Languages & Frameworks: Java, React, Python, Ruby
  • Cloud & Infrastructure: AWS, Docker
  • Tools & Processes: CI/CD tools, Jenkins, Puppet/Ansible/Chef

Team & Environment

You will lead a geo-distributed R&D team in a collaborative, problem-solving environment.

Benefits & Compensation

  • Join a community of collaborative experts, problem solvers, and possibility seekers.
  • A workplace where work is both challenging and fun.
  • A culture that inspires creativity, fosters belonging, supports collaboration, and encourages wellness.

Perforce is an equal opportunity employer.

Required Skills
JavaReactPythonRubyAWSDockerCI/CDJenkinsPuppet/Ansible/ChefProject ManagementPeople ManagementEnterprise SystemsSaaS
Relocating to Thailand?

Visa and work permit handled by experts

SVBL manages your entire visa process — from application to approval. Work permits, extensions, and compliance all covered. One partner for legal, immigration, and settling in.

Work permit processing
Visa extensions & renewals
Immigration compliance
Banking & housing guidance
Get free consultation
Free initial consultation
About company
Perforce

Perforce is a software company that provides version control and collaboration solutions for enterprise software development teams.

Visit website
Job Details
Department Engineering
Category management
Posted 14 days ago