Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
NinjaOne

Senior Software Engineer – Performance, Scalability, Systems Engineering

NinjaOne

. Drive performance engineering, optimization, and performance standards across the organization .

Posted 11/3/2026full-timeRemote • United StatesSenior💰 $160,000 - $240,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in performance engineering, optimization, and system design, with a strong focus on application and query optimization, performance debugging, and automation in CI/CD pipelines. Proficient in building and maintaining performance testing frameworks and collaborating with engineering teams to implement scalable solutions.

Highest-signal resume keywords
Performance EngineeringApplication OptimizationRelational DatabasesCloud Platforms (AWS, Azure, GCP)Scripting for Automation

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

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

Hard Skills
Performance DebuggingSystem DesignQuery OptimizationData Generation FrameworksPerformance MethodologyAsynchronous Design PatternsContainer-Native EnvironmentsLoad BalancersData FlowsIndexing Strategies
Soft Skills
TroubleshootingCommunication Skills
Tools & Technologies
K6JavaScriptGrafanaInfluxDBBashPython
Certifications & Qualifications
Bachelor’s Degree in Computer ScienceComputer EngineeringInformation Technology
Industry Keywords
Performance StandardsScalabilityTechnical DocumentationArchitectural Decision RecordsCI/CD Pipelines

Tech Stack

Tools & technologies
AWSAzureCloudDistributed SystemsGoogle Cloud PlatformGrafanaJavaScriptPython

About the role

Key responsibilities & impact
  • Drive performance engineering, optimization, and performance standards across the organization
  • Investigate system behavior, identify bottlenecks, analyze results, and drive optimizations across application code, databases, and architecture
  • Work directly with engineering teams to design, implement, and ship performance fixes
  • Design, build, and maintain performance testing and data-generation frameworks using k6, JavaScript, Grafana, and InfluxDB
  • Automate performance frameworks in CI/CD pipelines
  • Define and evolve standards for performance optimization, scalability, and measurement
  • Partner with engineering teams on scalability approaches and performance strategies
  • Develop and maintain technical documentation, architectural decision records, and performance standards
  • Build reusable frameworks, tooling, and best practices for identifying and resolving performance challenges
  • Write code, queries, and architectural changes to fix performance bottlenecks

Requirements

What you’ll need
  • Located in the USA and residing in one of: California, Colorado, Connecticut, Florida, Georgia, Illinois, Kansas, Massachusetts, Maryland, Maine, New Jersey, North Carolina, New York, Ohio, Oregon, Tennessee, Texas, Virginia, or Washington
  • Bachelor’s degree in Computer Science, Computer Engineering, Information Technology, or equivalent work experience
  • 6+ years of experience as a Software Engineer with hands-on contributions to production code
  • Strong understanding of system design and architecture, including load balancers, services, datastores, caches, and data flows
  • Strong background in application optimization, query optimization, performance debugging, and performance methodology
  • Deep experience with relational databases, including execution plan analysis, indexing strategies, and partitioning
  • Experience debugging distributed systems and container-native environments
  • Experience with asynchronous design and scaling patterns such as message brokers, event queuing, and event streaming
  • Experience with at least one major cloud platform: AWS, Azure, or GCP
  • Proficient in scripting for automation and observability using Bash, Python, or similar
  • Experience building automation and pipelines
  • Excellent troubleshooting and communication skills across technical and non-technical teams
  • This position is not eligible for visa sponsorship

Benefits

Comp & perks
  • Full-time work that is hybrid remote
  • Medical, dental, and vision insurance
  • 401(k) plan
  • Unlimited PTO
  • Life insurance coverage
  • Opportunity for growth and advancement