Demo

Senior/ Staff Software Engineer – Java (Backend)

Vettura AI
Naperville, IL Full Time
POSTED ON 4/15/2026
AVAILABLE BEFORE 5/14/2026

Staff Software Engineer – Java (Backend) - Remote (United States)


About the Role

We’re partnering with a fast-growing healthtech company building a platform that transforms real-world clinical data into actionable medical insights.


We’re looking for a Staff Software Engineer (Java Backend) to work on high-performance, distributed systems and help scale a cutting-edge healthcare data platform.


Responsibilities

  • Build and enhance high-performance Java backend services
  • Work on distributed systems (clustering, caching, high availability)
  • Contribute to custom DSLs / rule engines
  • Scale a proprietary in-memory data platform
  • Design and optimize large-scale data pipelines (ETL / streaming / batch)
  • Mentor engineers and drive best practices in system design
  • Collaborate with product, data, and infrastructure team.


Required Qualifications

  • 10 years of backend engineering experience
  • Strong expertise in Java and server-side development
  • Experience with distributed systems and scalability
  • Experience with data pipelines / ETL / large-scale processing
  • Strong system design and object-oriented programming skills

  • Preferred Qualifications

    • Experience with DSLs, compilers, interpreters, or rule engines
    • JVM performance tuning and memory optimization
    • Experience with in-memory databases or caching systems
    • Healthcare data experience (ICD-10, SNOMED, OMOP)


    • No visa sponsorship or H1B transfer available


    How to Apply

    • Apply via LinkedIn or send your resume to: santoshd@thecohort.ai

    Salary.com Estimation for Senior/ Staff Software Engineer – Java (Backend) in Naperville, IL
    $81,998 to $99,884
    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Senior/ Staff Software Engineer – Java (Backend)?

    Sign up to receive alerts about other jobs on the Senior/ Staff Software Engineer – Java (Backend) career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $77,657 - $95,021
    Income Estimation: 
    $97,257 - $120,701
    Employees: Get a Salary Increase
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Not the job you're looking for? Here are some other Senior/ Staff Software Engineer – Java (Backend) jobs in the Naperville, IL area that may be a better fit.

    • Cayuse Chicago, IL
    • The exciting world of scientific research is fueled by people with a passion for solving complex problems. At Cayuse, we are committed to our customers' su... more
    • 9 Days Ago

    • IntraEdge Chicago, IL
    • IntraEdge has an immediate need for a Senior Java Developer in Downtown Chicago, Illinois. US CITIZEN ONLY or Green Card Only NO CORP TO CORP MUST INTERVIE... more
    • 2 Months Ago

    AI Assistant is available now!

    Feel free to start your new journey!