NinjaOne Logo

NinjaOne

Senior Software Engineer, Java | Systems and Scalability Engineering

Posted 9 Hours Ago
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

26 Minutes Ago
Remote
USA
76K-110K Annually
Mid level
76K-110K Annually
Mid level
Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software
Designs and produces proposal documents, presentations, graphics, infographics, and bid materials. Translates complex technical information into clear visual stories, maintains templates and design systems, coordinates document production and quality checks, tracks revisions and submission requirements, and supports final digital and print delivery. Collaborates with proposal managers, business development teams, and technical experts while improving production workflows and supporting customer-facing materials.
Top Skills: Adobe AcrobatAdobe Creative CloudAdobe IllustratorAdobe IndesignAdobe PhotoshopPdf
26 Minutes Ago
Remote
USA
110K-170K Annually
Senior level
110K-170K Annually
Senior level
Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software
Leads internal communications for enterprise priorities, organizational change, M&A integrations, organizational updates, and People programs. Develops employee messaging, FAQs, presentations, manager toolkits, intranet content, and leadership communications. Manages communication plans, timelines, stakeholders, approvals, and multiple workstreams while anticipating employee concerns, synthesizing feedback, and advising leaders on communication risks and solutions.
Top Skills: ExcelMicrosoft 365PowerPointSharepointTeamsWord
33 Minutes Ago
Easy Apply
Remote or Hybrid
USA
Easy Apply
225K-250K Annually
Senior level
225K-250K Annually
Senior level
Fintech • Information Technology • Software • Financial Services
Own end-to-end network reliability across data centers, AWS, and GCP, including routing, switching, DNS, load balancing, service mesh, VPNs, circuits, and cross-connects. Automate network configuration with Ansible, Terraform, GitOps, CI validation, and IPAM. Engineer failover, observability, security hardening, client connectivity, and Kubernetes ingress while participating in an interrupt-contained on-call rotation.
Top Skills: AnsibleAWSBgpCisco Ios-XeDnsElkEnvoyGCPGitopsGrafanaHaproxyInfrahubIpamKubernetesNautobotNetboxNginxPalo AltoPanoramaPrometheusTerraformTlsVpn

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