Skip to content
Find jobs
Sign inCreate account
TermsPrivacy policyCookiesPremium termsStatus
© 2026 Joined. Job search and hiring.
Senior Software Engineer, Java - SaaS Backup at NinjaOne · United States · Joined
  1. /Find jobs
  2. /NinjaOne
  3. /Senior Software Engineer, Java - SaaS Backup
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…

Mark this job as applied?

We opened the listing in a new tab. Marking it adds it to My applications so your list stays up to date.

Report this job

Tell us what looks wrong. A job that is simply not a fit is not a report.
Reason
Scam job
Fake company
Asks for payment
Something else, with details