Remote Otter LogoRemoteOtter

Staff Software Engineer, Java - Remote

Posted 2 days ago
Software Development
Full Time
CA, CO, CT, FL, GA, IL, KS, ME, MA, NJ, NC, NY, OR, TN, TX, VA, WA, USA
$160,000 - $240,000/year

Overview

As a Staff Software Engineer at NinjaOne, you'll play a key role in enhancing our IT Operations product suite by designing and implementing scalable solutions and platform improvements.

In Short

  • Lead the development of large-scale software applications.
  • Influence critical architectural decisions.
  • Collaborate with cross-functional teams.
  • Mentor junior engineers.
  • Take ownership of technical initiatives.
  • Advocate for quality assurance practices.
  • Contribute to additional responsibilities as needed.

Requirements

  • Bachelor's degree in Computer Science or equivalent.
  • 8+ years of experience in Java software development.
  • 5+ years of experience with highly scalable systems.
  • Proven experience in scaling systems.
  • Strong knowledge of OOP design principles.
  • Expertise in API design and RESTful services.
  • Proficient in relational database design.
  • Experience with caching systems, particularly Redis, is a plus.
  • In-depth knowledge of quality testing practices.

Benefits

  • Comprehensive benefits package including medical, dental, and vision insurance.
  • 401(k) plan for financial future preparation.
  • Unlimited PTO for work-life balance.
  • Opportunities for growth and advancement.

NinjaOne

NinjaOne

NinjaOne is a leading provider of automated endpoint management solutions, dedicated to enhancing IT operations for over 30,000 customers. The company focuses on delivering visibility, security, and control over endpoints, helping IT teams and managed service providers increase productivity, reduce security risks, and lower costs. With a commitment to customer success, NinjaOne offers free and unlimited onboarding, training, and support, and has been recognized as the top choice in endpoint management, patch management, remote monitoring, and mobile device management on G2. The company fosters a collaborative and flexible work environment, prioritizing employee well-being and professional growth.

Share This Job!

Save This Job!

Similar Jobs:

Experian logo

Staff Software Engineer - Java - Remote

Experian

8 weeks ago

Experian is seeking a Staff Software Engineer with expertise in cloud-native Java to develop and deliver customer-focused products.

USA
Full-time
Software Development
Visa logo

Staff Software Engineer (Java) - Remote

Visa

10 weeks ago

Visa is seeking a Staff Software Engineer to develop innovative payment technologies in a hybrid work environment.

Worldwide
Full-time
Software Development
Experian logo

Staff Software Engineer (Java) - Remote

Experian

16 weeks ago

Experian is looking for a Staff Software Engineer (Java) to lead the development of cloud-native products.

CA, USA
Full-time
Software Development
Experian logo

Senior Staff Software Engineer - Java - Remote

Experian

2 days ago

Join Experian as a Senior Staff Software Engineer to develop cloud-native Java applications using AWS.

USA
Full-time
Software Development
Visa logo

Staff Software Engineer - Remote

Visa

3 days ago

Join Visa as a Staff Software Engineer, leading the development of payment network integrations in a hybrid work environment.

Worldwide
Full-time
Software Development