Staff Software Engineer for a fast-growing healthcare technology company. Responsibilities include leading design and development of scalable systems, architecting complex projects, and driving cross-team collaboration.
Requirements
- 8+ years of software development experience
- Strong experience building and scaling full stack applications in production environments
- Experience designing distributed systems and integrating with external APIs (EHR experience a plus)
- Technical skills: proficiency in backend languages/frameworks (Kotlin/Spring, Ruby on Rails, or similar), experience with modern frontend frameworks (React or similar), familiarity with cloud infrastructure (AWS), containerization (Docker), and infrastructure as code (Terraform)
- Strong understanding of CI/CD, automated testing, and service-oriented architecture
- Solid working knowledge of SQL and data modeling
- Increasing familiarity with AI models and tools
- Strong problem-solving skills and attention to detail
- Ability to operate independently while collaborating effectively across teams
- Clear and concise communication—especially in a distributed, async-friendly environment
- A bias toward ownership, action, and continuous improvement
- Comfort operating in a fast-paced, evolving environment with shifting priorities
- A desire to learn and grow in a fast-paced environment
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Visa Sponsorship
- Four Day Work Week
- Generous Parental Leave
- Tuition Reimbursement
- Relocation Assistance
