Solution Architect @EPAM
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 3d ago

[Hiring] Solution Architect @EPAM

3d ago - EPAM is hiring a remote Solution Architect. πŸ’Έ Salary: unspecified πŸ“Location: Canada

Role 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
  • Third-party integrations

The Solution Architect will report into Enterprise/Solution Architecture and work closely with:

  • Product
  • Underwriting
  • Actuarial
  • Engineering
  • Data Engineering teams

This is a hands-on architecture and governance role responsible for:

  • Defining the target-state architecture
  • Producing architecture deliverables that engineering teams will build against

Responsibilities include:

  • Define service decomposition, bounded contexts, and data ownership per service
  • Design the event-driven backbone, including Kafka (or equivalent) domain event models, event schemas, versioning, and replay semantics
  • Author OpenAPI 3.1 specifications for all inter-service and externally consumed APIs before Engineering builds against them
  • Design the commercial insurance data model, including the Account β†’ Applicant β†’ Policy β†’ Coverage β†’ Location β†’ Building β†’ Unit/Exposure hierarchy and NAICS-specific exposure schema extensions
  • Design the immutable Premium Transaction Ledger enabling full rating-factor-level reconstruction of every bound dollar across policy, coverage, location, building, exposure, carrier, and factor levels
  • Enforce 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 models
  • Define integration architecture for SSO federation, AMS/clearinghouse connectivity, third-party data enrichment providers, and payment gateway integrations
  • Drive 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 access
  • Produce and maintain architecture artifacts, including C4 diagrams, ADRs, API contracts, and data models

Qualifications

  • 8+ years solution/enterprise architecture experience, 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 capacity
  • Event-driven architecture in production - Kafka or equivalent, domain event design, CQRS, eventual consistency trade-offs
  • API design at the contract level - OpenAPI 3.1, versioning strategy, backward-compatibility discipline across independently deployable services
  • Data architecture for regulated, auditable financial transactions - immutable ledgers, effective-dating, reconciliation jobs, NUMERIC precision handling
  • Direct experience with reinsurance/quota share, bordereaux reporting, or multi-carrier allocation is a strong plus, not a hard requirement
  • Experience integrating IVANS, EZLynx, or similar AMS/clearinghouse platforms

Nice to have

  • Experience with Microsoft Azure, .NET, and SQL Server
Before You Apply
️
remote Be aware of the location restriction for this remote position: Canada
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Solution Architect @EPAM
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 3d ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 130,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Canada
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 130,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 130,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 133,230+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later