United States of America Hybrid $150,000 to $240,000 per year

NinjaOne is hiring a Performance Staff Software Engineer - SSE Architecture

About the Role

What You'll Do

Take ownership of performance testing architecture by building and refining frameworks that deliver meaningful insights into system behavior. Use tools like k6, JavaScript, and Grafana to generate realistic workloads and monitor performance across distributed environments. Translate complex metrics into clear, actionable feedback for development teams.

Establish standards for performance measurement and document architectural decisions that shape long-term scalability. Work closely with engineering groups to identify bottlenecks, recommend fixes, and validate improvements through repeatable testing processes. Promote a culture of performance awareness by mentoring team members and integrating best practices into the development lifecycle.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, IT, or equivalent practical experience
  • Minimum of 6 years as a software engineer, with at least 2 years focused on load testing using k6 or similar frameworks and JavaScript
  • Demonstrated ability in system design, performance analysis, and tuning at scale
  • Strong understanding of distributed systems and container-based platforms
  • Proficiency in scripting languages such as Bash or Python for automation and observability tasks
  • Experience diagnosing issues across complex technical stacks and communicating findings clearly
  • Familiarity with PostgreSQL or other relational databases

Preferred Qualifications

  • At least 2 years working in cloud-native environments, especially AWS

Technical Stack

Java, Kotlin, C++, Golang, PostgreSQL, AWS, k6, JavaScript, Grafana, InfluxDB, Bash, Python

Benefits

  • Medical, dental, and vision insurance
  • 401(k) plan with company matching
  • Life insurance coverage
  • Unlimited paid time off
  • Full access to onboarding and training resources at no cost
  • Complimentary technical support for continuous learning

Work Mode

This role operates in a hybrid model, allowing remote work within select U.S. states. Physical office locations are in Austin, TX and Tampa, FL. Employees can choose where they work based on team needs and location eligibility.

Required Skills
JavaKotlinC++GolangPostgresAWSk6JavaScriptGrafanaInfluxDBperformance testingdistributed systemscontainerizationscriptingoptimization JavaKotlinC++GolangPostgresAWSk6JavaScriptGrafanaInfluxDBperformance testingdistributed systemscontainerizationscriptingoptimization
Want to work from Thailand?

Join a remote network built for tech talent

Iglu gives you real employment in Southeast Asia — visa, work permit, and projects included. Pick what you work on, earn performance-based pay, and live where you want.

Legal employment in Thailand & Vietnam
Choose your own projects
Performance-based revenue sharing
Relocation support available
Join Iglu
200+ professionals worldwide
About company
NinjaOne
NinjaOne unifies IT to simplify work for more than 35,000 customers in 140+ countries. The NinjaOne Unified IT Operations Platform delivers endpoint management, autonomous patching, backup, and remote access in a single console to improve efficiency, increase resilience, and reduce spend.
All jobs at NinjaOne Visit website
Job Details
Department Engineering & Quality Assurance
Category qa_testing
Posted 5 days ago