NinjaOne Logo

NinjaOne

Senior Software Engineer, Java | Systems and Scalability Engineering

Posted Yesterday
Remote or Hybrid
17 Locations
160K-220K Annually
Senior level
Remote or Hybrid
17 Locations
160K-220K Annually
Senior level
Design and develop scalable, highly available software systems for NinjaOne’s IT Operations platform. Build Java and Kotlin applications, implement enterprise design patterns, optimize systems serving millions of endpoints, and contribute production code. Responsibilities include REST service development, relational database work, client-server messaging, caching, scalability improvements, and quality testing. The role collaborates with engineers to deliver reliable cloud services supporting worldwide operations.
The summary above was generated by AI

About the Role

As a Senior Software Engineer on the NinjaOne team, contributing to our IT Operations product suite, designing and implementing scalable new solutions and product improvements Providing clean and optimized coding solutions, you’ll work to develop high quality software applications that exceed our customers’ expectations – seriously our customers love our products

 

We are engineers, technology leaders and experts. We create and deliver mission critical services to enable NinjaOne’s customers to administer, protect and maintain millions of endpoints and servers. You will have the opportunity to design and develop high-availability mission critical software systems that support our worldwide operations.

 

 

Location - We are flexible on remote working from home, if you are located in the USA and reside in one of the following states - CA, CO, CT, FL, GA, *IL, KS, MA, MD, ME, NJ, NC, NY, OR, TN, TX, VA, OH and WA. We have physical offices in Austin, TX and Tampa, FL, if you prefer a hybrid option.

 

We hire the best software engineers, but experience in our stack can’t hurt: NinjaOne is built on Java, Kotlin, C++, Golang and Postgres; supporting millions of user endpoints and running as a scalable cloud service in AWS.  Knowing large-scale datastore bottlenecks, asynchronous application design and client-server architecture will help you.

 

What You’ll be Doing

  • Java and Kotlin Software Development– use your expertise to contribute to the development of large-scale software applicationsMake quality an invariant part of your work and help your fellow engineers continue to meet our quality-first standards.
  • Committing Code and Shipping Products – you will be one of our most trusted engineers committing codeResponsible for implementing design patterns and working on enterprise level software challenges, in a startup environment. Impact product more hands on than at other companies, building software of scale that runs on millions and millions of endpoints.
  • Other duties as needed.

 

About You

  • Bachelor’s degree in Computer Science, Computer Engineering, Information Technology, or equivalent work experience.
  • 10+ years experience in Java software development for product applications or equivalent. Solid expertise in Kotlin will make you a stand out candidate.
  • 4+ years experience working with highly scalable software systems.
  • Experience working on systems at scale and finding solutions to scale systems.
  • Working knowledge of a breadth of OOP design principles.
  • Expertise in scaling data structures and object-oriented design.
  • Knowledge of API best practices and REST service development using frameworks like Jersey or Spring.
  • Relational Database design and development experience.
  • Experience creating both client and server-side development, for responsive messaging
  • Caching systems expertise and experience with Redis will make you a stand-out.
  • Expert knowledge of quality testing practices.
  • Bonus if you have python! 

 

About Us 

NinjaOne unifies IT to simplify work for more than 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.  

 

What You’ll Love 

We are a collaborative, kind, and curious community. 

We honor your flexibility needs with full-time work that is hybrid remote.

We have you covered with our comprehensive benefits package, which includes medical, dental, and vision insurance.

We help you prepare for your financial future with our 401(k) plan.

We prioritize your work-life balance with our unlimited PTO.

We reward your work with opportunity for growth and advancement.

 

Additional Information

This position is NOT eligible for Visa sponsorship.

 

*Due to operational policies, NinjaOne is unable to hire for this role within the city limits of Chicago. We will consider all qualified candidates who reside outside of the city proper or are willing to self-relocate.

 

Starting pay for the successful applicant depends on a variety of job-related factors, including but not limited to location, market demands, experience, job-related knowledge, and skills. The benefits available for this position include medical, dental, vision, 401(k) plan, life insurance coverage and PTO. For roles based in California, Colorado, Maryland, New Jersey, or Washington the base salary hiring range for this position is $160,000 - $220,000 per year.

 

For roles based in New York, the base salary hiring range for this position is $160,000 - $220,000 per year.

 

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, genetic information, marital status, veteran status, or any other status protected by applicable law. We are committed to providing an inclusive and diverse work environment.

Similar Jobs

4 Minutes Ago
Remote or Hybrid
US
120K-155K Annually
Senior level
120K-155K Annually
Senior level
Big Data • Fintech • Information Technology • Insurance • Software
Owns accounting support for the deal desk and quote-to-cash process at a SaaS company. Responsibilities include reviewing contracts for ASC 606 implications, advising Sales and Legal on deal structures, establishing approval workflows, translating contract terms into billing configurations, managing amendments and renewals, and partnering with Sales Operations, Finance, and Accounting. The role also supports commercial governance, SaaS metrics analysis, audit, and cross-functional training.
Top Skills: Ai AutomationBigQueryCpqCRMNetSuiteSalesforceTableau
5 Minutes Ago
Easy Apply
Remote
United States
Easy Apply
139K-235K Annually
Expert/Leader
139K-235K Annually
Expert/Leader
Cloud • Security • Software • Cybersecurity • Automation
Leads GitLab’s global social media function, owning strategy, budget, tooling, team development, agencies, and performance. Oversees organic and paid social, YouTube programming, campaigns, employee advocacy, creator and influencer programs, executive social presence, community engagement, measurement, and issue response. Partners across marketing, communications, product, sales, talent acquisition, and engineering in a distributed environment while using insights and AI tools to improve business impact.
Top Skills: Ai ToolsEveryonesocialLinkedInMeltwaterSprout SocialXYoutube
11 Minutes Ago
In-Office or Remote
USA
Expert/Leader
Expert/Leader
Artificial Intelligence • Machine Learning • Natural Language Processing • Software • Conversational AI
Lead Deepgram’s corporate legal function, including governance, IPO readiness, financings, M&A, employee equity, international subsidiaries, and regulatory developments. Partner with Finance, People, and company leadership to build scalable legal processes for a fast-growing AI company. Establish an AI-native legal practice while advising on a broad range of startup legal matters.
Top Skills: Ai ToolsArtificial IntelligenceSpeech-To-TextText-To-SpeechVoice Ai

What you need to know about the Chicago Tech Scene

With vibrant neighborhoods, great food and more affordable housing than either coast, Chicago might be the most liveable major tech hub. It is the birthplace of modern commodities and futures trading, a national hub for logistics and commerce, and home to the American Medical Association and the American Bar Association. This diverse blend of industry influences has helped Chicago emerge as a major player in verticals like fintech, biotechnology, legal tech, e-commerce and logistics technology. It’s also a major hiring center for tech companies on both coasts.

Key Facts About Chicago Tech

  • Number of Tech Workers: 245,800; 5.2% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: McDonald’s, John Deere, Boeing, Morningstar
  • Key Industries: Artificial intelligence, biotechnology, fintech, software, logistics technology
  • Funding Landscape: $2.5 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Pritzker Group Venture Capital, Arch Venture Partners, MATH Venture Partners, Jump Capital, Hyde Park Venture Partners
  • Research Centers and Universities: Northwestern University, University of Chicago, University of Illinois Urbana-Champaign, Illinois Institute of Technology, Argonne National Laboratory, Fermi National Accelerator Laboratory

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account