NinjaOne

Performance Staff Software Engineer – SSE Architecture

NinjaOne

full-time

Posted on:

Location Type: Hybrid

Location: CaliforniaColoradoUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $150,000 - $240,000 per year

Job Level

About the role

  • Design, implement, maintain, and support performance testing and data generation frameworks.
  • Develop and maintain technical documentation, architectural decision records, and performance standards.
  • Define and evolve best practices for performance optimization, scalability, and measurement.
  • Partner with engineering teams to shape performance testing strategies and scalability approaches.
  • Collaborate with teams to analyze performance bottlenecks and drive solution identification and remediation.

Requirements

  • Bachelor’s degree in Computer Science , Computer Engineering, Information Technology, or equivalent work experience.
  • 6 + years of experience as a Software Engineer , including 2+ years in K6 or other load test frameworks, Javascript .
  • 2+ years of experience in Cloud Native Environments AWS.
  • Strong background in design , performance and optimization tuning.
  • Deep expertise with distributed computing systems and container native environments.
  • Proficient in scripting for automation and observability such as Bash, Python, or similar scripting languages.
  • Excellent troubleshooting and communication skills across technical and non-technical teams.
  • Experience with relational databases , NinjaOne uses PostgreSQL so experience with this database will make you more qualified.
Benefits
  • medical, dental, and vision insurance
  • 401(k) plan
  • unlimited PTO
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
performance testingdata generation frameworksK6JavascriptCloud Native EnvironmentsAWSperformance optimizationdistributed computing systemsscriptingPostgreSQL
Soft Skills
troubleshootingcommunication
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Computer EngineeringBachelor’s degree in Information Technology