Demo

Lead Software Engineer

NOCD
Chicago, IL Full Time
POSTED ON 8/4/2026
AVAILABLE BEFORE 9/2/2026

Location: Chicago, IL (Hybrid)


About NOCD

NOCD is the #1 telehealth provider for the treatment of obsessive-compulsive disorder (OCD). OCD is one of the most severe, prevalent, and misunderstood mental health conditions. NOCD creates access to online therapy for people with OCD through our telehealth platform. In the NOCD app, Members can quickly access and schedule live, face-to-face video therapy sessions with our national network of licensed Therapists that specialize in Exposure and Response Prevention Therapy (ERP) - considered the "gold standard" in OCD treatment.


At NOCD, we help people reclaim their lives with clinically proven OCD treatment, by removing barriers to OCD care, and reducing the stigma associated with OCD. We’re changing the world and need other like-minded individuals to accelerate and expand our efforts.


Opportunity Overview

NOCD is looking for a senior Product Engineer to help build the next generation of products that expand access to life-changing mental healthcare.


This is not a traditional feature-delivery role. We're looking for an engineer who thrives in ambiguity, enjoys building products from 0→1, and wants to shape both the technical architecture and product direction. You'll partner directly with Product, Design, AI, and Engineering leadership to turn ideas into production-ready experiences that can scale to millions of users.


You'll own products from concept through launch—rapidly prototyping, validating ideas, building full-stack applications, and evolving them into reliable, scalable systems.


If you've been one of the first engineers at a startup, built entirely new products, or enjoy wearing multiple hats while solving difficult product and technical challenges, we'd love to talk.


What You'll Do

Build New Products

  • Design and build entirely new products from concept to production
  • Translate ambiguous ideas into scalable software
  • Rapidly prototype, validate, and iterate on new experiences
  • Own products from initial architecture through launch


Full Stack Development

  • Build modern backend services using Python
  • Develop frontend experiences using React and TypeScript
  • Design APIs and system architecture for new applications
  • Write clean, maintainable, well-tested production code


Product Partnership

  • Work directly with Product and Design to define customer problems
  • Help prioritize what gets built, not just how it's built
  • Balance speed, quality, and long-term scalability
  • Make thoughtful tradeoffs while shipping quickly


Technical Leadership

  • Influence architecture and engineering standards
  • Mentor engineers through design reviews and collaboration
  • Improve developer tooling and engineering velocity
  • Help establish technical direction for new initiatives


Required Qualifications

  • 8 years of professional software engineering experience
  • Experience building products from 0→1 or joining products during their earliest stages
  • Strong backend experience with Python
  • Strong frontend experience with React and TypeScript
  • Experience designing scalable APIs and distributed systems
  • Experience building cloud-native applications on AWS
  • Experience with relational databases (MySQL, PostgreSQL, or Aurora)
  • Experience working across the entire software development lifecycle
  • Strong product intuition and ability to work through ambiguity
  • Excellent communication skills and ability to collaborate across Engineering, Product, and Design
  • Comfortable making technical decisions with incomplete information


Preferred Qualifications

  • Startup or high-growth company experience
  • Experience as a founding engineer or one of the first engineers on a product
  • Experience building multi-tenant SaaS products
  • Experience with AI-powered products or LLM integrations
  • Infrastructure-as-Code experience (Terraform preferred)
  • Experience with CI/CD pipelines and GitHub Actions
  • Experience with analytics platforms (BigQuery, Metabase, etc.)
  • Experience building products used directly by customers


What Success Looks Like

  • Build scalable technical foundations for future engineering teams
  • Improve engineering velocity through better tooling and architecture
  • Help define product direction alongside leadership
  • Deliver software that measurably improves the lives of NOCD members and clinicians


What We Offer

  • Comprehensive benefits package, including medical, dental, vision coverage, and 401(k) match
  • PTO based on an accrual system
  • Casual and engaging startup environment with an outstanding mission-driven team atmosphere
  • NOCD provides 12 weeks of fully paid parental leave for the primary caregiver, and 6 weeks of fully paid leave for the secondary caregiver, for qualifying full-time employees.


Compensation for this role ranges from $165,000-200,000 annually. Actual pay will be based on the individual’s qualifications and experience.

Salary : $165,000 - $200,000

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 Lead Software Engineer?

Sign up to receive alerts about other jobs on the Lead Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$150,756 - $194,140
Income Estimation: 
$172,191 - $221,861
Income Estimation: 
$114,549 - $164,025
Income Estimation: 
$153,752 - $200,235
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

Job openings at NOCD

  • NOCD Hartford, CT
  • Although the position is remote, candidates must reside in Hartford, CT. About NOCD NOCD is the nation’s leading tele-health provider specializing in the t... more
  • 1 Day Ago

  • NOCD Chicago, IL
  • Location: Chicago, IL (Hybrid 3X a week) About NOCD NOCD is the #1 telehealth provider for the treatment of obsessive-compulsive disorder (OCD). OCD is one... more
  • 1 Day Ago

  • NOCD Chicago, IL
  • Location: Chicago, IL (Hybrid 3X a week) About NOCD NOCD is the #1 telehealth provider for the treatment of obsessive-compulsive disorder (OCD). OCD is one... more
  • 1 Day Ago

  • NOCD Chicago, IL
  • Chicago, IL (Hybrid 3 days a week) About NOCD NOCD is the #1 telehealth provider for the treatment of obsessive-compulsive disorder (OCD). OCD is one of th... more
  • 1 Day Ago


Not the job you're looking for? Here are some other Lead Software Engineer jobs in the Chicago, IL area that may be a better fit.

  • Sidley Austin LLP Chicago, IL
  • The Lead Software Engineer will take technical ownership of the full-stack applications the team builds on React, .NET, Next.js, and Azure, including AI-po... more
  • 1 Day Ago

  • Eliassen Group Chicago, IL
  • Description: Hybrid At least 2 days per week in office in Chicago, IL Our client seeks a Lead Software Engineer to drive the design, delivery, and technica... more
  • 1 Day Ago

AI Assistant is available now!

Feel free to start your new journey!