Staff Software Developer - Insurance Integrations

Posted 4 months agoViewed
158400 - 247500 USD per year
CanadaFull-TimeSoftware Development
Location:Canada
Languages:English
Seniority level:Staff, 10+ years
Experience:10+ years
Skills:
Backend DevelopmentLeadershipSoftware DevelopmentDesign PatternsReact.jsRuby on RailsSoftware ArchitectureProblem SolvingMentoring
Requirements:
University Degree in Computer Science or related STEM field plus approximately 10+ years of experience, or Master's/PhD with less experience, or 13+ years of industry experience. Depth and diversity of experience, already operating at the Staff level, demonstrated by working in different capacities across multiple products and companies. Strong experience in designing and evolving backend systems with a pragmatic approach to scaling architecture. Proven ability to model complex business domains and translate them into scalable, maintainable system architectures. Solid working knowledge of frontend technologies—particularly React—is a significant bonus. Extensive experience and ownership in design and architecture, making impactful architectural decisions across more than one team. Experience creating and upholding technical standards, best practices, and culture-building practices across teams and organizations. Experience with Ruby on Rails is highly valued but not required; other OOP languages (Java, C#, Python, etc.) are welcome.
Responsibilities:
Lead the design and implementation of architectural patterns that standardize and simplify how new insurance integrations are built. Influence the technical direction of Jane’s insurance domain by applying systems thinking to large-scale, complex challenges. Mentor and coach developers across levels, raising the bar on technical design, documentation, and problem-solving. Collaborate closely with engineering leaders and cross-functional partners to ensure our insurance integrations are reliable, extensible, and built for future growth. Shape the way Jane delivers insurance solutions that help us compete and win in a key market. Remain actively involved in coding while leading teams through technical challenges. Communicate complex technical solutions to both technical and non-technical stakeholders. Drive internal education efforts such as design reviews, presentations, documentation, or mentorship programs.
Similar Jobs:
Posted 26 days ago
CanadaFull-TimeSoftware Development
Staff Software Developer - Insurance Foundations
Company:Jane
Posted about 1 month ago
United States, Canada, Australia, South AmericaFull-TimeFinTech
Staff Software Engineer, Agentic Integrations
Company:Flex
Posted 6 days ago
CanadaFull-TimeSubscription Commerce
Staff Software Developer
Company:AppDirect