NOCD

Senior Full Stack Engineer

Chicago, IL
Python TypeScript API Microservices AWS S3 EC2 RDS Aurora MySQL GitHub BigQuery Metabase
Description

Senior Software Engineer

Location: Chicago, IL

Department: 870 - Engineering (Web)

Chicago-Hybrid (3X a week)
(Please share your GitHub Account)


Opportunity Overview

NOCD is seeking a Senior Full Stack Engineer to join our rapidly growing digital health team and help expand access to effective OCD treatment. You will work closely with engineering leadership, product, design, and clinical teams to build and scale systems that improve measurable outcomes for real patients and clinicians.

This role is ideal for someone who thrives in a fast-paced environment, takes ownership, enjoys solving meaningful problems, and wants to work on technology that makes a genuine difference in people’s lives. You will influence architecture decisions, build and enhance full-stack features, and contribute to a scalable technical foundation as we grow.

Required Qualifications

  • 6+ years of professional software development experience
  • 4+ years building full-stack web applications
  • Strong backend experience with Python 
  • Familiarity with Typescript
  • Experience designing REST APIs and microservice architectures
  • Familiarity with AWS services (S3, EC2, RDS/Aurora)
  • Experience working with relational databases (MySQL preferred)
  • Understanding of security, authentication/authorization models, and scalability considerations
  • Experience with CI/CD pipelines, GitHub workflows, and cloud deployments
  • Strong testing, debugging, and problem-solving experience
  • High attention to detail and data-driven decision making
  • Clear, effective written and verbal communication

Additional Qualifications

  • Bachelor’s or Master’s degree in Computer Science or related field
  • Multi-tenant SaaS product experience
  • Exposure to analytics tools (BigQuery, Metabase)

What You’ll Work On

  • Build and enhance digital therapy experiences that support ERP exercise completion and progress tracking
  • Improve community and encouragement features that help members support each other
  • Develop backend systems that clinicians rely on to deliver safe, high-quality care
  • Enhance scalability, performance, reliability, and system resilience
  • Collaborate cross-functionally with product, clinical, and design teams to define workflows and user value
  • Help shape engineering practices, standards, and architecture as the company grows

Benefits

  • Mission-driven, collaborative engineering culture
  • Competitive compensation
  • Medical, dental, vision, and 401(k) with a match
  • Fully covered Maternity Leave and Parental Leave plans
  • Employee Assistance Programs, including financial, legal, and mental health programs
  • Flexible PTO
  • Chicago office with remote-friendly options
  • Onsite fitness center
  • Equal Opportunity Employer committed to diversity and inclusivity

About the Company

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.


NOCD
NOCD

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say