Solution Architect (P&C insurance domain)

EPAM Systems Inc

Canada

Remote

CAD 140,000 - 190,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Extended Healthcare with prescription,
RRSP with Company match
Paid Time Off including vacation and S

Job summary

EPAM Systems Inc. Canada is seeking a hands-on Solution Architect to define target-state architecture for a greenfield Commercial Lines insurance platform.

You will collaborate with Product, Underwriting, Actuarial, Engineering and Data teams to produce architecture deliverables, ensure governance, and guide cross-functional solutions from design through production. The role focuses on event-driven architecture, domain modeling, OpenAPI specifications, and multi-carrier integration while

Qualifications

  • 8+ years solution/enterprise architecture with greenfield microservices shipped end-to-end.
  • P&C insurance domain experience, Commercial Lines preferred.
  • Event-driven architecture experience with Kafka, domain events, CQRS and eventual consistency.

Responsibilities

  • Define service decomposition, bounded contexts and data ownership per service.
  • Design the event-driven backbone and domain event models with replay semantics.
  • Author OpenAPI 3.1 specifications for inter-service and external APIs.
  • Design immutable data models including ledgers and exposure hierarchies.
  • Enforce separation between stateless pricing and rules services and ensure governance.
  • Produce architecture artifacts: C4 diagrams, ADRs, API contracts and data models.

Skills

P&C insurance domain
Event-driven architecture
OpenAPI design
Microservices architecture
Kafka-based messaging
Domain-driven design
Architectural governance

Tools

Kafka
Azure
SQL Server

Job description

We are building a greenfield Commercial Lines insurance platform with an initial focus on Commercial Property. The platform is designed as a modern microservices-based ecosystem supporting underwriting, rating, policy administration, carrier management, and third-party integrations.The Solution Architect will report into Enterprise/Solution Architecture and work closely with Product, Underwriting, Actuarial, Engineering, and Data Engineering teams. This is a hands-on architecture and governance role responsible for defining the target-state architecture and producing architecture deliverables that engineering teams will build against.Req.#1119126031The recruiting efforts for this position are intended to fill an existing vacancy for a new position.ResponsibilitiesDefine service decomposition, bounded contexts, and data ownership per serviceDesign the event-driven backbone, including Kafka (or equivalent) domain event models, event schemas, versioning, and replay semanticsAuthor OpenAPI 3.1 specifications for all inter-service and externally consumed APIs before Engineering builds against themDesign the commercial insurance data model, including the Account Applicant Policy Coverage Location Building Unit/Exposure hierarchy and NAICS-specific exposure schema extensionsDesign the immutable Premium Transaction Ledger enabling full rating-factor-level reconstruction of every bound dollar across policy, coverage, location, building, exposure, carrier, and factor levelsEnforce architectural separation between the stateless Rating Service (pricing only) and the Rules Service (eligibility, referral, and straight-through disposition logic)Design the Carrier Service abstraction layer supporting multiple carriers and quota-share allocation modelsDefine integration architecture for SSO federation, AMS/clearinghouse connectivity, third-party data enrichment providers, and payment gateway integrationsDrive non-functional requirements, including sub-second rating response times, 99.9% uptime, RPO 15 minutes, RTO 4 hours, and architectural governance standards such as immutable transactions, effective dating, and prohibition of cross-service database accessProduce and maintain architecture artifacts, including C4 diagrams, ADRs, API contracts, and data modelsRequirements8+ years solution/enterprise architecture, with at least one greenfield microservices platform shipped end-to-end (design through production)P&C insurance domain experience, ideally Commercial Lines (account/policy/coverage hierarchies, rating engines, underwriting rules engines). Personal Lines-only background is a gap, not a disqualifier, but must be paired with fast ramp capacityEvent-driven architecture in production – Kafka or equivalent, domain event design, CQRS, eventual consistency trade-offsAPI design at the contract level – OpenAPI 3.1, versioning strategy, backward-compatibility discipline across independently deployable servicesData architecture for regulated, auditable financial transactions – immutable ledgers, effective-dating, reconciliation jobs, NUMERIC precision handlingDirect experience with reinsurance/quota share, bordereaux reporting, or multi-carrier allocation is a strong plus, not a hard requirementExperience integrating IVANS, EZLynx, or similar AMS/clearinghouse platformsNice to haveExperience with Microsoft Azure, .NET, and SQL ServerWe offerExtended Healthcare with Prescription Drugs, Dental and Vision, and Healthcare Spending Account (Company Paid)Life and AD&D Insurance (Company Paid)Employee Assistance Program (Company Paid)Telehealth (Company Paid)Short-term Disability (Company Paid)Long-Term DisabilityPaid Time Off (including vacation and sick days)Registered Retirement Savings Plan (RRSP) with Company matchMaternity/Parental/Adoption Leave Top-upEmployee Stock Purchase ProgramCritical Illness InsuranceEmployee DiscountsUnlimited access to LinkedIn learning solutionsEPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our clients, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.Engineer the Future with a Career at EPAMEPAM Canada welcomes and encourages applications from candidates with disabilities. Please contact WFA Human Resource CA WFAHRCA@epam.com if you have questions in this regard, or if you require an accommodation to complete the application process. Click here to review EPAM’s Accessibility for Ontarians with Disabilities Accessibility Policies and Multi-Year Access.An artificial intelligence system is software that is developed with one or more techniques that can, for a given set of human-defined objectives, using algorithmic information processing, generate outputs such as content, predictions, recommendations, or decisions with varying levels of autonomy (“AI”). Tasks that humans have traditionally done by thinking and reasoning are increasingly being done by, or with the help of, AI to help create efficiencies.EPAM may use AI during the recruitment process, in connection with collecting or processing your personal data. Some (non-exhaustive) examples of tasks that EPAM may use AI for include conducting initial screening, creating transcripts of interviews, and assessing applications/CVs against defined job description criteria to make suggestions to the individuals evaluating your candidacy.Your personal data and the results of any processing are not shared with AI applications outside of EPAM infrastructure. While EPAM may use AI to help create efficiencies during the recruitment process, EPAM does not use AI to make hiring decisions, which is done by EPAM Talent Acquisition and management.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI Architect
AI Architect

