Principal Software Engineer
Gravie
Hi, we’re Gravie. Our mission is to improve the way people purchase and access healthcare through innovative, consumer-centric health benefit solutions that people can actually use. Our industry-changing products and services are developed and delivered by a diverse group of unique people. We encourage you to be your authentic self - we like you that way. A Little More About The role:We are seeking a Principal Software Engineer to help modernize our administrative systems and drive improvements in our development lifecycle. Our current administrative platform handles critical functions including member enrollment, partner integrations, and employer and broker management. Built over the past decade, we've evolved from monolithic applications to a mixed architecture that includes both legacy systems and newer services developed over the last 5-6 years. This hybrid landscape needs architectural leadership to improve integration patterns, establish consistency across old and new systems, and support our 50% annual growth while reducing the friction our engineering teams face when delivering new capabilities. You'll lead the technical strategy for creating coherent architecture across our diverse systems, establish patterns for service communication and data consistency, and fundamentally improve how quickly and safely we can ship code. This role combines hands-on technical leadership with cross-team influence to transform both our technology integration and our engineering practices. The right person will have deep experience evolving mixed architectures in regulated environments, a track record of improving developer productivity at scale, and the ability to balance pragmatic delivery with long-term architectural vision. You will:● Define integration patterns between legacy monoliths and newer services, ensuring data consistency and reduced coupling● Lead technical design reviews for critical projects, ensuring solutions scale with 50% annual growth and meet compliance requirements● Build proof-of-concepts for legacy system migrations, then partner with teams to deliver incremental improvements● Establish engineering standards for service design, APIs, data modeling, and testing strategies across teams● Eliminate friction in build, test, and deployment pipelines, measuring impact through deployment frequency and lead time● Partner with platform engineering to evolve our AWS infrastructure for reliability, observability, and cost optimization● Mentor senior engineers through architecture reviews, pair programming, and technical decision facilitation● Drive engineering practices that improve quality: fitness functions, test coverage, and SLOs for critical services● Develop the technical roadmap with leadership, translating business needs into deliverable architectural initiatives You bring:● Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field or equivalent experience.● 10+ years building and evolving distributed systems, with proven experience modernizing legacy applications while maintaining production stability● Deep expertise in Java or Python ecosystems, with hands-on experience in at least one additional language from our stack (Kotlin, Clojure, JavaScript/TypeScript)● Track record of designing service architectures that handle complex data consistency requirements across multiple systems● Experience with AWS services at scale, including ECS/EKS, RDS, SQS/SNS, and Lambda in production environments● Experience with Infrastructure as Code practices, preferably AWS CDK, with ability to design and review infrastructure patterns that development teams can safely adopt● Demonstrated ability to improve developer productivity through tooling, automation, and process improvements with measurable outcomes● Strong technical communication skills - can create clear architecture diagrams, write effective ADRs, and explain complex technical decisions to non-technical stakeholders● Experience establishing and driving adoption of engineering standards across autonomous teams without relying on authority● History of successfully leading technical initiatives that span multiple quarters and teams while maintaining hands-on coding involvement● Comfort working in regulated environments with understanding of audit requirements, data privacy, and security considerations Extra credit:● Healthcare or insurance industry experience, particularly with HIPAA compliance and healthcare data models● Open source contributions or maintained projects demonstrating reusable system design● Experience scaling engineering organizations through hypergrowth (40%+ annual growth)● Technical writing or conference speaking experience● Hands-on experience with event-driven architectures or event sourcing patterns● Track record of successful "buy vs build" decisions and vendor integration strategies Gravie: In order to transform health insurance and build a health plan everyone can love, we need talented people doing amazing work. In exchange, we offer a great overall employee experience with opportunities for career growth, meaningful mission-driven work, and an above average total rewards package. The salary range for this position is $159,900 - $266,500 annually. Numerous factors including, but not limited to, educations, skills, work experience, certifications, etc. will be considered when determining compensation. Our unique benefits program is the gravy, i.e., the special sauce that sets our compensation package apart. In addition to standard health and wellness benefits, Gravie’s package includes alternative medicine coverage, flexible PTO, up to 16 weeks paid parental leave, paid holidays, a 401k program, cell phone reimbursement, transportation perks, education reimbursement, and 1 week of paid paw-ternity leave. A Little More About Us:● We know healthcare. Our company was founded and is still led by industry veterans who have started and grown several market-leading companies in the space.● We have raised money from top tier investors who share the same long-term vision as we do of building an industry defining company that will endure over the long run. We are well capitalized.● Our customers like us. Our revenue churn is in the low single digits, in an industry where greater than 20% churn is common.● Our culture is unique. We tend to be non-hierarchical, merit-driven, opinionated but kind people who thrive working in a high-performance, fast-paced environment. People at Gravie care deeply about making a positive impact in the lives of the people we serve. We may not be the right place for everybody, but if you get energized by doing work every day that focuses on putting consumers at the front of the line, we could be a great place for you. It takes unique people and diverse perspectives to deliver our results. We encourage you to be your authentic self – we like you that way.
Por favor confirme su dirección de correo electrónico: Send Email