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 5 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Jersey City, NJ vacancy
  •  ...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
  •  ...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... 
    Senior
    Work at office
    Worldwide

    Globale-Services

    Hoboken, NJ
    1 day ago
  • $90k - $135k

     ...Drive the future of Agentic AI at Pearson as part of the AgentOps Engineering team. Inspire innovation. Empower learning. Pearson, the world's leading learning company, is hiring a Senior Software Engineer to play a key role on our AgentOps Engineering team. Why... 
    Senior
    Full time
    Remote work

    Pearson

    Hoboken, NJ
    2 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
    5 days 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
    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
    4 days 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
    1 day 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
  •  ...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
    24 days ago
  •  ...Senior Software Systems Engineer Sonsoft, 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... 
    Senior

    SonSoft

    Jersey City, NJ
    5 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
    15 days ago
  •  ...strong communication and customer self-service/contact center experience are preferred. Job Details: Job Title: Senior Software Engineer Genesys IVR / Conversational AI Job Location: Jersey City, NJ/ Pennington, NJ (3 Days onsite, 2 Days Remote)... 
    Senior
    Contract work
    Local area
    Remote work
    Visa sponsorship

    Stellent IT LLC

    Jersey City, NJ
    2 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
    1 day 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
    13 days ago
  •  ...Sr. Software Engineer Jersey City, NJ - 297912 Hybrid Onsite role Must have: Core Java, Spark, Scala, AWS (EMR) Nice to have: Python, S3 EC2, EKS, Hadoop, Impala, Hive, Airflow Domain knowledge a plus Data set size is 500m-1b rows per batch Interviews... 
    Senior

    Apex Informatics

    Jersey City, NJ
    4 days 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
    3 days ago
  •  ...Moody's Software Engineering Role At Moody's, we unite the brightest minds to turn today's risks into tomorrow's opportunities. We do this by striving to create an inclusive environment where everyone feels welcome to be who they are—with the freedom to exchange ideas... 
    Senior

    Hackajob

    Newark, NJ
    3 days ago
  •  ...Senior Software Engineer – Sitecore XM Cloud Migration Role Overview We are seeking a strong, motivated Senior Software Engineer to lead the evolution of our digital platforms. In this role, you will champion the development, implementation, and maintenance of innovative... 
    Senior
    Temporary work
    Immediate start
    Shift work

    TekPioneers - A TekGence Company

    Jersey City, NJ
    10 days ago
  • $180k - $220k

     ...Senior Software Engineer Location: NYC Metro Area (Williamsburg Office, 3+ days/week) Reports to: CTO Company Mission Photon gives patients ownership of prescriptions. Our platform enables clinicians to send prescriptions to patients via text, which saves... 
    Senior
    Work at office
    3 days per week

    Photon

    Brooklyn, NY
    5 days ago
  •  ...Job Description Job Description Job Description Role: Senior AI Software Engineer (Agentic AI / AI Agents) Location: Hybrid Duration: 12+ Months Interview: In-Person Job Summary We are seeking a  hands-on Senior AI Software Engineer with strong experience... 
    Senior

    TMS LLC

    Jersey City, NJ
    3 days ago
  • $158.1k - $213.8k

     ...experiences to empower and inspire each other. Imagine your future with us. ABOUT THIS ROLE This opportunity is for a Senior Software Development Engineer for Audible's Consumer Domains group. We are the team that creates and powers Audible's applications, components and... 
    Senior
    Internship
    Flexible hours

    Audible, Inc.

    Newark, NJ
    3 hours ago
  • $182k - $242k

     ...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
    1 day ago
  •  ...Senior Full-Stack Software Engineer Location: New York City Work Style: Hybrid Employment Type: Full-time Focus: Full-Stack Engineering, Product Engineering, Security & Compliance SaaS About Our Client Our client is a fast-growing cybersecurity... 
    Senior
    Full time
    Shift work

    NxT Level

    West New York, NJ
    2 days ago
  • $66.06 - $79.13 per hour

     ...agencies, and enterprise organizations across the United States and Canada. We deliver agile, scalable talent solutions across IT, engineering, life sciences, clinical, and professional staffing, powered by a high-performing recruitment engine operating across North... 
    Senior
    Temporary work
    Local area

    CYNET SYSTEMS

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

     ...Requirements: We require formal training or certification in software engineering concepts, along with 5+ years of hands-on experience. We...  ...with this opportunity. You will join JPMorgan Chase as a Senior Lead Software Engineer, Cloud Platform within the Corporate... 
    Senior
    Full time
    Work at office
    Shift work

    J.P. Morgan

    Jersey City, NJ
    14 days ago
  • $68.25 per hour

     ...Job Description Job Description Job Title: Senior C#/.NET Software Engineer Location: Jersey City, NJ; Plano, TX; Charlotte, NC Duration: Contract - 12 months Pay Range: Jersey City, NJ - Pay Rate: $68.25/hr. Plano, TX - Pay Rate: $68.25/hr. Charlotte... 
    Senior
    Contract work
    Immediate start
    Relocation
    3 days per week

    BC Forward

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

     ...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and...  ...), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design... 
    Senior
    Full time
    Work at office

    Speechify

    Newark, NJ
    1 day ago
  • $161.9k - $184.8k

     ...located. Company Name: Capital One Job Description Center 1 (19052), United States of America, McLean, Virginia Senior Software Engineer, IOS Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a... 
    Senior
    Full time
    Part time
    Internship
    Local area

    Dev

    Newark, NJ
    1 day ago
  • $182k - $242k

     ...more at What You'll Do: The Platform & Infrastructure Engineering team sits at the core of our Data Infrastructure...  ...broader organization depends on. About the role: As a Senior Software Engineer, you will take end-to-end ownership of the reliability... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Livingston, NJ
    4 days ago
  • $150k - $170k

     ...talented team involved in the design and development of complex software components for a distributed content management and...  ...secure SaaS environment. Overview : We are looking for a senior software engineer who has significant design and implementation experience... 
    Senior
    Ongoing contract
    Remote work

    SS&C Technologies

    Newark, NJ
    1 day ago

Do you want to receive more vacancies?

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