Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Perforce Software Logo

Principal Software Engineer I

Perforce Software

Salary not specified
Sep 19, 2025
Remote, US
Apply Now

Perforce is looking for a Principal Software Engineer to join the Systems Platform team to architect robust, scalable, and high-performance solutions that meet the evolving needs of the business, specifically supporting the Delphix brand which aims to automate data security and accelerate application releases by modernizing applications, adopting multi-cloud, achieving CI/CD, and recovering from downtime events.

Requirements

  • Experience in analyzing, debugging and diagnosing complex software systems - considering complexities like Performance, Scale, Interaction with Operating Systems, Multi-threaded interactions, etc.
  • Proficiency in Python
  • Development experience in both Windows and Linux environments.
  • Knowledge and experience with compilers or static code analysis a very strong asset.
  • Experience and/or interest in working with multiple programming languages is an asset.
  • Proficiency with efficient algorithm design, data structures and design patterns.

Responsibilities

  • Collaborate with other engineers to develop and enhance a wide range of static code analysis tools.
  • Participate in high level system design and implementation of significant new features.
  • Create clean, well-tested code and deliver the highest quality software.
  • Peer-review the work of other software designers and mentor them
  • Continuously review and make recommendations to improve processes, tools and implementation
  • Provide task estimates and accurately report progress as part of an Agile process.
  • Act as an advisor to the functional leaders

Other

  • Bachelor’s degree in Computer Science (or equivalent)
  • Excellent analytical and problem-solving skill
  • Excellent communication and collaboration skills, with the ability to effectively work within a cross-functional team