Logo for EPAM Systems

Solution Architect (P&C insurance domain)

Role overview

Qualifications

  • 8+ years solution/enterprise architecture experience
  • P&C insurance domain experience, ideally in Commercial Lines
  • Event-driven architecture experience
  • API design at the contract level

Responsibilities

  • Define service decomposition, bounded contexts, and data ownership per service
  • Design the event-driven backbone including Kafka domain event models
  • Author OpenAPI 3.1 specifications for APIs
  • Design the commercial insurance data model and immutable Premium Transaction Ledger

Key facts

Hard skills

Other skills

  • Collaboration
  • Problem Solving

About the company

EPAM Systems logo

EPAM Systems

  • IT Services & Consulting
  • XLarge
  • 10,001+
Since 1993, EPAM Systems, Inc. (NYSE: EPAM) has used its software engineering expertise to become a leading global provider of digital engineering, cloud and AI-enabled transformation services, and a leading business and experience consulting partner for global enterprises and ambitious startups. We address our clients’ transformation challenges by fusing EPAM Continuum’s integrated strategy, experience and technology consulting with our 30+ years of engineering execution to speed our clients’ time to market and drive greater value from their innovations and digital investments. We make GenAI real with our AI LLM orchestration, testing and engineering solutions, EPAM DIAL, EPAM EliteA™ and EPAM AI/RUN™, respectively. We deliver globally, but engage locally with our expert teams of consultants, architects, designers and engineers, making the future real for our clients, our partners and our people around the world. We believe the right solutions are the ones that improve people’s lives and fuel competitive advantage for our clients across diverse industries. Our thinking comes to life in the experiences, products and platforms we design and bring to market. Added to the S&P 500 and the Forbes Global 2000 in 2021 and recognized by Glassdoor and Newsweek as a Top 100 Best Workplace, our multidisciplinary teams serve customers across six continents. We are proud to be among the top 15 companies in Information Technology Services in the Fortune 1000 and to be recognized as a leader in the IDC MarketScapes for Worldwide Experience Build Services, Worldwide Experience Design Services and Worldwide Software Engineering Services. Learn more at www.epam.com.

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

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.#1119126031 Responsibilities 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 Requirements 8+ 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 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

Related jobs

See all Solutions Architect jobs

Other jobs at EPAM Systems