Responsibilities
- Design, build, and support robust cloud-based services needed for a rapidly-growing business
- Make and implement technology decisions that support business needs without compromising security, privacy, or quality
- Research commercial and open-source solutions, and make build vs buy recommendations to bring new capabilities into the technology organization
- Have a say in the technology strategy — not just implementation details
- Enhance existing systems to add new functionality, and to improve performance, stability, quality, and security
- Advocate for high standards; make quality-of-life improvements to the codebase; and help limit the growth of technical debt
- Build deep user empathy and maintain a user-centric mindset
- Communicate regularly and effectively within and on behalf of cross-functional product delivery teams
- Mentor and learn from other engineers
Requirements
- 5+ years of experience building, shipping, and operating cloud-based distributed systems at scale
- Experience as a lead engineer on a number of major components or subsystems of a software platform, or have been the lead for the platform itself
- AI tooling is part of your daily workflow — you use it to move faster, and you know when to trust it and when to verify
- Confidence knowing your way around event pipelines and experience with tools such as Kinesis or Kafka
- Several years of experience building software for a regulated environment, and understand the tradeoffs that can be required to ensure compliance with regulations and frameworks such as HIPAA, SOC 2, and HITRUST
- Willingness to pitch in wherever needed -- as a fast-moving startup we need to do good work, quickly
- Must be willing to work from our SF or NY office at least 3x per week
Work Arrangement
Hybrid — San Francisco, New York
Additional Information
- Relocation assistance is available for candidates willing to move to San Francisco or New York.
- This position requires a commitment to a hybrid work model, with the expectation of coming into the office a minimum of (3) three times per week.