Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Verisk

Principal Software Architect

Verisk

. Own the target software architecture for assigned products and translate product strategy into practical technical roadmaps, solution designs, and delivery priorities .

Posted 10/1/2026full-timeBoston • Massachusetts • United StatesLead💰 $165,000 - $185,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and delivering cloud-native SaaS platforms and microservices architecture, with a strong focus on AWS services and secure software design. Capable of translating product strategy into technical roadmaps while ensuring non-functional requirements are met.

Highest-signal resume keywords
AWS ArchitectureCloud-Native SaaS PlatformsMicroservices DesignAPI DesignSecure Software Design

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
.NETC#ASP.NET CoreTypeScriptAngularReactMicroservicesEvent-Driven ArchitectureDistributed SystemsAPI Strategies
Soft Skills
CommunicationCoachingLeadership
Tools & Technologies
AWS LambdaAPI GatewayDockerTerraformAWS CDKCloudFormationECSEKSS3RDS
Industry Keywords
Cloud ApplicationsMulti-Tenant ApplicationsInfrastructure as CodeAutomated TestingProduction Support

Tech Stack

Tools & technologies
AngularASP.NETAWSCloudDistributed SystemsDockerDynamoDBGraphQLMicroservicesNoSQLReactTerraformTypeScript.NET

About the role

Key responsibilities & impact
  • Own the target software architecture for assigned products and translate product strategy into practical technical roadmaps, solution designs, and delivery priorities
  • Design end-to-end cloud applications across user interfaces, application services, APIs, workflows, integrations, data access, infrastructure, and operational support
  • Create and govern reusable architecture patterns, engineering standards, and decision records
  • Shape modular, domain-aligned services and bounded contexts
  • Guide the design of microservices, serverless components, asynchronous workflows, and event-driven solutions using AWS managed services
  • Define secure and scalable API strategies covering REST, GraphQL, versioning, authentication, reliability, and lifecycle management
  • Provide architectural direction for modern web applications built with .NET, C#, ASP.NET Core, TypeScript, Angular, and React
  • Ensure non-functional requirements including availability, performance, accessibility, observability, recoverability, security, privacy, and cost efficiency
  • Partner with security and platform teams on identity, authorization, encryption, secrets, tenant isolation, network controls, threat modeling, and compliance
  • Influence CI/CD, automated testing, infrastructure-as-code, release, monitoring, and support practices
  • Lead architecture reviews and proofs of concept, documenting options and recommendations
  • Coach engineers and technical leads while identifying risks and resolving design challenges

Requirements

What you’ll need
  • Significant software engineering experience, including recent responsibility for architecture or technical leadership within AWS-based product environments
  • Demonstrated success designing and delivering cloud-native SaaS platforms, multi-tenant applications, or other complex enterprise software products
  • Strong hands-on knowledge of .NET, C#, ASP.NET Core, and modern front-end development using TypeScript with Angular or React
  • Deep understanding of distributed systems, microservices, domain-driven design, event-driven architecture, serverless computing, and API design
  • Practical experience with AWS services such as Lambda, API Gateway, ECS, EKS, S3, Aurora, RDS, DynamoDB, SQS, SNS, EventBridge, and CloudWatch
  • Experience designing for relational and NoSQL databases, including effective data-access patterns, performance considerations, and transactional boundaries
  • Experience with Docker and container orchestration, plus infrastructure as code using Terraform, AWS CDK, or CloudFormation
  • Strong understanding of secure software design, automated delivery, application testing, monitoring, tracing, and production support
  • Ability to communicate architecture choices and trade-offs clearly to engineers, product leaders, business stakeholders, and senior decision-makers
  • Bachelor’s degree in Computer Science, Software Engineering, or a related discipline, or equivalent professional experience

Benefits

Comp & perks
  • Health Insurance
  • Retirement Plan
  • Disability benefits
  • Paid Time Off program
  • Work flexibility
  • Support, coaching, and training
  • Short-term incentive compensation