Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

SageSure

Overview:

If you're looking for the stability of a profitable, growing company with the entrepreneurial spirit of a startup, we're hiring. SageSure, a leader in catastrophe-exposed property insurance, is seeking a Senior Software Engineer to join our Policy Onboarding and Home Services team. As a vital member of this team, you will own and evolve the backend services that power the post-bind policyholder journey - from account onboarding to inspection orchestration, hazard remediation, underwriting review, and proactive home-service offers. Your work directly impacts how policyholders experience SageSure after they purchase a policy, ensuring a seamless, reliable, and modern experience. You'll contribute to architectural decisions, bringing product requirements and business context into the conversation.


We operate a microservices-based SaaS platform on AWS and conduct a significant share of our business through APIs. If you have a passion for backend technologies, API design, and building resilient distributed systems and you want to see the real-world impact of your work - this is the role for you.


What you'd be doing:
  • Collaborate with product managers and stakeholders to craft innovative capabilities in our API products, enabling the building blocks of new customer experiences.
  • Design and implement modern Java services that connect our platform to integration partners, powering dynamic and user-friendly experiences.
  • Make high-level technical and architectural decisions to ensure our solutions are secure, reliable, and scalable as we grow.
  • Own features end-to-end from technical design and implementation through testing, deployment, and production monitoring.
  • Make well-reasoned design decisions and tradeoffs in your domain, authoring technical design documents, API documentation, and architectural proposals.
  • Develop testing suites and validation strategies including integration tests, to deliver complex outcomes while maintaining high software quality.
  • Mentor other engineers through code reviews, pair programming, and design discussions to foster a culture of excellence and collaboration.
  • Expand and evolve our integration strategy, connecting third-party contractor networks, service providers, and our internal underwriting systems.
We're looking for someone who has:
  • Bachelor's degree in Computer Science or equivalent professional experience.
  • 5+ years of experience building and deploying software applications.
  • Strong experience with Java and modern Java tooling for backend development.
  • A proven track record of designing scalable, secure APIs and integration solutions.
  • Experience mentoring and guiding engineering teams.
  • Excellent problem-solving skills and the ability to collaborate across teams.
  • A proactive, curious mindset with a passion for building technology that makes a tangible difference.
Highly preferred candidates also have:
  • Experience working in Insurtech or Fintech environments.
  • Experience with Temporal workflow orchestration.

Software at SageSure:


Originally founded as a software and analytics business, SageSure's proprietary technology has always been a key source of competitive advantage. We offer agents and policyholders best-in-class, modern capabilities to quote and bind insurance, service policies, and submit and track claims. We operate a microservices-based SaaS platform and conduct a substantial share of our business through our API. Our software product, engineering, and operations teams set the bar for talent in our industry. We work remotely from numerous states across the country and are always looking for exceptional individuals to join us.


We are continually innovating with modern tools and technologies, and we welcome new perspectives. An ideal candidate will have a passion for some of our key technologies and advocate pragmatic industry practices around availability, scalability, security, and automation. A cloud-based infrastructure, continuous integration and delivery, and a quality-first approach help us to better deliver software. A metrics-driven mindset has become part of our DNA and helps us make data-driven decisions. If you have interests across these domains, we want to help grow and foster them.


About SageSure:

Named among the Best Places to Work in Insurance by Business Insurance for four years in a row (2020-2023), SageSure is one of the largest managing general underwriters (MGU) focused on catastrophe-exposed property in the US. Since its founding in 2009, SageSure has experienced exceptional growth while generating underwriting profits for carrier partners through hurricanes, wildfires, and hail. Available in 16 states, SageSure offers more than 110 home, flood, and commercial products on behalf of its highly rated carrier partners. Today, SageSure manages more than $3.2 billion of inforce premium and helps protect more than 970,000 policyholders.

We have more than 1,000 employees in a distributed workforce environment across 12 offices-Fairfield, CA; Mountain View, CA; Cheshire, CT; Jacksonville, FL; Tallahassee, FL; Tampa, FL; Chicago, IL; Jersey City, NJ; Marlton, NJ; Cincinnati, OH; Houston, TX; Sheboygan, WI-who are tackling the industry's toughest challenges.


SageSure is a proud Equal Opportunity Employer committed to building a workforce that reflects the spectrum of perspectives, experiences, and abilities of the world we live in. We recognize that our differences make us strong, and we actively seek out diverse candidates through partnerships with organizations, institutions and communities that represent various backgrounds. We champion belonging and inclusion for all identities, including, but not limited to, race, ethnicity, religion, sexual orientation, age, veteran status, ability status, gender, and country of origin, striving to create a culture where all individuals feel valued, respected, and empowered to bring their authentic selves to work.


Our nimble, highly responsive culture nurtures critical thinkers who run toward problems and engineer solutions. We relentlessly pursue better outcomes by investing in the technology, talent, and tools that position us to succeed in demanding markets. Come join our team! Visit sagesure.com/careers to find a position for you.