EPAM Systems • Canada

Remote
CAD 150,000 - 190,000
Extended Healthcare
Life Insurance
RRSP with company match
+3
Senior Product Manager | Applied AI
Senior Product Manager | Applied AI

EPAM Systems • Canada

On-site
CAD 110,000 - 160,000
Extended Healthcare with Prescription
RRSP with Company match
Telehealth
+2
Lead AI Engineer — TCO Agent Platform
Lead AI Engineer — TCO Agent Platform

EPAM Systems • Canada

Remote
CAD 150,000 - 200,000
Extended Healthcare with Prescription
RRSP with company match
Paid Time Off
+4
Senior Delivery Manager
Senior Delivery Manager

EPAM Systems • Canada

On-site
CAD 150,000 - 200,000
Extended Healthcare with Prescription
Dental and Vision
RRSP with Company match
+2
Senior Solution Architect
Senior Solution Architect

EPAM Systems • Toronto

On-site
CAD 120,000 - 180,000
Extended Healthcare with Prescription
Dental and Vision
Health Spending Account
+6
Data Analytics Principal/Director
Data Analytics Principal/Director

EPAM Systems • Canada

Hybrid
CAD 180,000 - 230,000
Extended Healthcare with Prescription
Life Insurance
RRSP with Company match
+6
Lead AI Engineer
Lead AI Engineer

EPAM Systems • Canada

Remote
CAD 150,000 - 200,000
Extended Healthcare with Prescription
Dental and Vision
Healthcare Spending Account
+10
Lead Software Engineer, Applied AI (Frontend Leading)
Lead Software Engineer, Applied AI (Frontend Leading)

EPAM Systems • Canada

Remote
CAD 150,000 - 165,000
Extended Healthcare
RRSP with Company match
Paid Time Off
+2
Senior Business Analyst - Repo & Securities Lending
Senior Business Analyst - Repo & Securities Lending

EPAM Systems • Toronto

On-site
CAD 100,000 - 130,000
Extended Healthcare
Dental & Vision
RRSP Matching
+3
Program Manager - Supply Chain
Program Manager - Supply Chain

EPAM Systems • Toronto

On-site
CAD 170,000 - 230,000
Extended Healthcare with Prescription
Life and AD&D Insurance
Employee Assistance Program
+6