Cloud Software and Solutions Architect

VAS · Madison

Apply on the company website

The Cloud Software and Platform Architect is responsible for defining and leading the end-to-end architecture of cloud hosted applications and the underlying platform, ensuring scalability, security, reliability, and cost efficiency. They partner with engineering, security, and product teams to shape cloud strategy, reference architectures, and implementation of roadmaps. 

Responsibilities

Cloud & Platform Architecture Main 

  • Architect and oversee implementation of shared platform capabilities (landing zones, PaaS services, internal developer platforms, golden paths). 

  • Review solution designs and pull requests for architectural alignment, technical risk, and adherence to standards. 

  • Stay current on cloud provider roadmaps and emerging technologies, evaluating their fit and proposing adoption where it is beneficial. 

Security, Governance & Cost Optimization 

  • Collaborate with security teams to embed security-by-design (identity, network segmentation, encryption, secrets management, compliance controls) into cloud and platform architectures. 

  • Contribute to cloud governance, cost management, and optimization practices (tagging standards, right sizing, reserved instances, FinOps). 

Data & Integration Architecture 

  • Partner with data and integration teams to design data platforms (warehouses/lakes, streaming, ETL/ELT) and integration patterns (APIs, events, messaging) on the cloud. 

  • Define and govern data architecture standards across structured, semi-structured, and unstructured data, ensuring consistency, scalability, and interoperability across domains. 

  • Partner with enterprise and solution architects to establish canonical data models, data contracts, and metadata management frameworks aligned to business capabilities. 

  • Design data movement, lineage, and governance patterns supporting both analytical and operational workloads. 

Modernization, Observability & Technical Leadership  

  • Lead or support migration and modernization initiatives from on-prem to cloud (rehost, re-platform, refactor) including assessment, roadmaps, and solution designs. 

  • Define observability strategy (logging, metrics, tracing, SLOs) and resilience patterns (auto scaling, failover, DR, backup/restore). 

  • Provide technical leadership and mentorship to engineers, SREs, and developers; evangelize best practices in cloud native and platform engineering. 

More jobs at VAS · Software Engineering jobs in Madison