The company is looking to scale and enhance its products and services, and needs a Staff Software Engineer to design strategic solutions that address long-term business strategies.
Requirements
- Proficiency in at least 3 software languages, with a demonstrated ability to quickly learn new ones as needed.
- 10+ years experience developing back-end services and APIs in a distributed, service-oriented architecture in multiple paradigms (e.g. REST, RPC, GQL).
- 10+ years experience building large-scale front-end applications using modern frameworks (React highly desired, but Vue, or Angular are acceptable).
- 10+ years experience with data modeling using multiple database and storage types.
- 7+ years experience designing and deploying resilient and scalable large scale and distributed services in the cloud using Docker and Kubernetes (e.g. AWS, GCP, Azure, OCI).
- Applied knowledge of multiple architectural paradigms.
- Prior healthcare / health tech experience, or experience in other regulated industries, particularly with data privacy and compliance requirements (bonus points).
Responsibilities
- Design, develop, and maintain high-quality, full-stack software solutions that are scalable, reliable, and easy to maintain.
- Lead architecture and system design efforts for complex, distributed applications, ensuring alignment with long-term business and technical goals.
- Collaborate with cross-functional partners in product, design, and business teams to translate strategic initiatives into technical solutions.
- Mentor and coach engineers, fostering a culture of technical excellence and continuous learning, and knowledge sharing.
- Champion engineering best practices and drive initiatives that improve system performance, code quality, and developer productivity across the organization.
Other
- Ability to stand, walk, and sit for extended periods.
- Work is primarily performed in a remote office setting.
- 10+ years of experience
- Leadership qualities to guide and inspire colleagues
- Strong track record in understanding business needs, communicating effectively, and delivering impactful results
- Paid Time Off (PTO)
- Health, Dental, Vision and Life insurance
- 401k Retirement Savings Plan
- Employee Discounts
- Voluntary benefits