Senior Software Engineer, Performance - Scalability and Systems Engineering at NinjaOne · United States · Joined
N
Senior Software Engineer, Performance - Scalability and Systems Engineering
NinjaOne · United States · Just now · 0 applicants
NewRemoteFull-timeSenior
Pay
Pay not listed
Workplace
Remote
Job type
Full-time
Level
Senior
Team: Scalability and Systems Engineering · Source: jobright · Posted by joined-scrapper
About the role
NinjaOne is hiring a Senior Software Engineer to improve performance, reliability, and scalability across systems through code, database, and architecture optimizations. The role also involves building performance frameworks, tooling, and engineering standards, and is remote within the United States without visa sponsorship.
What you’ll do
Improve performance, reliability, and scalability of systems
Investigate bottlenecks and optimize code, database, and architecture
Build performance frameworks, tooling, and engineering standards
Deliver production-grade optimizations across distributed and container-native environments
What you’ll need
Bachelor's degree in Computer Science, Computer Engineering, IT, or equivalent work experience
6+ years of software engineering experience with production code contributions
Strong understanding of system design and architecture
Strong background in application optimization, query optimization, and performance debugging
Deep experience with relational databases including execution plan analysis, indexing, and partitioning
Experience with distributed systems, container-native environments, cloud platforms, and scripting for automation and observability
Original job description
NinjaOne is hiring a Senior Software Engineer to improve the performance, reliability, and scalability of its systems. The role investigates bottlenecks and delivers code, database, and architecture optimizations while building performance frameworks, tooling, and engineering standards.Bachelor's degree in Computer Science, Computer Engineering,…