We're seeking a Software Engineer to join our team in developing scalable, high-performance systems that power next-generation quantitative computer-aided diagnosis applications.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or equivalent experience
- 8+ years of software development experience
- Excellent knowledge of Python, TypeScript, or another OO or Functional programming language
- Experience with server-side web & microservices frameworks such as Node.js and Express
- Experience in designing and evolving complex software architectures
- Ability to apply and implement best practice design patterns for code maintainability
- Demonstrable capability in designing, implementing, and securing RESTful web services
- Strong SQL developer skills, including experience in Postgres, NoSQL, Redis, or similar
- Experience with AWS, GitHub, and continuous integration pipelines
- Experience in digital health (medical devices/imaging), and familiarity with HIPAA/HITRUST security requirements
- Strong written and verbal communication skills in English
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Visa Sponsorship
- Four Day Work Week
- Generous Parental Leave
- Tuition Reimbursement
- Relocation Assistance