Senior Software Engineer, Java | Systems and Scalability Engineering
NinjaOne - Connecticut, United States
Hiring: Senior Software Engineer, Java | Systems and Scalability Engineering Company: NinjaOne Location: Connecticut, United States Job Posted Time: 2026-09-10 12:06:51 Employment Type: Full-time / Remote Target Skills & Keywords : AWS, C++, Go, Java, Kotlin, PostgreSQL, Python, REST, Redis, Spring About the job 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. Required Skills: •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. •Java and Kotlin Software Development– use your expertise to contribute to the development of large-scale software applications. Make quality an invariant part of your work and help your fellow engineers continue to meet our quality-first standards. Qualifications: •Bachelor’s degree in Computer Science, Computer Engineering, Information Technology, or equivalent work experience. •Solid functional 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. •Caching systems expertise and experience with Redis will make you a stand-out. •Expert knowledge of quality testing practices. •Bonus if you have python! •We are a collaborative, kind, and curious community. Compensation: •$160,000 - $220,000 / year •Flexible work environment (work from home / hybrid options) •Competitive benefits and rewards package •Bonus if you have python! Interested candidates, please apply directly through the job posting on company's career page or try via AI auto apply on this platform. Don't miss this opportunity to join a forward-thinking team!