NinjaOne is a leading unified IT operations solution that simplifies the way IT works. With NinjaOne, IT teams can automate, manage, and remediate all their tasks within one modern, intuitive platform, improving technician efficiency and user productivity. NinjaOne supports over 6,000 IT departments and managed service providers around the world, and is consistently ranked #1 for its world-class customer support. NinjaOne has been recognized as the best rated software in its category on G2 and Gartner Digital Markets for the past 3 years. Learn more about NinjaOne here:

The QA team at NinjaOne is looking for a Performance Engineer with performance engineering experience in scalable and high-performing applications. You will apply your expertise to influence our engineering teams in identifying and pursuing performance optimizations of existing products and infrastructure.

What You’ll Love

·      We are a collaborative, kind, and curious community

·      We support your flexibility with full-time hybrid work to fit your needs (Must live in California, Florida, Georgia, North Carolina or Texas)

·      We have you covered with our comprehensive benefits package, which includes medical, dental, and vision insurance

·      We help you prepare for your financial future with our 401(k) plan

·      We prioritize your work/life balance with our unlimited PTO

·      We reward your work with opportunity for growth and advancement


·      Design and implement solutions to evaluate and improve performance and scalability of SaaS / Cloud Native Platform, application, and Infrastructure

·      Perform root cause analysis of performance and scalability issues and recommend solutions to alleviate these issues

·      Optimize sizing of deployed component instances for cost optimization

·      Drive strategic technology initiatives, working with Product Managers, Architects, Engineers, SME's and other cross-functional teams as needed

·      Drive research, case studies, and prototypes on leading edge technologies and how they can be leveraged in addressing product scalability bottlenecks

·      Design Operations focused solutions for Engineering, considering performance, tuning, and scalability

·      Provide technical recommendations for system performance measurement and analysis, and profiling/troubleshooting techniques

·      Diagnose, track, and manage performance issues to resolution

Skills & Qualifications

·      Domain expert on public cloud, distributed system, micro services architecture and capacity planning

·      Experience in performance engineering design, implementing, and automating benchmarks

·      Experience in performance, scalability analysis and optimizations

·      Expertise in solving OS level performance issues

·      Excellent Kubernetes diagnostic experience

·      Experience in monitoring and measurements using tools like catchpoint, InfluxDB, Prometheus, ELK/Kibana and New Relic

·      Understanding of cloud-scale and micro/macro-services architecture

·      Demonstrated knowledge of systems software and understand the impact of locking, caching and I/O on software performance

·      Proven track record in bringing clarity to ambiguous situations

·      Ability to facilitate and arbitrate technical discussions, and to make challenging calls or recommendations

·      Work well in a distributed team environment

Education & Experience

·      BS or MS degree in Computer Science, Engineering, or a related technical discipline, or equivalent experience

·      13+ years of experience in Performance Analysis and troubleshooting of production systems

·      At least 5+ years of development experience on any programming language (Ruby and/or JAVA and/or .Net)

Apply for position now

I have read, understand and accept the content of the Privacy Policy. View Privacy Policy