Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer In Test I

$120.85k - $169k

Perforce

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 aglobal footprint spanning more than 80 countries and includingover 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:

Archie Mitchell, Software Engineering Manager for P4 (Helix Core) at Perforce, is seeking a Principal Software Engineer in Test I to join the team. A Principal Software Engineer in Test evaluates and optimizes the performance of software, hardware, and systems to ensure they are fast, reliable, and efficient. Their responsibilities include identifying bottlenecks, designing solutions, testing performance under various loads, collaborating with development teams to improve the system's overall architecture and user experience, and evaluating software functionality for performance, including CPU, memory, and I/O usage.

Responsibilities:

• Performance testing platforms: Performance and scalability testing of new and advanced cross-platform features in C++/Rust on a variety of Linux/UNIX/Mac OSX/Windows platforms.
• Performance analysis: Identify and analyze performance issues and bottlenecks across system layers, from applications and databases to infrastructure and networking.
• Solution development: Develop software or automation solutions to address performance problems and improve system efficiency.
• Performance testing: Design, script, run, and analyze performance tests to simulate different load conditions and validate non-functional requirements.
• Collaboration: Work closely with development, infrastructure, and product teams to set performance goals and implement improvements.
• Monitoring: Monitor systems after deployment to ensure ongoing performance and adherence to Service Level Objectives (SLOs) and
• Service Level Agreements (SLAs).
• Optimization: Influence architectural and design decisions to prioritize key performance goals, such as latency and throughput.
• Customer Support: Simulate, reproduce, and troubleshoot production performance issues.
• Performance Lab Support: servicing data center hardware and upgrading software.

Competencies:

• Accountability
• Dealing with ambiguity
• Interpersonal savvy
• Organizational skills
• Learning Agility


Requirements:

• Technical skills: Expertise in scripting, performance testing tools, code profiling, and understanding of various technologies like databases, APIs, and infrastructure.
• Problem-solving: Strong analytical and problem-solving skills to tackle complex performance challenges.
• AI first mindset and proven proficiency in using AI for testing
• Domain knowledge: Understanding of the business domain to effectively communicate with stakeholders and developers.
• Expertise in cross-platform Operating Systems (Linux/UNIX/Mac OSX/Windows), filesystems, databases, and networking.
• Software knowledge: C/C++, Perl, Rust exposure; Linux OS, JMeter, BlazeMeter knowledge; system tools: strace, lsof, netstat, vmstat, and graphing.
• 10+ years of industry-level software performance engineering experience.
• 10+ years of experience with high-level programming languages, with a preference for C++/Rust.
• Education: A bachelor's degree in computer science, software engineering, or a related field is typically required.

$120,850 - $169,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.


