V

Verisk

Builds data and risk software for insurers

Senior Software Architect

Software EngineeringConfirmed live in the last 24 hours
Full-timeIndiaNo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, Mathematics, or a related field is required.
  • At least 8 years of progressive experience in software engineering, including at least 2 years in an AWS cloud-native architect role, is required.
  • Experience designing and implementing AWS-native SaaS products and complex full-stack applications is required.
  • Strong expertise in .NET Core, C#, ASP.NET Core, Angular, React, and TypeScript is required.
  • Experience with serverless architectures, including AWS Lambda, Step Functions, and API Gateway, and microservices deployed on ECS/EKS is required.
  • Proficiency with SQL and database programming for RDBMS platforms such as SQL Server, PostgreSQL, and MySQL, as well as AWS data solutions including Redshift, Aurora, and DynamoDB, is required.
  • Experience designing secure, multi-tenant SaaS architectures is required.
  • Understanding of Agile and Scrum methodologies and experience working in cross-functional product teams are required.
  • Familiarity with infrastructure-as-code tools such as AWS CloudFormation, Terraform, or CDK is required.
  • Working knowledge of CI/CD pipelines using GitHub Actions, AWS CodePipeline, or similar tools is required.
  • Experience implementing application monitoring and observability is required.
  • Experience with AWS SNS, SQS, or Kafka for event-driven architectures is required.
  • Understanding of AWS cost-optimization strategies is required.
  • Experience integrating with third-party APIs and services is required.
  • Hands-on experience with containerization and orchestration using Docker and Kubernetes is required.

Responsibilities

  • Lead the architecture, design, and development of cloud-hosted web applications for the insurance industry, covering network infrastructure, user experience, database schemas, data models, workflow automation, and end-to-end integration testing.
  • Define and own architectural standards, patterns, and best practices for AWS-native SaaS products.
  • Collaborate with product management, business stakeholders, and cross-functional teams to translate requirements into technical solutions.
  • Drive domain-driven designs for data models, APIs, and data products.
  • Architect and implement microservices using Docker, Kubernetes, ECS, and EKS.
  • Oversee CI/CD pipelines and DevOps processes for rapid, reliable, and secure deployments.
  • Design and implement RESTful and GraphQL APIs for performance and scalability.
  • Develop functional, responsive, and accessible front-end interfaces using HTML5, CSS/SCSS, TypeScript, Angular, React, and UI component libraries such as Kendo UI and Infragistics.
  • Ensure application-architecture security through IAM policies, encryption, API security, and compliance with standards including ISO 27001 and SOC 2.
  • Champion cloud-native and serverless architectures using AWS Lambda, API Gateway, DynamoDB, SQS, SNS, and other AWS managed services.
  • Use AWS data services including Redshift, RDS, Aurora, and S3 to build scalable data-driven applications.
  • Lead proof-of-concept initiatives evaluating emerging AWS services and architectural approaches.
  • Mentor and guide development teams on architecture decisions, code quality, and performance optimization.
  • Support UI automation testing alongside development activities.
  • Collaborate with QA and DevOps teams on automated testing, monitoring, and application observability using CloudWatch, X-Ray, and OpenTelemetry.

Desired Qualifications

  • Knowledge of insurance-industry platforms and regulatory compliance considerations.

About the Company

Verisk

Builds data and risk software for insurers

Verisk sells data, analytics, and software to insurers, reinsurers, and insurance intermediaries that assess risk and settle claims. Its tools support insurance pricing and policy development, catastrophe modeling, and claims investigation, combining industry records with scientific models and specialized applications. Xactimate calculates property repair estimates, while other platforms compare claims to identify suspected fraud and model losses from natural disasters. Customers pay through hosted subscriptions, transaction fees, and advisory services, with software and data integrated into their underwriting and claims workflows. Verisk traces its operating roots to 1971 and is headquartered in Jersey City, New Jersey.

Company size
5,001-10,000
Company stage
IPO
Headquarters
Jersey City, NJ
Founded
1971

Recently Posted Jobs

Explore more opportunities at Verisk

See more jobs