Principal Software Engineer (Java) at Tivly
Core
Own architecture across the Java platform, setting technical direction, leading cross-team design, and mentoring senior engineers while writing code.
Role type
Principal Software Engineer (Java)
Builds
Marketplace platform connecting small business owners with insurance carriers and agents
Domain
Insurance technology, distributed systems
Deliverable
production ML models
Required skills
Java 17+, Spring Boot, microservices, AWS, Kafka, PostgreSQL, distributed systems architecture, technical leadership, mentoring
Responsibilities
Setting technical direction, leading cross-team design, mentoring senior engineers, writing production code
Seniority
Principal, hands-on IC
Sourced via hn_whoishiring · Listed on CareerPlan, which tracks 940,000+ jobs from 20+ sources.