California Applicants: View SageSure's Workforce Members' Privacy Notice - CA Privacy Policy & Notice of Collection
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Jersey City, NJ vacancy
  • $130k - $150k

    Senior Software Engineer - AI/Agentic SystemsPearson Learning Studio (PLS) - REIA Squad | Hoboken, NJPearson Learning Studio is seeking a Senior Software Engineer to join the Re-imagining Assessments (REIA) squad within the PLS team to help design and build next-generation... 
    Senior
    Full time

    Pearson

    Hoboken, NJ
    2 days ago
  •  ...collaborative company where innovation, creativity, ownership, and impact are part of everyday work. ABOUT THE ROLE:As a Senior Software Engineer at Global-e, you will design and deliver the core services behind our global logistics platform. You will drive innovation... 
    Senior
    Work at office
    Worldwide

    Global-e

    Hoboken, NJ
    8 hours ago
  •  ...enterprise SaaS projects. Manage the integration of diverse platforms to ensure seamless data flow and functionality.Visualization Engineering: Develop and maintain high-performance dashboards in Tableau and Power BI, ensuring accurate representation of operational data... 
    Senior

    Virtusa

    Jersey City, NJ
    4 days ago
  •  ...requirements and translate them into technical requirements ~ Demonstrate a solid understanding of core engineering principles ~ Familiarity with modern software engineering practices and continuous integration and delivery ~ Comfortable working in a tech-driven... 
    Senior
    Remote job
    Full time
    Home office

    Moneyline Group Corp

    Jersey City, NJ
    1 day ago
  •  ...entrepreneurial spirit of a startup, we're hiring. SageSure, a leader in catastrophe-exposed property insurance, is seeking a Senior Software Engineer to join our Policy Onboarding and Home Services team. As a vital member of this team, you will own and evolve the backend... 
    Senior
    For contractors
    Live in
    Remote work

    SageSure

    Jersey City, NJ
    1 day ago
  •  ...week and work remotely one day. A member of our recruitment team will provide more details.Job Summary:MUFG is seeking a Senior Software Engineer with payment check processing experience. In this role you will collaborate with other senior technical team members and other... 
    Senior
    Full time
    Work at office
    Local area
    Remote work

    MUFG

    Jersey City, NJ
    8 hours ago
  •  ...Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled...  ...requirementsSummaryFunction: Information TechnologyExperience level: Mid-Senior LevelIndustry: Information Technology And Services
    Senior

    Sonsoft

    Jersey City, NJ
    8 hours ago
  •  ...love to meet you. As an experienced engineer, you will help build our core SaaS platform...  ..., you will ensure on-time, on-budget software delivery and help grow and mentor our team...  ...of the appropriate stakeholders As a Senior Software Engineer, you will play a... 
    Senior
    Flexible hours

    Wayste

    Jersey City, NJ
    3 days ago
  •  ...Senior Software Engineer Chicago, IL, Dallas, TX, or Jersey City, NJ Hybrid – onsite 2-3 days per week, WFH 2-3 days per week Position Summary: This role is open with a financial services company. The Senior Software Engineer works with business analysts, team... 
    Senior
    Immediate start
    Work from home
    2 days per week
    3 days per week

    1872 Consulting

    Jersey City, NJ
    4 days ago
  •  ...Senior Software Engineer - Core Brokerage experience MUST BE IN JERSEY CITY AREA This will be a Hybrid Role (3 days in Office and 2 remote) USC/GC/EAD Potential temp to perm. *MUST BE In the JERSEY CITY NEW JERSEY AREA* Position... 
    Senior
    Permanent employment
    Temporary work
    Work at office
    Remote work

    3B Staffing LLC

    Jersey City, NJ
    3 days ago
  • $140k - $200k

     ...doing seems to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’... 
    Senior
    Full time
    Remote work

    Speechify

    Jersey City, NJ
    1 day ago
  •  ...Senior Software Engineer Location: Jersey City, New Jersey (Onsite) Employment Type: Contract Contract Duration: 12 Months Role Overview A senior developer is sought to develop, enhance, and maintain an application for the Independent Price Verification... 
    Senior
    Contract work

    Apex Systems

    Jersey City, NJ
    5 days ago
  •  ...Job Description Job Description We are looking for a  Senior   Software Engineer. Our product is built from day one as a modern API First microservice architecture (Scala, ReactJS, TypeScript) with true continuous delivery and a deep investment in automated testing... 
    Senior
    Work at office

    Kastel Staffing

    Hoboken, NJ
    23 days ago
  • $108k - $216k

     ...StatesSalary: $108000 - $216000/yearType: Full time / Regular/PermanentCompany: WalmartBusiness Segment: Home OfficeAs a Senior Software Engineer, you’ll be a hands-on technical leader who designs and delivers critical distributed services, raises engineering standards... 
    Senior
    Full time
    Temporary work
    Part time

    Walmart

    Hoboken, NJ
    2 days ago
  • $61k - $101k

     ...Salary: $61,000 - 101,000 per year Requirements: We are seeking 8+ years of hands-on software engineering experience building and operating production systems, or equivalent depth of experience. We need strong system design fundamentals, including API design, data... 
    Senior
    Full time

    J.P. Morgan

    Jersey City, NJ
    14 days ago
  •  ...Tuesdays, Wednesdays and a third day unique to each team or employee).The Impact You Will Have in This RoleAs a Quantitative Software Engineer, you will play a key role in designing and delivering production‑grade Python solutions that support critical quantitative risk... 
    Senior
    Remote work
    Flexible hours

    DTCC- The Depository Trust & Clearing Corporation

    Jersey City, NJ
    3 days ago
  • $121.2k - $181.8k

     ...of transformation in margin and collateral domain. We are re‑engineering our technology estate to achieve world‑leading performance...  ...across our global franchise.Role Overview/What will you do:As Senior Software Engineer in our global technology team, you will be working... 
    Senior
    Full time

    Citigroup

    Jersey City, NJ
    2 days ago
  • Senior Software Systems EngineerSonsoft, Inc. is a USA based corporation duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology... 
    Senior

    SonSoft Inc.

    Jersey City, NJ
    3 days ago
  • $61k - $101k

     ...Salary: $61,000 - 101,000 per year Requirements: We require formal training or certification in software engineering concepts, along with 5+ years of applied experience. We require a degree in Computer Science, Mathematics, or equivalent hands-on experience in... 
    Senior
    Full time

    J.P. Morgan

    Jersey City, NJ
    4 days ago
  • $149 per hour

     ...four days per week and work remotely one day. A member of our recruitment team will provide more details.MUFG Trade Finance Software Engineering, Vice PresidentWe are seeking a highly skilled and experienced Software Engineering Vice President to serve as the technology... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    1 day per week

    MUFG

    Jersey City, NJ
    4 days ago
  • $135.2k - $306.4k

     ...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database.... 
    Senior
    Full time
    Temporary work
    Flexible hours

    Oracle

    Jersey City, NJ
    8 hours ago
  •  ...want to work is how we deliver award-winning services to our customers and ultimately build customer value. We’re seeking a Senior Software Engineer to join our stellar team! You will have the opportunity to part of Development of market leading products in the Capital... 
    Senior
    Full time
    Work at office
    Local area
    Remote work

    Broadridge

    Newark, NJ
    8 hours ago
  • $61k - $101k

     ...Requirements: We require formal training or certification in software engineering concepts, along with 5+ years of applied experience. We...  ...and security expectations, plus experience coaching senior engineers and leads on compliant usage patterns and controls... 
    Senior
    Full time
    For contractors

    J.P. Morgan

    Jersey City, NJ
    12 days ago
  •  ..., while helping others along the way, come join the Broadridge team.Broadridge is growing! We are seeking an enthusiastic Senior Software Engineer (Java) to join our team. In this role, you will work with internal teams and business partners to design, develop, and implement... 
    Senior
    Full time
    Local area

    Broadridge

    Newark, NJ
    3 days ago
  • $193.46k

     ...ID29244733Reference26-25565SalaryUp to $193,461 / yearSenior Software Engineer, Mindlance Inc. (Union, NJ)Consult on complex initiatives with...  ...and knowledge transfer.Operate independently as a senior/lead engineer, requiring minimal supervision, and rapidly adapt... 
    Senior

    Mindlance

    Union, NJ
    1 day ago
  • $153k - $204k

     ...scale. Our team sits at the intersection of container runtimes, lightweight virtualization, GPU infrastructure, and Linux systems engineering. We partner closely with security, platform, and GPU infrastructure teams to deliver robust, isolated, and efficient execution... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Livingston, NJ
    39 minutes ago
  • $153k - $204k

     ...publicly traded company (Nasdaq: CRWV) in March 2025. Learn more at .What You’ll Do:Applications Engineering, part of CoreWeave’s Data Infrastructure organization, builds the software CoreWeave uses to plan and operate its own infrastructure business. Some of that is UNION,... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Livingston, NJ
    8 hours ago
  • $165k - $242k

     ...the platform, services, and systems that enable every engineer at CoreWeave to build and ship software faster, more safely, and with greater confidence. Our...  ...centers with diverse infrastructure profiles.Mentor Senior I and mid-level engineers, own design reviews, establish... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Livingston, NJ
    1 day ago
  • $160k - $175k

    As our Full Stack Engineering Leader, you will play a central role in shaping how agents, clients, underwriters, and operations teams experience Chubb in the PRS Group. You will turn complex insurance interactions into intuitive, fast, and beautifully crafted mobile and... 
    Senior
    Local area

    Chubb

    Jersey City, NJ
    8 hours ago
  • $193.46k

     ...Experience Required 12 months as Senior Software Developer, IT Project Manager, Data Expert, Data Scientist/Engineer or IT Consultant Minimum Education Required Master's degree or equivalent (Bachelor's degree plus 5 years of progressive work experience) in Computer... 
    Senior
    Full time
    Work experience placement
    Relocation
    Shift work
    Day shift

    Exzac

    Jersey City, NJ
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!