JobHabor

Senior Software Engineer, Java

NinjaOne

Location
United States
Workplace
Remote
Employment
Full Time
Salary
USD 150,000–200,000/yr
Apply on the employer’s site

Posted 1mo ago

Senior Software Engineer, Java | Endpoint Architecture @ NinjaOne | Jobright.ai

Senior Software Engineer, Java | Endpoint Architecture jobs in United States

Overview

Company

This job has closed.

APPLY to similar jobs

NinjaOne · 1 month ago

Senior Software Engineer, Java | Endpoint Architecture

United States

Full-time

Remote

Senior Level

$150K/yr - $200K/yr

10+ years exp

NinjaOne provides a unified IT Operations Platform for endpoint management, patching, backup, and remote access. The Senior Software Engineer, Java will design and implement scalable solutions and platform improvements, develop high-availability software systems, influence architecture, mentor engineers, and drive software quality for mission-critical services.

Artificial Intelligence (AI)Cloud ComputingCyber SecurityEnterprise SoftwareSoftwareCloud SecurityDocument ManagementIT InfrastructureSoftware Engineering

Growth OpportunitiesNo H1B

Top Investors

Unicorn with $12.3B valuation

Responsibilities

Software Development

Lead the development of large-scale software applications, ensuring high quality and adherence to our quality-first standards

Software Architecture & Leadership

Influence critical architectural decisions, ensuring that systems are scalable, maintainable, and aligned with business objectives. Balance technical debt, performance concerns, and scalability with business needs

Collaboration & Mentorship

Collaborate with cross-functional teams to align on technical decisions and drive improvements. Mentor junior engineers, providing guidance on best practices and setting technical standards across projects

Ownership of Initiatives

Take ownership of technical initiatives, proactively address challenges, and drive improvements based on data reported by support teams

Focus on Quality

Advocate for and implement quality assurance practices, ensuring the delivery of robust, high-performance software

Other Duties

Contribute to additional responsibilities as needed to support the team’s success

Qualification

JavaScalable SystemsSystem DesignObject-Oriented ProgrammingAPI DesignRESTful ServicesJerseySpringRelational Database DesignRedisQuality Testing

Required

Bachelor's degree in Computer Science, Computer Engineering, Information Technology, or equivalent work experience

10+ years of experience in Java software development, particularly for product applications

5+ years of experience with highly scalable systems

Proven experience in scaling systems and solving complex system design challenges

Strong knowledge of object-oriented programming (OOP) design principles and practices

Expertise in API design and RESTful services, with experience using frameworks like Jersey or Spring

Proficient in relational database design and development

In-depth knowledge of quality testing practices and ensuring the delivery of high-quality software

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

Preferred

Experience with caching systems, particularly Redis, is a plus

Benefits

Full-time work that is hybrid remote.

Medical insurance.

Dental insurance.

Vision insurance.

401(k) plan.

Unlimited PTO.

Opportunity for growth and advancement.

Life insurance coverage.

Company

NinjaOne

Glassdoor

4.4

Unified IT operations platform for endpoint management and remote access.

Founded in 2013

Austin, Texas, USA

1001-5000 employees

https://www.ninjaone.com

Funding

Current Stage

Late Stage

Total Funding

$1.16B

Key Investors

CapitalG,ICONIQ GrowthICONIQ GrowthSummit Partners

2026-06-09Series C

  • $400M

2025-02-24Series C

  • $500M

2024-02-06Series C

  • $231.5M

Leadership Team

Sal Sferlazza

CEO and Co-Founder, NinjaOne

E

Eric Herrera

Co-Founder & VP Sales

Recent News

AlleyWatchThe 19 Largest Global Startup Funding Rounds of June 2026

2026-07-28

iTWireSoftwareOne Partners with NinjaOne to Improve Efficiency, Increase Resilience, and Reduce Spend with Unified IT Operations

2026-07-26

secondariesinvestor.comLead Edge and Hamilton Lane lead Summit Partners’ $625m deal for NinjaOne

2026-07-25

Company data provided by crunchbase

Skills

  • Java
  • Kotlin
  • C++
  • Golang
  • Postgres
  • AWS
  • Jersey
  • Spring
  • Redis

Similar roles