Senior Staff Performance Engineer

SailPoint
Full_time$151k-281k/year (USD)United States

📍 Job Overview

  • Job Title: Senior Staff Performance Engineer
  • Company: SailPoint
  • Location: Headquarters (Austin, Texas, USA)
  • Job Type: On-site
  • Category: DevOps, Infrastructure
  • Date Posted: 2025-06-11
  • Experience Level: 10+ years

🚀 Role Summary

  • Key Responsibilities: Design and set up data in the performance lab, develop load test scripts, analyze performance bottlenecks, mentor other team members, and promote performance best practices.
  • Key Skills: Performance Testing, Profiling, Java, Go, Python, Cloud-Native Technologies, SaaS, SQL, NoSQL, Event Driven Architecture, Kafka, Redis, Grafana K6, Prometheus, Apache JMeter, Linux.

💻 Primary Responsibilities

  • Understand and learn SailPoint ISC design and deployment architecture.
  • Design and Setup data in the Performance lab to emulate SailPoint customers data volume and shape.
  • Deep understanding of profiling and software monitoring tools.
  • Develop load test scripts and create tools necessary for performance testing software and infrastructure.
  • Write performance test plans, analyze, conduct test, identify performance bottlenecks, and extract best practices from lessons learned.
  • Provide tuning and performance improvement recommendations for tested software and infrastructure.
  • Publish and communicate the results of performance tests, scalability assessments, and recommendations.
  • Promote and educate other engineers about performance best practices.
  • Mentoring other team members in the performance group.

🎓 Skills & Qualifications

Education: Bachelor's degree in Computer Science, Engineering, or a related field. Relevant experience may be considered in lieu of a degree.

Experience: 10+ years of professional performance testing experience.

Required Skills:

  • Experience with an object-oriented programming language and techniques.
  • Experience with monitoring and tracing SaaS tooling.
  • Understanding and experience with cloud-native technologies.
  • Understanding of Java Frameworks.
  • Experience with SQL and NoSQL databases.
  • Experience with Event Driven Architecture and messaging infrastructure (Kafka and Redis).
  • Experience with Performance testing concepts and tools like Grafana K6, Prometheus, and Apache JMeter.
  • Familiarity with Linux OS.
  • Great communication, problem-solving, and analytic skills.

Preferred Skills:

  • Experience with Identity Governance Concepts.
  • Familiarity with SailPoint ISC architecture.

📊 Web Portfolio & Project Requirements

  • Portfolio Essentials: Not specified for this role.
  • Technical Documentation: Not specified for this role.

💵 Compensation & Benefits

Salary Range: $151,100 - $215,800 - $280,500 (USD) per year.

Benefits:

  • Health and wellness coverage: Medical, dental, and vision insurance.
  • Disability coverage: Short-term and long-term disability.
  • Life protection: Life insurance and Accidental Death & Dismemberment (AD&D).
  • Additional life coverage options: Supplemental life insurance for employees, spouses, and children.
  • Flexible spending accounts for health care, and dependent care; limited purpose flexible spending account.
  • Financial security: 401(k) Savings and Investment Plan with company matching.
  • Time off benefits: Flexible vacation policy.
  • Holidays: 8 paid holidays annually.
  • Sick leave.
  • Parental support: Paid parental leave.
  • Employee Assistance Program (EAP) and Care Counselors.
  • Voluntary benefits: Legal Assistance, Critical Illness, Accident, Hospital Indemnity, and Pet Insurance options.
  • Health Savings Account (HSA) with employer contribution.

🎯 Team & Company Context

Company Culture:

  • Industry: Identity Security for the cloud enterprise.
  • Company Size: Large (1,001+ employees).
  • Founded: 2005.
  • Team Structure: Not specified for this role.
  • Development Methodology: Not specified for this role.

Career & Growth Analysis:

  • Web Technology Career Level: Senior Staff Performance Engineer.
  • Reporting Structure: Not specified for this role.
  • Technical Impact: High. This role significantly impacts the performance, scalability, and reliability of SailPoint's SaaS products.

Growth Opportunities:

  • Growth opportunity 1: Not specified for this role.
  • Growth opportunity 2: Not specified for this role.
  • Growth opportunity 3: Not specified for this role.

Work Environment:

  • Office Type: On-site.
  • Office Location(s): Headquarters (Austin, Texas, USA).
  • Workspace Context: Not specified for this role.
  • Work Schedule: Full-time (40 hours per week).

Application & Technical Interview Process:

  • Interview Process: Not specified for this role.
  • Portfolio Review Tips: Not specified for this role.
  • Technical Challenge Preparation: Not specified for this role.
  • ATS Keywords: Performance Testing, Profiling, Java, Go, Python, Cloud-Native Technologies, SaaS, SQL, NoSQL, Event Driven Architecture, Kafka, Redis, Grafana K6, Prometheus, Apache JMeter, Linux.

Technology Stack & Web Infrastructure:

  • Frontend Technologies: Not specified for this role.
  • Backend & Server Technologies: Java, Go, Python, Cloud-Native Technologies (AWS or GCP), SQL, NoSQL, Event Driven Architecture (Kafka and Redis).
  • Development & DevOps Tools: Grafana K6, Prometheus, Apache JMeter, Linux.

Team Culture & Values:

  • Web Development Values: Not specified for this role.
  • Collaboration Style: Not specified for this role.

Challenges & Growth Opportunities:

  • Technical Challenges: Not specified for this role.
  • Learning & Development Opportunities: Not specified for this role.

Interview Preparation:

  • Technical Questions: Not specified for this role.
  • Company & Culture Questions: Not specified for this role.
  • Portfolio Presentation Strategy: Not specified for this role.

📌 Application Steps

To apply for this Senior Staff Performance Engineer position:

  • Submit your application through the application link.
  • Customize your resume to highlight relevant performance testing experience and skills.
  • Prepare for technical interviews by brushing up on performance testing concepts and tools.
  • Research SailPoint's identity security products and understand their architecture.
  • Prepare for behavioral interviews by reflecting on your past performance testing experiences and how they have prepared you for this role.

Application Requirements

Candidates should have over 10 years of professional performance testing experience and a solid understanding of object-oriented programming languages. Experience with cloud-native technologies and performance testing tools is also required.