All employees are expected to demonstrate AI fluency appropriate to their role and level, including responsible use of AI tools, sound judgment, and adherence to company AI governance and security policy standards.

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!

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

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer In Test I in United States vacancy
  •  ...Principal Software Development Engineer In Test Clario, part of Thermo Fisher Scientific, is seeking a Principal Software Development Engineer in Test (SDET) to lead quality engineering and scalable test automation across our modern clinical technology platform. In... 
    Suggested
    Remote work

    Clario, Inc.

    United States
    3 days ago
  •  ...Principal Software Engineer in Test, responsible for architecting automation frameworks and providing technical leadership in a full-time role focused on enhancing software quality and testing practices. Key Responsibilities Design and maintain scalable test automation... 
    Suggested
    Full time
    Remote work
    Shift work

    Virtual Vocations Inc

    United States
    3 days ago
  •  ...Principal Software Engineer in Test Healthcare Group (HCG) is looking for a Principal Software Engineer in Test to work on Fidelity Health Benefit technology team. The ideal candidate enjoys designing, developing and maintaining automated test suites to ensure product... 
    Suggested
    Immediate start

    Samprasoft

    Roanoke, TX
    5 days ago
  • $206k - $284k

     ...Principal Software Engineer Dayton, OH Secret Polygraph Unspecified Career Level not specified $206,000 - $284,000 Job Description About...  ...facilitating integration of capabilities for experimentation, test, and deployment. The Role: As a Principal Software Engineer... 
    Suggested
    Work experience placement

    Navstar

    Dayton, OH
    4 days ago
  • $160k - $200k

     ...Principal Software Engineer (Test) Location: Fort Worth, TX or Palmdale, CA. Salary Range: $160,000 - $200,000 + Bonus Eligible Security Clearance: Active Secret Clearance Required Company Overview Founded in 2004 with locations in Atlanta, GA, Fort Worth... 
    Suggested
    Remote work

    LYNX

    Palmdale, CA
    4 days ago
  • $103.6k - $155.4k

     ...history. Northrop Grumman Space Systems-Missile Defense Integration offers an excellent opportunity for a Principal Software Engineer - SW Applications Test Engr (SA) (26-251) to join our team of skilled and diverse professionals. Based in Colorado Springs, CO, or... 
    Contract work
    Work experience placement
    Remote work
    Relocation
    Flexible hours
    Shift work

    Northrop Grumman

    Huntsville, AL
    3 days ago
  • $79.3k - $118.9k

     ...part of history, they're making history. Northrop Grumman Aeronautics Systems has an opening for a Software Engineer/Principal Software Engineer – Requirements & Test, to join our team of qualified, diverse individuals. This position will be located onsite in... 
    Relocation package
    Shift work

    Northrop Grumman

    Melbourne, FL
    5 days ago
  • $121.4k - $182k

     ...Northrop Grumman brings informed insights and software-secure technology to enable strategic...  ...Unit is actively seeking a talented SW Test Engineer expert to join a Northrop Grumman...  ...looking for you to join our team as a Sr Principal Cyber Software Test Engineer based out... 
    Relocation
    Shift work

    Northrop Grumman

    Jessup, MD
    1 day ago
  •  ...Principal Software Development Engineer In Test Disney Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data scientists, and more – all working to build and advance the technological backbone... 
    Work experience placement
    Shift work

    The Walt Disney Studios

    New York, NY
    3 days ago
  • $120k

     ...Overview Calspan JETS is the world’s premier supplier of ground-based testing solutions for the aerospace industry. We deliver highly engineered facilities, electro-mechanical systems, and software specifically designed for jet engine testing. These solutions are used... 
    Temporary work
    Local area
    Flexible hours

    Calspan

    Saint Paul, MN
    3 days ago
  • $171.6k - $230.1k

     ...Principal Software Development Engineer In Test Disney Entertainment and ESPN Product & Technology Technology is at the heart of Disney's past, present, and future. Disney Entertainment and ESPN Product & Technology is a global organization of engineers, product... 
    Work experience placement
    Shift work

    Walt Disney Company

    New York, NY
    8 days ago
  • $160k - $170k

     ...Saviynt Identity Security Quality Engineer Saviynt's AI-powered identity platform manages and governs human and...  ...their usage. Good experience in API and Integration testing. Sound knowledge of SDLC and software testing methodologies. In-depth understanding of... 

    Saviynt

    Milpitas, CA
    4 days ago
  • Lynx Software Technologies, Inc. is seeking a Principal Software Engineer (Test) in Fort Worth, Texas. This role involves supporting the development of software systems for military aviation, requiring extensive experience in automated testing and strong technical skills... 
    Remote job

    Lynx Software Technologies, Inc.

    Fort Worth, TX
    5 days ago
  • Lynx is seeking a Principal Software Engineer (Test) to develop and validate advanced software systems for military aircraft. Candidates should have a Bachelor's degree in a STEM field and at least 8 years of experience in software test and automated testing, particularly... 
    Full time

    Lynx

    Palmdale, CA
    3 days ago
  • A defense-focused aerospace company is looking for a Principal Software Engineer (Test) based in Fort Worth, TX or Palmdale, CA. The role involves developing and validating software systems for military aircraft platforms, requiring strong experience in automated testing... 

    Lynx

    Palmdale, CA
    2 days ago
  •  ...Principal Software Engineer, Systems/Solutions Test This role has been designed as 'Hybrid' with an expectation that you will work on average 2 days per week from an HPE office. Who We Are: Hewlett Packard Enterprise is the global edge-to-cloud company advancing... 
    Work at office
    2 days per week

    Hewlett Packard Enterprise

    Sunnyvale, CA
    1 day ago
  •  ...Artificial Intelligence compute. It is developing hardware, software and systems infrastructure that will unlock the next...  ...Summary We are seeking a highly skilled and hands-on Test Framework Software Engineer to develop, implement, and maintain robust test automation... 

    Graphcore

    Austin, TX
    1 day ago
  • $147k - $237.5k

     ...Principal Software Automation/Test Engineer At Palo Alto Networks®, we're united by a shared mission—to protect our digital way of life. We thrive at the intersection of innovation and impact, solving real-world problems with cutting-edge technology and bold thinking... 
    Remote work
    Visa sponsorship
    Work visa

    Palo Alto Networks

    United States
    1 day ago
  •  ...Title: Principal Software Engineer Location: Scottsdale, AZ Type: Fulltime Role Summary: We are seeking a Principal Software Engineer...  ...tasks concurrently. Troubleshoot software and test equipment instrumentation. Work in a multidiscipline engineering... 
    Full time
    Interim role

    NR Consulting

    Scottsdale, AZ
    3 days ago
  • $107.5k - $204.5k

     ...This position is 100% on site in Tucson, Arizona The Test Equipment Engineering (TEE) team within the Specialty Engineering Directorate is...  ...latest technology and tools, and integrating state of the art software solutions with the most advanced engineering systems in... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Raytheon Technologies

    Tucson, AZ
    2 days ago
  • $132.4k - $251.6k

     ...Test Engineering Position This position is 100% on site in Tucson, AZ. What You Will Do: Guiding multidisciplined teams in the...  ...with senior management on project status Troubleshooting software and test equipment Develop requirements for software products... 
    Temporary work
    Work experience placement
    Flexible hours

    Raytheon

    Tucson, AZ
    4 days ago
  •  ...Principal Software Test Engineer-Embedded- Defense Solutions As our Principal Test Engineer-Embedded , you will serve as the senior technical authority for test strategy, test system development and complex troubleshooting across products, materials and manufacturing... 

    Curtiss-Wright

    Ashburn, VA
    1 day ago
  • $107.5k - $204.5k

     ...Test Engineer RTX Corporation is an Aerospace and Defense company that provides advanced systems and services for commercial, military...  ...not limited to execution of test plans for Linux & VxWorks software development efforts, hardware & software integration efforts,... 
    Temporary work
    Work experience placement
    Worldwide
    Relocation package
    Flexible hours
    Night shift

    Raytheon

    Middletown, RI
    4 days ago
  •  ...Senior Principal Software Engineer With Test Equipment The Test Solutions Center (TSC) team within the Hardware Discipline Center is a multi-discipline organization that provides test solutions to support production lines for our entire missile portfolio. The software... 

    Raytheon

    Scottsdale, AZ
    4 days ago
  • $122.8k - $203.6k

     ...employees are not only part of history, they're making history. Northrop Grumman Defense Systems is seeking Sr Pri ncipal Software Test Engineer. This position will be located in Roy, Utah, Huntsville, Alabama or Bellevue, NE and will support the Sentinel Program.... 
    Full time
    Relocation package
    Monday to Thursday
    Shift work

    Northrop Grumman

    Roy, UT
    1 day ago
  • $147k - $237.5k

     ...Principal SQA Engineer At Palo Alto Networks®, we're united by a shared mission—to protect our...  ...join a world-class, multi-functional software engineering team dedicated to solving...  ...QA process, automation frameworks, and test methodologies. Partner with DevOps... 
    Full time
    Work at office

    Palo Alto Networks

    Encino, CA
    1 day ago
  • $79.3k - $118.9k

     ...career today. Northrop Grumman Defense Systems is seeking Software Test Engineers for the Flight / Guidance Navigation & Control (GN&C)...  ...Masters or 04 additional years in lieu of a degree. • T3 Principal Software Test Engineer: 05 Years with Bachelors in relevant... 
    Full time
    Relocation package
    Monday to Thursday
    Shift work

    Northrop Grumman

    Roy, UT
    5 minutes ago
  • $126k - $204.5k

     ...Firewall Cloud Security team is looking for a Sr AI Automation/Test Engineer with experience in Public and Private Cloud Security testing...  ...leadership position. You will be part of a world-class software QA engineering team that works on various ground-breaking Cloud... 
    Full time
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    1 day ago
  • $108.8k - $163.2k

     ...Principal Engineer, Embedded Software - Manufacturing Test Engineering (RF Systems) RELOCATION ASSISTANCE: No relocation assistance available CLEARANCE REQUIRED FOR START: Yes CLEARANCE TYPE: Secret TRAVEL: Yes, 10% of the Time Description At Northrop Grumman... 
    Work experience placement
    Relocation

    Navstar

    Rolling Meadows, IL
    4 days ago
  •  ...Overview VTG is seeking an experienced Principal Cyber Software Test Engineer to join a technical development program in Chantilly, VA. What will you do? Work as a member of an agile software development test team in a challenging, dynamic, fast-paced environment... 

    VTG

    Chantilly, Loudoun County, VA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer In Test I. Be the first to apply!