Get more replies from employers
Send a job-specific resume in minutes.
NinjaOne is seeking a Senior Software Engineer, Java to design and implement scalable IT Operations features, advancing the platform and ensuring high-quality code for millions of endpoints. You will join a team of engineers delivering mission-critical services, influence architecture, mentor peers, and own initiatives, with a focus on data-volume datastore scale on the Patching team.
Location is US-flexible with remote options; hybrid offices in Austin, TX and Tampa, FL.
As a Senior Software Engineer, Java at NinjaOne, you’ll play a key role in enhancing our IT Operations product suite by designing and implementing scalable solutions and platform improvements. You’ll contribute to new features and support existing functionality, all while ensuring our software meets the high expectations of our customers.
In this role, you’ll be part of a team of engineers and technology experts, delivering mission‑critical services that help our customers manage, protect, and maintain millions of endpoints and servers. You will have the opportunity to design and develop high‑availability software systems that support our global operations.
We are flexible on remote working from home if you are located in the U.S. and reside in one of the following states: CA, CO, CT, FL, GA, IL, KS, ME, MA, NJ, NC, NY, OR, TN, TX, VA, and WA. We have physical offices in Austin, TX and Tampa, FL, if you prefer a hybrid option.
On our Patching team specifically, scale shows up primarily as a data‑volume problem — think retrofitting systems to handle massive datasets, not just high request traffic. If you’ve worked on large‑scale datastore performance, this is where that experience gets used daily.
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 unlimited PTO. We reward your work with opportunity for growth and advancement.
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 depends on a variety of job‑related factors, including but not limited to location, market demands, experience, job‑related knowledge, and skills. For roles based in California, Colorado, New Jersey, or Washington the base salary hiring range for this position is $160,000 to $240,000 per year. For roles based in New York, the base salary hiring range is $160,000 to $240,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.