Courier Health is looking to reinvent how people living with chronic and rare diseases are supported by building the future of patient engagement for life sciences companies. The company needs a Staff Engineer to own and drive the architectural evolution of their platform, establishing technical standards to enable exponential engineering organization scaling.
Requirements
- Deep expertise in designing and implementing event-driven architectures at scale
- Proven track record of architecting systems that have successfully scaled 10-100x
- Expert-level understanding of distributed systems, data streaming platforms (Kafka, Kinesis, etc.), and event sourcing patterns
- Experience with cloud-native architectures and AWS services at scale
- Track record of introducing new standards and technologies that transformed engineering organizations
- Demonstrated ability to influence technical direction at the executive level
- Experience scaling healthcare or life sciences platforms with strict compliance requirements
Responsibilities
- Own the future scalability of our core platform, designing event-driven systems that scale "infinitely" from backend to frontend
- Architect and implement foundational data systems, message-based and event-based streams that serve as the backbone of our platform
- Define and drive the technical roadmap for platform scalability, performance, and reliability
- Establish architectural patterns and standards that will be adopted across the engineering organization
- Set the standard for engineering excellence at Courier Health through both technical contributions and mentorship
- Drive technological and process standards that fundamentally improve how we build and operate systems
- Lead the technical design and implementation of company-critical infrastructure initiatives
Other
- BS or MS in computer science, math, or related field
- 10+ years of professional experience with significant platform/infrastructure ownership
- Experience mentoring senior-level engineers and technical leads
- Ability to communicate complex technical concepts to both technical and non-technical audiences
- Contributions to open-source projects in the distributed systems space