View All Jobs

Senior Performance Test Engineer, Cloud Platform

US-CO-Denver
  • Apply

At Ping Identity, we're changing the way people think about enterprise security technology. With our innovative Identity Defined Security platform, we're building a borderless world where people have total freedom to work wherever and however they want. Without friction. Without fear.

We call this digital freedom. And it's not just something we provide our customers. It's something that inspires our company. People don't come here to join a culture that's built on digital freedom. They come to cultivate it.

We're headquartered in Denver, Colorado, and we have offices and employees around the globe. And we serve the largest, most demanding enterprises worldwide, including over half of the Fortune 100. Because even in the most complex enterprise environments, security shouldn't be a source of anxiety. It is one of your greatest competitive advantages.

As a Performance Engineer, you will lead the performance and scalability testing of our PingOne Advanced Services product. You will create test plans, test cases and test scripts, and analyze results. You will work with our engineering team, product managers, and other engineers to ensure the features we bring to our customers meet expectations.

You will report to the Senior Director of Quality Engineering.

You Will:

  • Work with Platform Architect and Product Managers to determine performance and reliability (P&R) requirements of our products. Work with engineering leaders and project management to develop a prioritized test strategy with well-defined goals.
  • Build automated test suites to implement P&R test plans. Integrate performance testing as part of our CI/CD pipeline
  • Analyze test results, debug problems, and perform root cause analysis
  • Provide suggestions for code and infrastructure improvements
  • Create test reports
  • Report on project status and testing progress

You Have:

  • 5+ years in a Performance testing role
  • 5+ years experience programming with Java.
  • 3+ years experience with load testing tools (e.g., JMeter, Grinder or Gatling) for testing REST APIs and other HTTP(S) endpoints
  • 2+ years of experience with Cloud Platforms including AWS
  • 2+ years experience of scripting using shell scripts or python
  • 2+ years experience with Continuous Integration and Deployment concepts and processes
  • 1+ years experience with containerization technologies, including Docker and Kubernetes
  • Understanding of SaaS and Service Oriented Architectures
  • Proficiency with Load, Scalability and Endurance/Soak test methodology
  • Expertise in Java Virtual Machine (JVM) internals (memory management, garbage collection)
  • Experience with tools needed for the role including performance and resource monitoring tools, profiling and memory analysis tools (such as Java Flight Recorder/Java Mission Control, VisualVM, JProfiler, JConsole, jstat, jhat)
  • Proficiency with networking, including routing, naming, security, network performance, and network failure modes
  • Bachelor's Degree in Computer Science or equivalent experience

You will have an advantage if:

  • You have experience with CI/CD tools such as Jenkins and GitLab
  • You understand Identity and Access Management (IAM)
  • You have knowledge of Protocols: HTTP/REST, SAML, OAuth and OpenID Connect
  • You have an in-depth understanding of PKI
  • You have worked with distributed teams

Our Benefits:

  • Open PTO
  • Parental Leave
  • Free Healthcare Option
  • 401(k) Match
  • Generous Holiday Schedule
  • Commuter Offset (Denver only)
  • Education Reimbursement

Ping Identity is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.