Live opening · Posted 2 days ago
At a glance
The key details from the original listing.
About the role
Description supplied by the original job listing.
About the Role
As a Senior Performance Software Engineer, you will serve as a technical leader for performance testing, data generation frameworks, standards, and optimization initiatives across the NinjaOne organization. You will collaborate closely with software engineers and stakeholders to translate real‑world usage patterns into actionable performance insights, ensuring systems that are highly responsive, reliable, and scalable. You will analyze applications, databases, and system‑level behaviors; defining performance standards and benchmarks; and guiding engineering teams in applying data‑driven optimizations that improve throughput, reduce latency, and enhance overall system efficiency.
We are looking for a strategic, hands‑on engineer who combines deep expertise in performance engineering with a systems‑oriented mindset. You will build reusable frameworks, tooling, and best practices that empower engineering teams to proactively identify and resolve performance challenges.
Location - We are flexible on remote working from home, if you are located in the USA and reside in one of the following states - CA, CO, CT, FL, GA, *IL, KS, MA, MD, ME, NJ, NC, NY, OR, TN, TX, VA, and WA. We have physical offices in Austin, TX and Tampa, FL, if you prefer a hybrid option.
We hire the best software engineers, but experience in our stack can’t hurt: NinjaOne is built on Java, Kotlin, C++, Golang and Postgres, supporting millions of user endpoints and running as a scalable cloud service in AWS. Knowing large-scale datastore bottlenecks, asynchronous application design and client-server architecture will help you.
What You’ll be Doing
Performance Testing Design and Implementation- Design, implement, maintain, and support performance testing and data generation frameworks to surface actionable performance insights, using k6, JavaScript, Grafana, and InfluxDB.
Documentation- Develop and maintain technical documentation, architectural decision records, and performance standards.
Your early-applicant advantage
Live timing from JobBeeper.
More openings worth a look
Recently tracked roles with full details and direct application links.