SageSure

Staff Software Engineer

SageSure
Apply
2 months ago
Chicago, IL, USA +2 moreStaff+
H1B sponsor

Responsibilities

  • Design, develop, test, and maintain scalable software applications, services, APIs, and platform capabilities.
  • Lead technical design and implementation for complex, high-volume business requirements.
  • Influence architecture, design patterns, system integrations, technical direction, and engineering standards.
  • Identify and resolve performance, scalability, reliability, and maintainability concerns.
  • Deliver software through automated build, testing, deployment, and continuous delivery processes.
  • Maintain code quality through automated testing, code reviews, documentation, and software engineering best practices.
  • Communicate technical plans, architectural decisions, risks, and recommendations to technical and nontechnical stakeholders.
  • Provide technical guidance, mentorship, and coaching to engineers through pairing, design discussions, and code reviews.
  • Collaborate across engineering teams to solve shared technical challenges and advance platform capabilities.
  • Evaluate emerging technologies and AI-enabled engineering tools to improve software delivery and developer effectiveness.

Requirements

  • Bachelor’s degree in computer science, software engineering, information systems, or a related technical field, or equivalent practical experience.
  • At least 5 years of professional software engineering experience.
  • Strong proficiency in at least one modern programming language such as Java, TypeScript, Go, Python, C#, or a comparable language.
  • Experience designing, developing, integrating, and maintaining APIs, services, distributed systems, or modern software applications.
  • Experience working with databases and applying software design, architecture, testing, and development best practices.
  • Proven ability to provide technical leadership, evaluate tradeoffs, and influence complex cross-functional initiatives.
  • Strong analytical, problem-solving, communication, and collaboration skills.
  • Ability to work effectively across remote and geographically dispersed teams.
  • Preferred experience with microservices or distributed systems, cloud platforms, containerization, and orchestration.
  • Preferred experience with AWS, Docker, Kubernetes, Java, Spring Boot, Temporal, Claude Code, Cursor, or GitHub Copilot.
  • Experience in property and casualty insurance, Insurtech, Fintech, or another regulated industry is preferred.
  • Ability to travel occasionally, up to 15%, based on business needs.

Benefits

  • Fully remote work arrangement within a distributed workforce environment.
  • Opportunity to work with modern technologies and contribute across the software development lifecycle.
  • Technical leadership, mentorship, and collaboration within a growing engineering organization.
  • Occasional travel of up to 15% may be required.

Categories

SageSure

About SageSure

501-1,000 employees

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.

Contact me