Software Architect

Hybrid in Atlanta, GA, US • Posted 6 days ago • Updated 6 days ago
Full Time
No Travel Required
Hybrid
Up to $180,000/yr
Fitment

Dice Job Match Score™

🤯 Applying directly to the forehead...

Job Details

Skills

  • Software Architect
  • Platform Architect
  • Azure Architecture
  • Azure Cloud
  • Microsoft Azure
  • Azure App Services
  • Azure Functions
  • Azure Service Bus
  • Cosmos DB
  • Azure SQL
  • Azure DevOps
  • .NET
  • C#
  • ASP.NET
  • .NET Core
  • Angular
  • TypeScript
  • SQL Server
  • SaaS Architecture
  • Multi-Tenant Architecture
  • Cloud-Native Architecture
  • Enterprise SaaS Platform
  • Microservices Architecture
  • Modular Monolith
  • Monolith Modernization
  • Legacy Modernization
  • Distributed Systems
  • Event-Driven Architecture
  • CQRS
  • API Gateway
  • REST APIs
  • Service Orchestration
  • Domain-Driven Design
  • System Decomposition
  • Platform Modernization
  • CI/CD Pipelines
  • Infrastructure as Code
  • IaC
  • DevOps
  • Observability
  • Telemetry
  • Performance Engineering
  • Load Testing
  • Scalability
  • High Availability
  • Resiliency Patterns
  • Circuit Breaker Pattern
  • Retry Logic
  • Failover
  • Geo-Redundancy
  • Identity Management
  • Cloud Security Architecture
  • OAuth
  • Authentication
  • Authorization
  • Global Engineering Teams
  • Architecture Governance
  • Architecture Standards
  • Technical Leadership
  • System Design
  • Platform Roadmap
  • Enterprise Architecture
  • Digital Transformation

Summary

Location: Atlanta, GA (onsite first 6 months, then hybrid 2 days remote per week)

Type: Full-time | Direct Hire | Permanent

Compensation: Up to $180K base + 5% bonus (depending on experience)

Benefits

  • Comprehensive healthcare coverage (medical, dental, vision, life, and supplemental insurances)
  • Short- and Long-Term Disability (STD/LTD)
  • HSA & FSA options
  • PTO
  • 401(k) retirement plan

About the Role

We are seeking a Software Architect to lead the modernization and technical evolution of a large-scale, enterprise multi-tenant SaaS platform serving enterprise customers globally. This role is ideal for a hands-on architect who thrives as both a strategic thinker and a technical leader, capable of transforming legacy systems into modern cloud-native architectures. You will own the architectural roadmap for the platform, partner with global engineering teams, and drive the transition from monolithic applications to modular services and microservices using the Azure ecosystem and the .NET stack.

This role is the sole architect on the team initially, with the opportunity to grow into a Chief Architect role and build an architecture organization.

What You ll Do

  • Lead platform modernization initiatives transitioning legacy monolithic systems into modular monolith and microservices architectures
  • Own the architectural strategy and domain decomposition of the platform, defining service boundaries and modernization patterns
  • Design and evolve multi-tenant SaaS platform architecture using Azure cloud services
  • Establish architecture standards across .NET/C#, Angular, SQL Server, and TypeScript-based systems
  • Architect distributed systems including API gateway patterns, event-driven messaging, CQRS, and service orchestration
  • Design cloud-native resiliency strategies including circuit breakers, retries, failover, and geo-redundancy
  • Drive performance engineering practices including profiling, load testing, and platform optimization
  • Define and maintain architecture documentation, decision records, and platform standards
  • Partner with DevOps to define CI/CD pipelines, deployment strategies, infrastructure standards, and IaC patterns
  • Lead cloud security architecture, identity management, and compliance best practices
  • Collaborate closely with global engineering, data, product, and IT teams to guide platform evolution
  • Mentor engineering teams on architecture principles, design patterns, and engineering best practices
  • Evaluate and integrate emerging technologies including AI/ML and agentic systems into the platform roadmap

What We re Looking For

  • 10+ years of professional software or platform engineering experience
  • 3+ years serving as a dedicated software or platform architect
  • Strong development background in .NET, C#, and ASP.NET
  • Familiarity with Angular to ensure frontend/backend architecture alignment
  • Deep hands-on experience with Azure cloud services including App Services, Azure Functions, Service Bus, Cosmos DB, and Azure SQL
  • Proven experience modernizing legacy architectures into scalable cloud-native platforms
  • Strong understanding of SaaS architecture, multi-tenant systems, and globally distributed user bases
  • Hands-on experience with CI/CD pipelines, observability, telemetry, and automated testing strategies
  • Excellent communication skills with the ability to collaborate with distributed and global engineering teams

Bonus Skills (Nice to Have)

  • Experience with Azure OpenAI, Microsoft Agent Framework, or generative AI systems
  • Architectural certifications such as TOGAF, Zachman, or C4 Model
  • Experience with event sourcing, CQRS, distributed transactions, or service mesh
  • Exposure to semantic technologies or knowledge graphs
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10290115
  • Position Id: 8910183
  • Posted 6 days ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Atlanta, Georgia

7d ago

Easy Apply

Contract, Third Party

$80 - $90

Remote

Today

Full-time

USD 158,950.00 - 215,050.00 per year

Atlanta, Georgia

Today

Full-time

USD 165,000.00 - 200,000.00 per year

Atlanta, Georgia

Today

Full-time

USD 100,000.00 - 140,000.00 per year

Search all similar jobs