Software Engineer I

at Perforce Software
  • $109k-$140k
  • Remote - United States

Remote

Software Development

Entry Level

Job description

Perforce is a community of collaborative experts, problem solvers, and possibility seekers who believe work should be both challenging and fun. We are proud to inspire creativity, foster belonging, support collaboration, and encourage wellness. At Perforce, you’ll work with and learn from some of the best and brightest in business. Before you know it, you’ll be in the middle of a rewarding career at a company headed in one direction: upward.

With a global footprint spanning more than 80 countries and including over 75% of the Fortune 100, 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.

Position Summary:

The Triage Manager of Software Engineering for P4 at Perforce, is searching for a software engineer to join the team. The selected candidate will play a key role in supporting backend technical operations, working closely with both the development and technical support teams to diagnose, reproduce, and resolve customer issues. This role requires a keen ability to perform root cause analyses, report defects, and provide technical solutions based on available documentation and internal expertise.

Additionally, this role will assist the P4 Server team in addressing technical debt by fixing bugs and implementing small feature enhancements. The triage team operates similarly to a maintenance or sustaining team in other organizations, ensuring ongoing system stability and performance.

Responsibilities:

  • Collaborate with the development and support teams to diagnose and resolve issues efficiently.
  • Develop a deep understanding of the P4 Server Database and its functionality.
  • Analyze P4 Server -xx output to determine whether responses are safe and provide recommendations.
  • Utilize strong problem-solving skills to identify and troubleshoot technical issues.
  • Read and/or write C/C++ code to resolve defects and enhance system capabilities.
  • Demonstrate a strong aptitude for learning and maintaining the P4 Server codebase, including writing fixes and creating test cases for issue reproduction.
  • Continuously learn and evaluate new technologies

Requirements:

  • Bachelor’s degree in computer science (or equivalent)
  • 3+ years of experience in backend support or software engineering.
  • 3+ years of experience supporting or administering complex software.
  • Strong database experience, with the ability to analyze and optimize data structures.
  • Expertise in crash dump or core file analysis.
  • Experience working with geo-distributed teams across different time zones.
  • Previous experience in a customer-facing role, assisting with issue resolution and technical inquiries.
  • 3+ years of experience with at least two high-level programming languages, with a preference for C/C++.
  • Experience working with Docker and containerized environments.

$109,850 - $140,000 a year

Additionally, this position is eligible for benefits including, but not limited to, medical, dental, vision, retirement benefits, life insurance, wellness programs, total time off, and other employee perks that may be offered by Perforce from time to time. The actual offer will depend on a number of factors including, but not limited to, a candidate’s education, skills, qualifications, depth of experience and other relevant business considerations. Perforce reserves the right to amend or modify employee perks and benefits at any time.

Come work with us! Our team members are valued for their contributions, introduced to new opportunities, and rewarded well. Perforce combines the experience and rewards of a start-up with the security of an established and privately held profitable company.

If you are passionate about the technology that impacts our day-to-day lives and want to work with talented and dedicated people across the globe, apply today!

www.perforce.com

Please click here for: EOE & Belonging Statements | Perforce Software

Share this job:
Please let Perforce Software know you found this job on Remote First Jobs 🙏
Apply now