United States of America Hybrid Employment $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
Earn more as a remote developer

Performance pay that rewards your skills

Iglu's revenue-sharing model means top performers earn significantly more than traditional salaries. Choose your projects, deliver great work, and see it reflected in your pay.

Revenue-sharing compensation
Project choice & autonomy
International client base
Career growth support
Check compensation
Top earners exceed market rate
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 4 hours ago