2 months ago
Responsibilities
- Collaborate with product managers and stakeholders to develop capabilities for API products.
- Design and implement Java services connecting the platform with integration partners.
- Make technical and architectural decisions supporting secure, reliable, and scalable solutions.
- Own features from technical design and implementation through testing, deployment, and production monitoring.
- Author technical design documents, API documentation, and architectural proposals.
- Develop testing suites and validation strategies, including integration tests.
- Mentor engineers through code reviews, pair programming, and design discussions.
- Expand integrations with contractor networks, service providers, and internal underwriting systems.
Requirements
- Bachelor’s degree in Computer Science or equivalent professional experience.
- At least 5 years of experience building and deploying software applications.
- Strong experience with Java and modern Java backend tooling.
- Track record designing scalable, secure APIs and integration solutions.
- Experience mentoring and guiding engineering teams.
- Strong problem-solving and cross-team collaboration abilities.
- Experience in Insurtech or Fintech environments is highly preferred.
- Experience with Temporal workflow orchestration is highly preferred.
Benefits
- Remote work from numerous states across the country.
- Distributed workforce environment across 12 offices.
- Equal opportunity employer committed to belonging and inclusion.
About SageSure
SageSure is a privately held managing general underwriter that designs and distributes property insurance for catastrophe‑exposed residential and commercial markets. Founded in 2009 and headquartered in Jersey City, it manages more than $3.2 billion in premium for nearly 1 million policyholders across 16 states, partnering with carriers and using traditional reinsurance and catastrophe bonds to secure underwriting capacity.
