Staff Software Engineer - Patching at NinjaOne · United States · Joined
N
Staff Software Engineer - Patching
NinjaOne · United States · Just now · 0 applicants
NewRemoteFull-timeLead
Pay
$180k–$280kListed
Workplace
Remote
Job type
Full-time
Level
Lead
Team: Patching · Source: jobright · Posted by joined-scrapper
About the role
NinjaOne seeks a Staff Software Engineer to design scalable solutions for its IT operations platform, lead architecture decisions, and mentor engineers. The role focuses on high-availability software for endpoint and server management, requiring deep Java expertise and system design skills.
What you’ll do
Design and implement scalable solutions for IT operations products
Lead development of high-availability software
Influence architecture and make high-impact technical decisions
Mentor engineers and set technical standards
Drive quality and technical initiatives
Collaborate with cross-functional teams on technical alignment
What you’ll need
Bachelor's degree in Computer Science, Computer Engineering, IT, or equivalent experience
10+ years of Java software development for product applications
5+ years with highly scalable systems
Expertise in API design and RESTful services using Jersey or Spring
Proficient in relational database design and development
Strong knowledge of OOP design principles and quality testing practices
Original job description
NinjaOne is hiring a Staff Software Engineer to enhance its IT Operations product suite by designing and implementing scalable solutions and platform improvements. The role leads development of high-availability software, influences architecture, mentors engineers, and drives quality and technical initiatives supporting endpoint and server management.deep…