Startups

Senior Software Engineer, Performance | Scalability and Systems Engineering

NinjaOne · Austin, Texas, United States; California, USA; Colorado, USA; Connecticut, USA; Florida, USA; Georgia, USA; Illinois,... · On-site

← All jobs
About NinjaOne

NinjaOne is the unified IT operations platform for endpoint management, autonomous patching, backup, and remote access. Trusted by IT teams and MSPs worldwide. Backed by NEA, Sequoia and ICONIQ.

About the role

As a Senior Software Engineer, Performance Engineering , you will drive performance engineering, optimization, and performance standards across the NinjaOne organization. You will collaborate closely with software engineers and stakeholders to translate real-world usage patterns into actionable performance insights, ensuring systems that are highly responsive, reliable, and scalable. Found on 1752vc Careers, the job board for startup and VC roles.

What they're looking for

  • 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: how the components of a system fit together (load balancers, services, datastores, caches) and how data flows through them
  • Strong background in application optimization, query optimization, and performance debugging, with a solid grasp of performance methodology
  • Deep experience with relational databases, including execution plan analysis, indexing strategies, and partitioning. PostgreSQL experience is a plus
  • Experience debugging distributed systems and container-native environments
More about this role

NinjaOne unifies IT to simplify work for nearly 40,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. By automating IT and managing all endpoints, organizations give employees a great technology experience at work.

NinjaOne is obsessed with customer success and has retained a 98% customer satisfaction score for more than 5 years.

As a Senior Software Engineer, Performance Engineering , you will drive performance engineering, optimization, and performance standards across the NinjaOne organization. You will collaborate closely with software engineers and stakeholders to translate real-world usage patterns into actionable performance insights, ensuring systems that are highly responsive, reliable, and scalable. You will analyze applications, databases, and system-level behaviors, define performance standards and benchmarks, and work with engineering teams to deliver data-driven optimizations that improve throughput, reduce latency, and enhance overall system efficiency.

We are looking for a strategic,...

Read the full posting on NinjaOne's site ↗

Technology

Build your edge while you search

Free tools for founders and investors, plus VC Unfiltered, our take on startups, venture and the people who build them.