Location
Remote/Hybrid
Seniority
Principal
Overview
Company
Impact
Profile match
Verisk Analytics provides data analytics and risk models for the insurance industry. Its catastrophe models, claims data and rating services underpin much of property underwriting. The company also supplies fraud detection and climate risk analytics.
We are looking for a Principal Software Engineer to shape the architecture and delivery of our modern, AWS-native platform powering underwriting intelligence, GenAI-driven analysis, and high-volume content processing.
Working across Python, .NET, PostgreSQL/Aurora, OpenSearch, and LangGraph-based services, you will own technical direction, system quality, scalability, and reliability across the platform. This is a senior individual contributor role with significant technical leadership responsibility, including setting engineering standards, mentoring engineers, driving architectural decisions, and coordinating across product and platform teams.
- Shape platform architecture across ingestion, transformation, storage, APIs, and AI-powered services, ensuring scalability, resilience, and maintainability.
- Own end-to-end technical delivery of AWS Batch content pipelines, Lambda-based workflows, and .NET 8 REST/GraphQL APIs.
- Drive architecture decisions around Aurora PostgreSQL, graph-based data models, and OpenSearch to support GenAI retrieval and high-volume workloads.
- Define and champion engineering, data quality, testing, and observability standards across platforms including Pentaho, ThoughtSpot, CloudWatch, and Splunk.
- Partner with ML and Product Engineering teams to ensure LangGraph-based RAG pipelines have reliable, current, and well-structured data and service layers.
- Shape LLM evaluation and prompt data pipelines, including ground-truth and synthetic datasets for testing and model quality.
- Apply senior technical judgment to review and validate AI-assisted engineering output before production deployment.
- Lead architecture discussions through technical briefs, RFCs, design reviews, and documented trade-offs.
- Define testing, rollout, monitoring, and rollback strategies for critical platform changes.
- Lead production incident reviews and postmortems, driving actions that improve reliability and operational resilience.
- Establish and evolve engineering standards and best practices, reinforcing them through code reviews and practical examples.
- Mentor engineers on software architecture, data engineering, design patterns, and responsible AI-assisted development.
- Coordinate technical dependencies across product squads, ensuring clear interfaces, effective collaboration, and smooth delivery.
- Communicate technical decisions, risks, dependencies, and delivery impacts clearly to engineering and business stakeholders.
- Extensive software engineering experience, with a proven track record of building and operating production systems and data pipelines at scale.
- Strong software architecture and system design expertise, with experience making and documenting complex technical trade-offs.
- Advanced experience with .NET / C#, including production services and APIs using REST and GraphQL.
- Deep hands-on experience with AWS, including S3, Batch, Lambda, SNS, RDS/Aurora PostgreSQL, EKS, and CloudWatch.
- Strong SQL and PostgreSQL expertise, including schema design, query optimization, and graph-based data modelling.
- Experience designing distributed, scalable, and fault-tolerant systems, with robust observability, recovery, and rollback strategies.
- Strong troubleshooting skills across distributed services, using logs, metrics, and traces with tools such as Splunk and CloudWatch.
- Experience with CI/CD and Agile delivery, using tools such as Jenkins, GitHub Actions, or GitLab CI.
- Demonstrated technical leadership, including mentoring engineers, leading design reviews and RFCs, and coordinating across teams.
- Excellent written and verbal communication skills, with the ability to clearly explain complex technical decisions to technical and non-technical stakeholders.
Nice to have:
- Python 3.10+ experience, including Pandas, BeautifulSoup, and XML/HTML processing.
- Hands-on experience with LangGraph, LangChain, or other LLM/agentic frameworks.
- Experience with OpenSearch or vector search technologies for RAG applications.
We offer:
- The opportunity to shape the architecture of a modern, AWS-native platform with significant technical ownership.
- The chance to work with cutting-edge technologies across cloud, data engineering, GenAI, and AI-powered services.
- A collaborative environment where you can influence engineering standards, mentor engineers, and drive technical decisions.
- A hybrid work model with flexible working hours.
- Private health insurance, medical care, and a Multisport card.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
667,602 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Similar stack
Same company
In your city
Ведущий инженер-программист DevOps
4 hours ago
≈ $29k – $63k per year (Estimated) • In office • 5+ years exp • Moscow
Python
SQL
C++
Bash
C++
CMake
Databases
PostgreSQL
DevOps
Debian
CI/CD
Proxmox VE
Apply
QA-инженер Fullstack
4 hours ago
≈ $16k – $32k per year (Estimated) • In office • 1+ year exp • Moscow
Java
SQL
Java
Maven
Databases
PostgreSQL
Apache Kafka
AI/ML
AI Agents
DevOps
OpenShift
Istio
CI/CD
Jenkins
Git
Kubernetes
QA
TestNG
Selenium
Rest-Assured
Apply
Staff Engineer, Applied AI
4 hours ago
$160k – $240k per year • Equity • In office • Full-Time • 10+ years exp • Bachelor's Degree • Sunnyvale
Python
Java
Kotlin
SQL
Scala
Java
Spring Boot
Databases
MySQL
AI/ML
LangChain
Claude
LlamaIndex
Model Context Protocol
Vertex AI
Multimodal AI
AI Agents
Llama
Gemini
LLM
RAG
LLM Evaluation
LLM Guardrails
Multi-Agent Systems
DevOps
Rest API
Kubernetes
Apply
In office • 5+ years exp
SQL
AI/ML
Claude
Claude Code
AI Agents
OpenAI Codex
Management
Linear
Apply
≈ $111k – $240k per year (Estimated) • Remote • 5+ years exp
Python
JavaScript
Python
Flask
FastAPI
AI/ML
Copilot
Claude Code
AI Agents
LLM
OpenAI Codex
LLM Guardrails
Frontend
Next.js
React.js
DevOps
CI/CD
Git
Docker
Apply
Software Asset Management Analyst
5 hours ago
≈ $55k – $107k per year (Estimated) • In office • 2+ years exp • Bachelor's Degree • Jersey City
AI/ML
Copilot
DevOps
Azure
AWS
Management
ServiceNow
Apply
Software Engineer
8 hours ago
Remote/Hybrid • 3+ years exp
Python
SQL
C#
Python
Beautiful Soup
C#
.NET
Databases
PostgreSQL
OpenSearch
Amazon Aurora
AI/ML
Copilot
Cursor
LangGraph
LangChain
Claude Code
AI Agents
Pandas
LLM
RAG
Frontend
GraphQL
DevOps
CI/CD
Git
AWS
Kubernetes
Amazon EKS
AWS Lambda
Amazon S3
Amazon CloudWatch
Management
Agile
Scrum
Kanban
Apply
Lead AI Engineer
8 hours ago
≈ $32k – $77k per year (Estimated) • In office • 6+ years exp • Hyderabad
Python
AI/ML
Model Context Protocol
Embeddings
Prompt Engineering
AI Agents
LLM
RAG
LLM Guardrails
Edge AI
DevOps
CI/CD
Git
AWS
Docker
Kubernetes
Vector
Apply
AI Engineer
8 hours ago
≈ $20k – $59k per year (Estimated) • In office • 2+ years exp • Hyderabad
Python
AI/ML
Model Context Protocol
Embeddings
Prompt Engineering
AI Agents
LLM
RAG
Edge AI
DevOps
Vector
Apply
Senior Java Developer
9 hours ago
Remote/Hybrid • 6+ years exp
Go
JavaScript
Java
TypeScript
Java
Spring Boot
Databases
MySQL
PostgreSQL
Redis
AI/ML
Copilot
Prompt Engineering
LLM
RAG
Frontend
Angular
DevOps
CI/CD
Docker
Kubernetes
Apply
This is one of many
667,602 more open roles from verified company boards, updated every day.

