We’re building a healthier, more integrated world where seeking, delivering, and managing healthcare is seamless.
March 15
🔄 Hybrid – San Francisco
We’re building a healthier, more integrated world where seeking, delivering, and managing healthcare is seamless.
• Translate abstract concepts into tangible tooling solutions that enhance the organization's ability to build customer-facing applications with improved structure and extensibility. • Lead performance enhancement and optimization efforts to ensure our microservices and applications can support 10K+ users. • Lead a team of engineers responsible for architecting, building, documenting, testing, and debugging a large consumer-facing application with significant daily usage. • Collaborate closely with product owners and designers to understand user needs and lead the translation of wireframes and other requirements into technical requirements and detailed architecture. • Learn and use Go and potentially other back-end languages, along with technologies and frameworks like gRPC/Twirp, Ent, and various AWS technologies, to produce, modify, and maintain APIs, microservices, event streams/queues, and similar. • Write automated tests for all code and use Behavior Driven Development practices. • Write infrastructure as code using Serverless Framework. • Perform code review and enhance the team’s code review practices as needed. • Provide expertise in Web, API, database, and/or cloud technologies and frameworks, including React, TypeScript, Go, gRPC, Twirp, Ent, Serverless Framework, and/or AWS technologies like EventBridge and Aurora. • Provide guidance, mentorship, and subject matter expertise to other team members. • Lead creation of technical documentation describing architecture decisions. • Identify and evaluate new technologies and frameworks that may need to be added to our stack. • Support and implement the latest standards in securing data to meet HIPAA requirements.
• Bachelor's degree (BS/BA) in Computer Science, Software Engineering, or similar major OR equivalent professional experience or software development certification (including bootcamp) • 10+ years of professional software engineering experience • 5+ years in a team lead role, using Agile practices/processes • 5+ years professional experience developing Cloud Native applications/products on AWS, Azure, or GCP (AWS preferred) OR 5+ years professional experience with Go/Golang OR 5+ years professional experience with React + TypeScript • Strong ability to communicate development approaches and plans within and across teams • Professional experience with modern version control systems (e.g., Git) and tools (e.g., Bitbucket, GitHub, GitLab)
• Full health benefits (medical, dental, and vision) • Flexible spending and health savings accounts • Company paid life insurance • Company paid short-term and long-term disability • Company equity • Voluntary benefits • 401(k) • Company paid holidays • Flexible time off • Employee wellness program ("Breathe")
Apply Now