Skip to content

Lead Software Engineer (PracticeQ)

145k – 180kUnited StatesRemote6+ YOE
Summary

Lead design and development of scalable .NET/C# and Angular SaaS features for a healthcare practice management platform. Mentor engineers, own features end-to-end, and drive technical excellence in a fully remote environment.

About the role

What You’ll Do

  • Lead the design and development of high-quality, clean, scalable, and reusable code within your team, and help enforce best practices for architecture, code reviews, testing, and deployment.
  • Collaborate with product owners to refine requirements, break down complex problems, and own features end-to-end — from technical design and implementation through test automation, release, and ongoing support.
  • Design software and APIs that are intuitive and extensible so customers can configure, integrate, and adapt our platform to their specific needs.
  • Drive the evolution of your product area by contributing to new features while continuously improving and modernizing existing components and services.
  • Mentor and support engineers on your team through pair programming, code reviews, and knowledge sharing, helping raise the overall technical bar.
  • Champion engineering excellence in your team — improving reliability, performance, observability, and development workflows so the team can move faster with confidence.
  • Partner closely with cross-functional peers (Product, Design, QA, DevOps, Customer Success) to ensure what you build is valuable, operable, and delivers a great experience for our customers.

What You Bring

  • 6–8 years of hands-on software engineering experience building and operating production systems, ideally in a SaaS environment.
  • Advanced proficiency in .NET/C# with a track record of delivering scalable, maintainable services and APIs.
  • Strong front-end experience with Angular (or a similar modern framework) and the TypeScript/JavaScript ecosystem.
  • Solid experience with modern databases such as MongoDB (ideally MongoDB Atlas) and/or relational databases, including designing schemas and tuning for performance.
  • Experience owning features or components end-to-end — from technical design and implementation through testing, deployment, and production support.
  • 1–2+ years acting as a technical lead on a team or project: breaking down work, making tradeoffs, and guiding other engineers through code reviews and pair programming.
  • Practical experience with cloud platforms (AWS or similar), containers, and CI/CD pipelines to ship reliable software frequently.
  • Comfort with observability tools (e.g. Datadog or similar) to monitor applications, troubleshoot issues, and improve reliability and performance.
  • Experience integrating third-party APIs and services and handling asynchronous workflows (e.g., background jobs, event listeners, scheduled tasks).
  • Comfort using modern AI coding assistants as part of your day-to-day workflow while maintaining code quality, security, and team standards.
  • Strong communication and collaboration skills, with a bias toward clarity, alignment, and constructive feedback.
  • An ownership mindset at the team and product level — you proactively improve codebases, documentation, and processes to help your team deliver better, faster, and more predictably.

Compensation & Benefits

  • $145,000–$180,000 DOE
  • Comprehensive health, dental, and vision coverage options
  • Wellness benefits that support lifestyle, behavioral health, and overall wellbeing
  • Flexible paid time off, sick time, and 10 company-paid holidays
  • 401(k) plan with company match
Skills
.NETC#AngularTypeScriptJavaScriptMongoDBAWSCI/CDDatadogREST APIs
Similar roles at this salary range
All Fullstack Engineering jobs →
Twilio

Software Engineer

Build and maintain scalable full-stack software for Twilio's Messaging and Email platform. Work collaboratively on APIs, services, code reviews, and production operations.

122k – 143kUnited StatesFullstack EngineeringRemoteAWSAzure
Stripe

Software Engineer

Design, build, and maintain APIs and full-stack systems using Ruby, Scala, Go, React, and AWS. Requires 2+ years of software engineering experience building scalable web applications and payment integrations.

157k – 235kNew York, NYFullstack EngineeringHybrid2+ YOEGoAWS
Rula

Software Engineer 2

Software Engineer building scalable platforms and internal tooling for Rula's Revenue Cycle Management team, supporting payments, claims, and operational workflows. Requires 3+ years experience and a CS/Engineering degree.

145k – 171kLos Angeles, CAFullstack EngineeringRemote3+ YOEAWSReact
Stripe

Full-Stack Engineer

Build platform-level capabilities for the Stripe Dashboard, creating reliable, scalable services and APIs that impact millions of users. Requires a CS bachelor's degree, 1 year of software development experience, and specific expertise in Python, backend APIs, and cross-platform UIs.

157k – 235kSan Francisco, CAFullstack EngineeringHybrid1+ YOEPythonDebugging
Turquoise Health

Software Engineer II, Data Products

Frontend-leaning full-stack Software Engineer II building intuitive data visualization UIs with React/TypeScript and Django/Python backends to make complex healthcare pricing data accessible.

153k – 170kSan Diego, CAFullstack EngineeringRemote3+ YOESQLGit