Software Architect (Cloud)
Advantive
We’re looking for an experienced and forward-thinking Cloud Architect to join Advantive’s Architecture team. This role is responsible for designing the hybrid and cloud infrastructure that powers our next-generation software platform, ensuring our products are scalable, resilient, secure, and cost-efficient. The Cloud Architect will play a key role in defining how our SaaS and on-premise components integrate, communicate, and remain reliable under load and during outages.
As part of the Architecture organization, the Cloud Architect partners closely with Product Development, CloudOps, and Security teams to implement best practices for infrastructure automation, monitoring, and resilience. This role blends hands-on technical expertise with strategic architectural thinking, providing leadership in modern cloud design, event-driven systems, and distributed application performance.
This position is ideal for a seasoned architect passionate about hybrid environments, platform reliability, and modern infrastructure patterns.
Responsibilities
- Define and document cloud architecture patterns that support scalability, high availability, and fault tolerance across hybrid environments (Azure/AWS and on-premise).
- Lead the design and implementation of event-driven and message-based integration frameworks using queues, topics, and publish-subscribe patterns.
- Partner with development teams to evolve product architectures for cloud readiness and resilience, supporting migration from legacy systems.
- Champion Infrastructure as Code (e.g. Terraform) and automation across deployment, configuration, and monitoring.
- Collaborate with Data and AI Architects to ensure consistent, secure, and performant data and AI workloads within the cloud ecosystem.
Resilience, Security, and Performance
- Design strategies for business continuity and disaster recovery, including multi-region failover, backup, and recovery automation.
- Establish observability standards (metrics, logs, traces) and implement monitoring solutions that provide actionable insights into application and infrastructure health.
- Collaborate with Security and CloudOps to implement identity, access, and compliance controls (SSO, identity federation, network isolation, encryption).
- Optimize cloud cost and performance by defining resource usage guidelines and reviewing system telemetry.
Collaboration and Leadership
- Partner with CloudOps, Development, and DevOps teams to drive consistency and reliability across product lines.
- Provide architectural oversight on platform projects, ensuring alignment with Advantive’s modernization and platform vision.
- Mentor engineers on cloud-native development, resilience, and operational excellence.
- Present cloud strategy, architecture decisions, and outcomes to technical and executive stakeholders.