
About SageSure
Transforming insurance for underserved property markets
Key Highlights
- Headquartered in Jersey City, New Jersey
- Serves over 300,000 policyholders nationwide
- Offers 40+ competitively priced insurance products
- Partners with agents and brokers in 14 coastal states
SageSure, headquartered in Jersey City, New Jersey, is a leading insurtech company focused on underserved property markets. With over 300,000 policyholders, SageSure offers more than 40 competitively priced homeowners insurance products through partnerships with various carrier partners. The company...
🎁 Benefits
SageSure offers competitive salaries, equity options, generous PTO, and a flexible remote work policy, allowing employees to maintain a healthy work-l...
🌟 Culture
SageSure fosters a culture of innovation and collaboration, emphasizing the importance of technology in transforming the insurance landscape. The comp...
Skills & Technologies
Overview
SageSure is hiring a Senior Software Engineer to design and implement APIs for their Agent Portal, enhancing the buying experience for insurance agents. You'll work with Java, Spring, and various database technologies. This role requires 5+ years of experience in software development.
Job Description
Who you are
You have 5+ years of experience building and deploying software applications, with a strong focus on backend systems. Your expertise in Java and the Spring framework allows you to design and implement high-quality APIs that power user experiences. You thrive in collaborative environments, working closely with software engineers, QA engineers, and product managers to deliver effective solutions. You understand the importance of writing comprehensive unit tests and are committed to ensuring quality and reliability through rigorous testing practices.
You are familiar with both SQL (PostgreSQL) and NoSQL (Elasticsearch) databases, making informed decisions about database design that enhance application performance. Your experience with AWS cloud infrastructure equips you to leverage monitoring tools and CI/CD pipelines, ensuring that the code you deliver is observable, stable, and performant. You are excited about the opportunity to contribute to a profitable, growing company while maintaining the entrepreneurial spirit of a startup.
Desirable
Experience with iterative development and a strong understanding of CI/CD processes are highly valued. Familiarity with agile methodologies and a proactive approach to problem-solving will set you apart in this role. You are eager to lead technical discussions and contribute to architectural decisions, helping to shape the future of the technology behind SageSure's market-leading buying experience.
What you'll do
In this role, you will collaborate closely with cross-functional teams to deliver high-quality software solutions. You will lead technical discussions, contributing to architectural decisions and reviewing engineering plans to ensure alignment with business goals. Your primary responsibility will be to design and implement APIs that enhance the SageSure Agent Portal, driving a seamless experience for insurance agents as they quote and bind policies.
You will write comprehensive unit tests and partner with QA on API and end-to-end testing to ensure the reliability of the software you develop. Continuous improvement is key, and you will engage in iterative development practices to release and enhance software regularly. Your role will also involve making informed database design decisions, utilizing both SQL and NoSQL technologies to optimize performance and scalability.
As part of the engineering team, you will leverage AWS cloud infrastructure and monitoring tools to deliver stable and performant code. You will be encouraged to bring your authentic self to work, contributing to a culture that nurtures critical thinkers who run toward problems and engineer solutions. Your contributions will directly impact the technology that positions SageSure for success in demanding markets.
What we offer
SageSure offers a supportive and empowering work environment where you can thrive as a Senior Software Engineer. You will have the opportunity to work on meaningful projects that shape the future of catastrophe-exposed property insurance. The company values innovation and invests in the technology, talent, and tools necessary for success. Join a team that is committed to pursuing better outcomes and making a difference in the industry.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at SageSure.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
Optiver is hiring a Senior Software Engineer to lead technical projects and enhance trading infrastructure. You'll work with Java and C++ to develop high-performance systems. This position requires significant experience in software engineering.

Software Engineering
project44 is hiring a Senior Software Engineer to build state-of-the-art integrations for their logistics platform. You'll work with technologies like Java and Python in a collaborative Agile environment. This position requires significant experience in backend development.

Software Engineering
Tempus is hiring a Senior Software Engineer to contribute to their DevX team, focusing on developer tools and improving the software engineering experience. You'll work with TypeScript and Python to create impactful applications. This position requires significant experience in software development.

Software Engineering
Tempus is hiring a Senior Software Engineer to leverage cutting-edge technology in precision medicine. You'll work with TypeScript, Node.js, and React to build impactful solutions in cancer research. This position requires 5+ years of experience.

Software Engineering
Adyen is hiring a Senior Software Engineer to lead the design and architecture of their Card Payments platform. You'll work with Java and Spring to handle high-volume transactions for global airline partners. This position requires 5+ years of experience in software engineering.