Senior Software Engineer
Pearl HealthFull Time
Senior (5 to 8 years)
Key technologies and capabilities for this role
Common questions about this position
The role requires 7+ years of hands-on software development experience, with a strong track record leading teams and delivering consumer-facing products.
Candidates need experience across the full stack with front-end and back-end technologies, including languages like Java, Kotlin, and Groovy, plus skills in building performant APIs, robust web applications, efficient data flows, DevOps, and CI/CD processes.
Gravie fosters a culture of authenticity, curiosity, creativity, empathy, and outcomes focus, encouraging employees to be their authentic selves within a diverse team that promotes collaboration, continuous learning, and accountability.
This information is not specified in the job description.
A strong candidate has a Bachelor’s or Master’s in Computer Science or related field, deep full-stack expertise, leadership experience, and embodies Gravie’s values while championing innovation like AI tools and engineering excellence.
Health benefits and insurance solutions provider
Gravie provides health benefits by offering straightforward and affordable health plans, primarily targeting individuals and small to midsize businesses. Their main product, Comfort, stands out because it has no deductible and no copays for most common healthcare services, allowing members to access care without unexpected costs. Additionally, Comfort includes virtual care options for musculoskeletal and mental health issues. Gravie also offers a payment solution called Gravie Pay, which enables members to pay for healthcare expenses interest-free, further easing financial stress. Unlike traditional health plans, Gravie claims that Comfort members save on out-of-pocket costs, and employers switching to Gravie often see lower premium expenses. The company has a high retention rate, indicating that many employees choose to continue with the Comfort plan in subsequent years. Gravie's goal is to simplify health benefits and reduce the financial burden of healthcare for its members.