Software Architect, Platform Optimization

Isolved, Inc.
United States
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Job source

Tech stack

ASP.NET JavaScript (Programming Language) Artificial Intelligence Unit Testing Microsoft Azure C Sharp (Programming Language) Software as a Service Program Optimization Profiling Software Quality Code Review Cursor (Graphical User Interface Elements)
+21 more
Shard (Database Architecture) Web Development Distributed Systems Load Testing Enterprise Messaging Systems NoSQL Performance Tuning Query Optimization Distributed Caching Web Services Spring Cloud GitHub Copilot Database Optimization Caching Indexer Data Strategy Solid Principles Cosmos DB BIG-IP Access Policy Manager (APM) Web Api Microservices

Job description

The Software Architect for the Platform Optimization team is a hands-on technical leader responsible for improving performance, scalability, and reliability across isolved’s HCM platform to support large enterprise clients. Embedded within the Platform pod, this role focuses on identifying and resolving system bottlenecks caused by increasing data volume and transaction demands. The architect leads both the strategy and execution of optimizations-ranging from database tuning and caching to service architecture improvements-while continuously measuring and enhancing system performance. Leveraging AI-assisted development as a core practice, this role establishes scalable patterns and guardrails to ensure long-term platform resilience and evolution., * Designing and implementing scalability and performance improvements that enable isolved to reliably serve large enterprise clients

  • Identifying systemic platform bottlenecks through profiling, load testing, and production telemetry analysis, and developing strategies to resolve them
  • Establishing performance budgets, benchmarks, and monitoring standards that prevent regression as the platform evolves
  • Implementing patterns for multi-tenant scalability, data partitioning, and resource management, and sharing that knowledge with the broader team through code reviews and hands-on collaboration
  • Performing code reviews with a focus on performance implications, query efficiency, and resource utilization
  • Collaborating with product management and customer-facing teams to understand large-client pain points and translate them into technical improvement plans
  • Driving adoption of caching, indexing, and query optimization strategies across the platform’s data tier
  • Raising the bar on performance engineering practices, load testing methodologies, and production observability across the team through hands-on collaboration and code reviews
  • Using AI-assisted development tools - including agentic coding, spec-driven development, and AI-augmented code review - as a core part of your daily workflow to maximize velocity and code quality, and helping establish AI-augmented development practices across the team

Requirements

Do you have experience in Web services design?, * 8+ years developing web applications and services

  • 3+ years developing cloud-native applications
  • Demonstrated experience with performance engineering and optimization at scale
  • Demonstrated use of AI-assisted development tools (GitHub Copilot, Claude Code, Cursor, or similar) as part of professional development workflows
  • Ability to work independently to research and solve complex problems
  • Strong expertise in Azure services, .NET/C#, and ASP.NET Core Web APIs
  • Deep understanding of microservices architecture and distributed systems
  • Advanced SQL Server performance tuning, query optimization, and data strategies
  • Hands-on experience with load testing, performance profiling, and APM tools
  • Experience with distributed caching and scalable data patterns (indexing, partitioning, sharding)
  • Solid engineering fundamentals, including unit testing and SOLID principles
  • Ability to work with JavaScript and integrate across full-stack systems
  • Preferred: experience with multi-tenant SaaS optimization, NoSQL (Cosmos DB), messaging systems, containers, and infrastructure-as-code

About the company

isolved is a leading provider of human capital management (HCM) solutions that combines modern technology with expert services and support. Purpose-built for People Heroes , isolved gives HR, payroll and benefits leaders the tools and insights to streamline operations and deliver employee experiences that matter. isolved People Cloud is a connected HCM platform with built-in artificial intelligence (AI) and analytics that brings together HR, payroll, benefits, workforce management and talent management in one experience. Built on a legacy of 40 years in the market, isolved is trusted by more than 200,000 employers and used by 9 million U.S. employees, representing about one in 20 American workers. Visit www.isolvedhcm.com.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:52 min

Introduction to ASP.NET Core and the ABP framework

Alper Ebicoglu Alper Ebicoglu · WWC 2025

9:56 min

Expanding browser capabilities with modern web APIs

Ire Aderinokun · JS Congress

1:34 min

Pivoting careers into specialized platform engineering roles

Xavier Portilla Edo · LIVE

7:44 min

Bootstrapping a test-driven asp.net web api

Alex Banul · LIVE

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

Videos

See all

Related articles

See all