Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Patching | Senior Software Engineer, Java

$160k - $240k

NinjaOne

Job Description

Job Description

About the Role 

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.

 

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 , 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.

 

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.

Why this role: Real opportunity to shape process on a team that's still early in building it out — not just maintain what already exists. High autonomy for the right person; we want builders who push back and suggest improvements, not order-takers, working on a foundational, mission-critical piece of Ninja's endpoint management product

 

What You’ll Be Doing:

  • 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.

 

 

Qualifications and Requirements:

  • 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.
  • Experience with caching systems, particularly Redis, is a plus.
  • In-depth knowledge of quality testing practices and ensuring the delivery of high-quality software.

 

About Us  

NinjaOne automates the hardest parts of IT to deliver visibility, security, and control over all endpoints for more than 30,000 customers. The NinjaOne automated endpoint management platform is proven to increase productivity, reduce security risk, and lower costs for IT teams and managed service providers. NinjaOne is obsessed with customer success and provides free and unlimited onboarding, training, and support. NinjaOne is #1 on G2 in endpoint management, patch management, remote monitoring and management, and mobile device management.

 

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, 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 for this position 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.

 

 

#LI-TM1

#LI-Remote 

#BI-Remote 

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Patching | Senior Software Engineer, Java in Eastborough, KS vacancy
  •  ...growth is a high-performing Engineering team building products and solutions...  ...customers. We are seeking a Senior Software Engineer to help lead the...  .... Implement software patches, resolve bugs, investigate production...  ...in native Android with Java or Kotlin. Experience as a... 
    Senior
    Flexible hours

    weavix

    Wichita, KS
    1 day ago
  •  ...Job Purpose/Summary The Senior Software Engineer designs, develops, and delivers high-quality software across Knowmadics’ product platforms. This...  ...proficiency in one or more modern languages (e.g., C/C++, C#, Python, Java, or JavaScript/TypeScript). Experience designing and... 
    Senior
    Flexible hours

    Integratedcooling

    Wichita, KS
    3 days ago
  •  ...for relocation expenses There is no remote/virtual work scenario Senior Developer Responsibilities Provide technical knowledge, analyze...  ...Development Skills (C# and VB.Net); Helpful: Visual Basic scripting; Java experience; SQL Server and Oracle; Web Services Additional... 
    Senior
    Full time
    Work experience placement
    Remote work
    Relocation

    Right Talent Right Now

    Wichita, KS
    21 hours ago
  •  ...Signal Theory in Kansas City is seeking a Senior Public Relations Manager to lead and implement comprehensive earned media and PR strategies. This role will enhance the firm's reputation by executing various PR activities, managing media relations, and creating compelling... 
    Senior

    Signal Theory Inc.

    Wichita, KS
    9 hours ago
  •  ...Senior Analyst At Koch, employees are empowered to do what they do best to make life better. Learn how our business philosophy helps employees unleash their potential while creating value for themselves and the company. Additionally, everyone has individual work... 
    Senior

    Koch Industries

    Wichita, KS
    4 days ago
  •  ...A leading global consulting firm is seeking a Senior Manager in Oracle Services to evaluate business models and deliver complex technology solutions. This pivotal role involves managing client relationships and leading project delivery while leveraging strong interpersonal... 
    Senior

    Ernst & Young Oman

    Wichita, KS
    2 days ago
  • Poulos- is seeking a Survey Project Manager in Wichita, Kansas. This role involves overseeing land surveying projects including compliance, budget management, and quality assurance. Exceptional leadership and problem-solving skills are essential. The ideal candidate will...
    Senior

    Poulos-

    Wichita, KS
    4 days ago
  • Pape-Dawson in Wichita, Kansas, is looking for a Survey Project Manager to oversee all aspects of land surveying projects, ensuring regulatory compliance and budget management. The ideal candidate will have exceptional leadership skills and at least 12 years of experience...
    Senior

    Pape-Dawson

    Wichita, KS
    4 days ago
  • Overview Seeking a detail-oriented and experienced Staff Accountant with a strong background in accounting and tax preparation, excellent organizational skills, and a commitment to delivering outstanding client service. Experience with CCH tax products is a plus. Benefits...
    Senior

    NACBA

    Wichita, KS
    1 day ago
  • Canonical offers an exciting opportunity for a Senior HR Generalist focused on the Americas. In this remote role, you will shape HR initiatives across regions, provide compliant HR operations, and partner with leadership to enhance organizational performance. Ideal candidates... 
    Senior
    Remote work

    Canonical

    Wichita, KS
    2 days ago
  •  ...A leading surveying and engineering firm is seeking a Survey Project Manager for their Wichita office. The role involves overseeing land surveying projects, ensuring regulatory compliance, and mentoring team members. Applicants must be licensed in Kansas and Missouri,... 
    Senior
    Full time
    Work at office

    Gaskins + LeCraw a Pape-Dawson Company

    Wichita, KS
    2 hours ago
  • A local jewelry shop is seeking a skilled bench jeweler in Wichita, Kansas. The ideal candidate will have over 3 years of experience in jewelry making and repair, excellent communication skills, and the ability to thrive in a fast-paced environment. Responsibilities include...
    Senior
    Full time
    Local area

    Burnell's Fine Jewelry and Design

    Wichita, KS
    3 hours ago
  •  ...reputation with the clients. Currently, we are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, data analysts/data scientists, and machine learning engineers. Who Should Apply: Recent computer science/engineering/... 
    H1b
    Remote work

    SynergisticIT

    Wichita, KS
    3 days ago
  •  ...Trinnex is seeking a Senior Cyber Security Analyst to enhance the security of critical software systems supporting water utilities in the United States. This role involves advanced security monitoring, vulnerability assessments, and leading incident response efforts.... 
    Senior

    Trinnex

    Wichita, KS
    4 days ago
  • Assists individuals and businesses in calculating, preparing, and filing their federal, state, and local tax returns while ensuring compliance with current tax laws. Prepare necessary financials in order to complete tax returns. Assist in payroll and other accounting functions...
    Senior
    Local area

    Air Capital Wealth Management

    Wichita, KS
    21 hours ago
  • $60k

     ...Engineering Management Team Member Full-time Responsible for acting as a key member of the engineering management team. This position is also responsible for the management of account specific manufacturing p... Show more $60,000.00 yearly EB Account Manager Full-time... 
    Senior
    Hourly pay
    Full time

    UnitedHealth Group

    Wichita, KS
    21 hours ago
  •  ...joined the Pape-Dawson family! Pape-Dawson is currently seeking a Senior Project Surveyor for their Wichita office. This position...  ...standards of accuracy and efficiency. Collaborate with clients, engineers, and stakeholders to develop and execute comprehensive project... 
    Senior
    Work at office
    Monday to Friday

    Gaskins LeCraw

    Wichita, KS
    3 days ago
  •  ...Gaskins + LeCraw and BHC are now a part of the Pape-Dawson family. Pape-Dawson is a seeking a Senior Party Chief for their Wichita, KS office. This position works primarily in the field as a Party Chief of a two- or three-person field crew, taking on leadership and... 
    Senior
    Work at office

    Gaskins LeCraw

    Wichita, KS
    4 days ago
  • $117.1k - $152.2k

     ...role: 10+ years of experience in IAM, security architecture or engineering Consistent record as an IAM architect who has successfully delivered...  ...designing and architecting enterprise IAM applications using Java and the Spring ecosystem, including Spring Boot-based UI, REST... 
    Local area

    Cengage Group

    Wichita, KS
    3 hours ago
  • $85k - $105k

     ...money, and helping leaders make better decisions through strong financial insight and operational partnership. Our client is seeking a Senior Accounting Analyst to support a sophisticated trade accounting and controllership environment tied to inventory, commodities,... 
    Senior
    Immediate start
    Remote work

    Gilder Search Group

    Wichita, KS
    9 hours ago
  •  ...Description Position Purpose The Senior Accountant is responsible for providing full-service accounting support for an assigned...  ..., and standard formulas). • Experience with accounting software. • Ability to manage multiple clients and competing deadlines... 
    Senior

    Profit Builders Inc

    Wichita, KS
    2 days ago
  • $125k - $185k

     ...Wilson & Company, Inc., Engineers & Architects is seeking a licensed professional Civil Engineer to join our team in Wichita. With 15...  ...MicroStation OpenRoads is desirable. Experience with drainage-related software programs such as HEC-RAS, PC-SWMM, SRH2D, FLOD2D, InfoWorks... 
    Senior

    Wilson & Company

    Wichita, KS
    20 hours ago
  •  ...features. Direct message the job poster from iRiS Recruiting Solutions Account Executive - Supply Chain & Transportation Position: Senior Transportation Manager Salary: Six Figure Base + Bonus + Relocation Assistance Description: We're working with a large dedicated transportation... 
    Senior
    Full time
    Relocation package

    iRiS Recruiting Solutions

    Wichita, KS
    3 days ago
  • $105k - $125k

     ...HiFyve is hiring a Senior Chemist in the Manufacturing industry in Wichita, KS! Salary: $105K-$125K + 5% STIP Bonus Shift: Days Location: Wichita, KS Benefits: Full benefits package About the Role This role leads formulation and testing of industrial... 
    Senior
    Work at office
    Shift work

    HiFyve

    Wichita, KS
    4 days ago
  •  ...WAF Operations Solution Engineer Location: Anywhere in Country As a WAF Operations Solution Engineer, you will be responsible for implementing and managing Web Application Firewall (WAF) solutions to protect client applications from cyber threats. You will work within... 
    Senior

    EY

    Wichita, KS
    21 hours ago
  •  ...As an Audit Senior Associate, you will work closely with clients and your team to enhance the financial statement audit process. You will gain exposure to advanced audit technology, mentoring, and professional growth opportunities. Key Responsibilities Communicate clearly... 
    Senior
    Work at office
    Remote work

    MDAEdge

    Wichita, KS
    1 day ago
  •  ...Position Purpose The Senior Accounting Manager is responsible for leading a team of individuals and managers in completing timely and...  ...experience with progressive responsibilities Experience with accounting software and proficient in Microsoft Office Suite Comfortable working... 
    Senior
    Work at office

    Partners In Recovery

    Wichita, KS
    3 days ago
  • Location: Anywhere in Country At EY, we’re all in to shape your future with confidence. Join EY to build a better working world. Key Responsibilities Engage with clients and internal teams to ensure successful project delivery. Interact with business stakeholders to evaluate...
    Senior
    Flexible hours

    EY

    Wichita, KS
    21 hours ago
  • $130k - $160k

     ...pharmaceutical manufacturing organization. Must be able to work with all levels of employees, including hourly production employees through senior management. Must possess excellent written and oral communication skills and the demonstrated ability to communicate with... 
    Senior
    Hourly pay
    Work experience placement
    Flexible hours

    Zimmer Biomet

    Wichita, KS
    4 days ago
  •  ...with an entrepreneurial spirit to join our expanding team as Senior Healthcare Talent Specialists . This isn't merely a position-it...  ...Adept at using ATS/CRM systems; training will be provided on our software. ~ Possess an entrepreneurial mindset and a vision for long-... 
    Senior
    Permanent employment
    Remote work

    MLee Medical Employment

    Wichita, KS
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Patching | Senior Software Engineer, Java. Be the first to apply!