Staff Software Architect – Advanced
Location
Illinois + 1 moreAll locations: Illinois, Ohio
Posted
5 days ago
Salary
Not specified
Bachelor Degree10 yrs expEnglishAzureDistributed SystemsKubernetesVault.net
Job Description
• Translate product initiatives into domain-level architecture
• Define when to enhance existing bounded contexts versus introduce new domains
• Apply Domain-Driven Design (DDD) to establish clear service boundaries
• Define asynchronous communication patterns using Azure Service Bus and Event Grid
• Design resilient, decoupled services that maintain data integrity in distributed systems
• Design the application layer using our core Azure stack: Azure Functions, Azure App Service, Azure Kubernetes Service (AKS), Azure API Management (APIM), Azure Front Door, Azure Key Vault
• Architect how operational systems integrate with the broader data ecosystem
• Define API security, versioning, and traffic management standards via APIM
• Produce Domain Design Documents (DDD) and Technical Design Documents (TDD) and mentor engineers
Job Requirements
- 10+ years in software engineering, with 3–5+ years in Architecture roles
- Deep experience with Domain-Driven Design (DDD) and system decomposition
- Strong expertise in event-driven and distributed system design
- Hands-on experience with the Azure application stack (Functions, App Service, Service Bus, APIM)
- Experience designing systems in .NET-centric environments
- Ability to manage data consistency and state across services
- Excellent communication skills across Product, Engineering, and leadership
Benefits
- Comprehensive full medical, dental and vision Insurance
- Basic Life Insurance at no cost to the employee
- Company paid short-term and long-term disability
- 12 weeks of 100% paid Parental Leave
- Health Savings Account (HSA)
- Flexible Spending Accounts (FSA)
- Retirement savings plan
- Personal Paid Time Off
- Paid holidays and company-wide Wellness Day off
- Paid time off to volunteer at nonprofit organizations
- Pet friendly office environment
- Commuter Benefits
- Group Pet Insurance
- On the job training and skills development
- Employee Assistance Program (EAP)