Senior Software Engineer, Java - SaaS Backup at NinjaOne · United States · Joined
N
Senior Software Engineer, Java - SaaS Backup
NinjaOne · United States · Just now · 0 applicants
NewRemoteFull-timeSenior
Pay
$150k–$220kListed
Workplace
Remote
Job type
Full-time
Level
Senior
Team: SaaS Backup · Source: jobright · Posted by joined-scrapper
About the role
NinjaOne is hiring a Senior Software Engineer to build and scale backend services for its SaaS backup and recovery platform, focusing on backup, archive, restore, and download features. This remote role collaborates with engineering teams across the USA and Asia and requires deep Java expertise.
What you’ll do
Build and improve scalable backend software for the SaaS backup and recovery platform
Develop features across backup, archive, restore, and download services
Design high-availability systems
Collaborate with engineering teams across the USA and Asia
What you’ll need
Bachelor's degree in Computer Science, Computer Engineering, Information Technology, or equivalent work experience
10+ years of Java software development experience for product applications or equivalent
4+ years experience with highly scalable software systems
Knowledge of API best practices and REST service development using frameworks like Jersey or Spring
Relational database design and development experience and knowledge of Linux/Windows
Solid expertise in Kotlin
Original job description
NinjaOne is hiring a Senior Software Engineer to build and improve scalable backend software for its SaaS data backup and recovery platform. The role focuses on developing features across backup, archive, restore, and download services, designing high-availability systems, and collaborating with engineering teams across the USA and Asia.Bachelor's degree…