Skip to content
×

Senior Software Engineer

Job in Oak Brook, DuPage County, Illinois, 60523, USA
Listing for: Jorie AI
Full Time position Listed on 2026-11-09
Job specializations:
  • Software Development
    Backend Developer, Software Engineer, DevOps, Software Architect
Salary/Wage Range or Industry Benchmark: 25000 USD Yearly USD 25000.00 YEAR

Job Description & How to Apply Below

About Jorie:

Jorie AI, occupies a uniquely interconnected position at the center of the healthcare industry. An inseparable part of today's healthcare billing ecosystem, with leading edge technology that is driving transformation with AI infused Robotic Process Automation for end-to-end Revenue Cycle Management, providing practice and financial management services to the healthcare industry. Applied Intelligence, Better Insight, Accelerated Efficiencies with Jorie AI.

Our work environment:

Growth advancement opportunities

Flexible work environment (Work-life Balance)

Collaborative and friendly company culture

Great Benefits:

401(k) matching up to 4%

Medical

Dental

Vision

Long/Short Term Disability insurance

Life insurance $25,000 Paid by employer

PTO 2 weeks

10 and half Holidays

Overview

We are seeking a Senior Software Engineer to design and deliver software for healthcare and other regulated industries, covering automation, web applications, and platform services. You will take loosely defined client needs and turn them into working, production-ready solutions. That could be an automation workflow, a backend service, a web application, or a customer deployment. You will set technical direction, make architecture decisions, and mentor engineers across the team.

You will work directly with clients, operations teams, and SMEs, and own your work from the first conversation through production support.

Key Responsibilities
  • Requirements to Solution:
    Turn loose or incomplete client requirements into clear scope, a working design, and delivered software. Ask the right questions early, surface gaps and edge cases, and propose options with their tradeoffs.
  • Technical Leadership:
    Set technical direction and engineering standards across automation, backend, and web work.
  • Architecture:
    Design services, automation, and data flows that bridge legacy systems and modern platforms, and document the tradeoffs behind each decision.
  • Backend and APIs:
    Design and build Python services and APIs (e.g., FastAPI) that are typed, tested, and easy to extend.
  • Web Applications:
    Build or guide web applications and internal tools, and partner with front-end engineers on API contracts and user workflows.
  • Automation:
    Lead the design of browser, desktop, and computer-vision automation (e.g., Selenium, Playwright, OpenCV, OCR) that holds up through application changes.
  • Integrations:
    Own integrations with third-party systems, APIs, and client interfaces, including data mapping and error handling.
  • Data and SQL:
    Design schemas, migrations, and queries that stay fast and correct as volume grows.
  • Reliability:
    Design for failure with retries, recovery of partial work, and safe concurrent processing.
  • Deployment and Operations:
    Own how your systems are built, deployed, and run, including CI/CD, containers, and cloud or customer-hosted environments. Lead incident response and root-cause analysis.
  • Client Communication:
    Act as a technical contact for client IT and business teams, and explain tradeoffs and constraints in plain terms.
  • Scoping and Estimation:
    Assess new work for feasibility, break it into deliverable phases, and give effort estimates.
  • AI/ML:
    Evaluate where AI/ML and LLM tools add real value, and lead their introduction into production.
  • Compliance and Security:
    Own secure credential handling, access control, logging, and audit practices in line with HIPAA and HITRUST.
  • Documentation:
    Write design, deployment, and operations documentation that others can follow without you.
  • Mentorship:
    Grow Software Engineer I and II teammates through code review, design review, pairing, and technical guidance.
  • Hiring and Culture:
    Take part in hiring and technical interviews, and help shape engineering practices across the team.
Requirements
  • Minimum of 5 years of professional software development experience.
  • Expert proficiency in Python, including production-grade design, testing, and performance tuning.
  • A proven record of taking loosely defined requirements to working production solutions.
  • Experience designing and building backend services and APIs.
  • Strong SQL skills, including schema design, migrations, query performance, and concurrency.
  • Experience owning systems in production: deployment, monitoring, incident response, and root-cause analysis.
  • Experience with CI/CD and containerized deployment (e.g., Docker).
  • Experience integrating with third-party systems and APIs.
  • Direct client- or stakeholder-facing experience, including explaining technical decisions to non-technical audiences.
  • Experience mentoring…

Position Requirements

10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).

Search for further Jobs Here:

10 MILLION+ Job Search Platform:
(Try combinations for better Results! Or enter less keywords for broader Results)
Education Level
Experience Level (years)
Posted in last:
Salary