NantHealth · 1 week ago
Lead Software Engineer | Remote | OpenNMS
OpenNMS, a subsidiary of NantHealth, is seeking a Lead Software Engineer to join their team focused on enhancing their open-source Network Monitoring Solution. The role involves architecting, designing, and developing scalable features, collaborating with various teams, and applying best practices in software engineering.
Health CareHealth DiagnosticsHospitalMedicalTherapeutics
Responsibilities
Help architect, design, and develop scalable features to meet product deliverables
Collaborate with other developers, architects, QA, devops and product management teams
Write well-designed, testable code including unit tests and basic documentation
Integrate software components into a fully functional software system
Make decisions about code design, architecture, and refactoring to balance technical debt against delivering functionality
Review code and mentor other engineers
Work with little or no supervision
Apply software engineering best practices across the development lifecycle, including agile methodologies, coding standards, code reviews, source management, build processes, testing, and operations
Qualification
Required
Bachelor's degree, preferably in Computer Science or a related field (commensurate experience will be considered as an alternative to a degree)
Expert level experience in Java (8+ years)
Experience working in Agile environment
Must have a “can do” attitude and a hacker mindset to make things work in a complex product environment
Experience having led, designed, implemented, and delivered, highly performant and scalable, software to a large customer base successfully
Solid knowledge of SQL and NoSQL data stores and efficient data schemas
Understanding of message systems such as Kafka, ActiveMQ
Solid understanding of IP networking principles and network/application security
General DevOps knowledge: CI/CD, automation, build, deployment
Working knowledge with Linux/UNIX and familiarity with shell scripting
Preferred
OSGi and/or Karaf
Elasticsearch
gRPC and/or GraphQL
Benefits
Paid Time Off (hourly) / Flex Time Off (salaried) programs for Full Time employees
Growth and Development opportunities
401(k), including a 3% company match
Paid Holidays
Paid Parental Leave, including a flexible return-to-work program
Employee Assistance Program
Discounts on popular cell phone plan providers
Life & Disability Insurance
Travel Assistance
Education Assistance Program
And much more!
Company
NantHealth
NantHealth is a healthcare company providing an evidence-based platform for healthcare diagnostics. It is a sub-organization of NantWorks.
H1B Sponsorship
NantHealth has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (5)
2024 (6)
2023 (5)
2022 (9)
2021 (1)
2020 (10)
Funding
Current Stage
Public CompanyTotal Funding
$980.2MKey Investors
VeradigmCelgeneVerizon Ventures
2023-03-06Post Ipo Debt· $22.5M
2021-05-06Post Ipo Debt· $147.5M
2016-12-01Post Ipo Debt· $102.7M
Recent News
globalventuring.com
2025-10-27
Company data provided by crunchbase