Senior Software Engineer, Security

Nexhealth

San Francisco, California, United States
Base: $165,000 - $230,000 usd; bonus/equity: stock...
On-site
5+ years software engineering experience
1-3+ years application security focus
Secure backend systems in python go java
NexHealth is building the infrastructure layer for modern healthcare by connecting fragmented EHR systems into a single platform

Job Summary

  • NexHealth is building the infrastructure layer for modern healthcare by connecting fragmented EHR systems into a single platform.
  • This hands-on engineering role involves designing secure systems, leading threat modeling, and embedding security directly into the development process.
  • The position offers competitive compensation ranging from $165,000 to $230,000 USD along with full medical coverage and flexible PTO.

Matching Summary

NexHealth is building the infrastructure layer for modern healthcare by connecting fragmented EHR systems into a single platform.

Salary

Base: $165,000 - $230,000 USD; Bonus/Equity: Stock options included; Benefits: Up to 100% medical/dental/vision coverage, 401K, unlimited PTO

Skills & Requirements

Must-have

  • 5+ years software engineering experience
  • 1-3+ years application security focus
  • Secure backend systems in Python Go Java
  • API security and OAuth JWT RBAC implementation
  • AWS and Google Cloud environment experience
  • SAST DAST dependency scanning tooling

Nice-to-have

  • Hands-on engineering mindset over compliance
  • Embedded security in development lifecycle
  • Strong communication and education skills
  • Experience with EHR integrations
  • First principles thinking approach

Key Requirements

  • Bachelor's degree in Computer Science or equivalent
  • 5+ years of software engineering experience
  • 1-3+ years focused on application security

Work Rights

Not specified

Tailored Resume

Cover Letter