FREE ACCESS
5,000–10,000 jobs/day
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.

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 fitCore 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 resumeApplicant 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 & technologiesAngularASP.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