Senior Software Engineer (Helix Core Integrations)

Perforce Software, Inc. is trusted by the world's leading brands to deliver solutions for the toughest challenges. The best run DevOps teams in the world choose Perforce.
Backend
Senior Software Engineer
Hybrid
5+ years of experience
Enterprise SaaS

Description For Senior Software Engineer (Helix Core Integrations)

Perforce is seeking a Senior Software Engineer for Helix Core Integrations. The ideal candidate will have 5+ years of experience in developing software applications, with expertise in full-stack application development using Golang/C/C++ and related technologies.

Key responsibilities include:

  • Collaborating with cross-functional teams to design, develop, and maintain software applications
  • Designing and developing integrations into Digital Content Creation tools
  • Writing clean, efficient, and maintainable code
  • Conducting code reviews and troubleshooting software defects
  • Staying up-to-date with emerging technologies and industry trends

The role requires strong problem-solving skills, experience with version control systems, and the ability to work autonomously in a remote-first, globally distributed environment. Knowledge of C# and experience with Digital Content Creation tool integrations are considered a plus.

Perforce offers a collaborative work environment that combines the experience and rewards of a start-up with the security of an established, profitable company. The company values its team members, introducing them to new opportunities and rewarding them well.

Perforce is an Equal Opportunity Employer committed to diversity and inclusion. They do not discriminate based on race, color, creed, religion, national origin, ancestry, citizenship status, age, sex, gender, gender identity or expression, sexual orientation, marital status, military service, disability, or any other protected characteristic.

Join Perforce to work with talented professionals globally and contribute to technology that impacts our daily lives. Apply now to be part of this exciting opportunity!

Last updated a month ago

Responsibilities For Senior Software Engineer (Helix Core Integrations)

  • Collaborate with cross-functional teams to design, develop, and maintain software applications
  • Design and develop integrations into Digital Content Creation tools
  • Write clean, efficient, and maintainable code using the language of choice of the Digital Content Creation tool
  • Conduct thorough code reviews and provide constructive feedback
  • Identify and troubleshoot software defects and performance bottlenecks
  • Stay up to date with emerging technologies and industry trends
  • Contribute to the continuous improvement of development methodologies and practices

Requirements For Senior Software Engineer (Helix Core Integrations)

Go
  • At least 5+ years' experience in developing software applications in a production environment
  • Experience with writing clean and maintainable code using C++, C, Golang or Python is a must
  • Strong understanding of cross-platform development and challenges that it poses
  • Extensive experience with version control systems and concepts, including branching, merging, and conflict resolution
  • Knowledge of Agile software development best practices, including code reviews, unit testing, and documentation
  • Ability to work autonomously in a remote-first, globally distributed environment
  • Excellent problem-solving and analytical skills to address complex technical challenges
  • Strong communication skills, with an emphasis on cross-geographical collaboration

Interested in this job?

Jobs Related To Perforce Senior Software Engineer (Helix Core Integrations)

Senior Software Engineer, Delphix

Senior Software Engineer position at Perforce for the Delphix team, focusing on data security and compliance engineering.

Software Engineer in Test

Join Perforce as a Software Engineer in Test for Helix Core, developing and executing test plans for desktop applications in a global team.

Senior Software Engineer (Automation) - Gliffy

Senior Software Engineer (Automation) role for Gliffy at Perforce, focusing on functional testing and potential growth into test automation.

Senior Software Engineer (C) - OpenLogic

Senior Software Engineer (C) position at Perforce for OpenLogic team, focusing on open source enterprise services and CVE management.

Sr. Software Dev Engineer, FinTech Tax Data Products

Senior Software Engineer role at Amazon FinTech building scalable tax data systems with competitive pay and benefits.