Solution Architect | Scrabble
Job Description
SaaS Solution Architect
Location: Bangalore
Employment Type: Full-time
Experience: 10+ years (with at least 5+ years in cloud architecture)
About Us
Avo Automation is an industry-leading test automation platform dedicated to revolutionizing
how businesses approach software quality.
Emerging from stealth mode in late 2020, we have focused on transforming the way
organizations think about software quality.
Our AI-driven, no-code platform delivers continuous quality assurance across key business
processes and supports over 200 technologies.
With efficient test data management and machine learning capabilities, our platform enables
teams to enhance quality, conduct efficient data validation, and reduce time to market.
About the Role
We are seeking a highly skilled Solution Architect to drive the technical evolution of our SaaS
platform. This role is internally focused, with primary responsibilities around defining the
product’s architectural vision, guiding software design, and leading refactoring initiatives that
improve scalability, maintainability, and performance. The Solution Architect will also bring deep
expertise in cloud architecture, ensuring our platform leverages cloud-native services, follows
best practices, and is designed for cost efficiency, scalability, and resilience.
Key Responsibilities
• Define and maintain the solution architecture and software design principles for our
SaaS platform.
• Lead refactoring and modernization initiatives, ensuring systems evolve to support
long-term scalability and maintainability.
• Collaborate with engineers and product managers to translate business requirements
into solution designs that balance functionality, technical feasibility, and speed.
• Design multi-tenant SaaS solutions leveraging cloud-native services, focusing on
modularity, extensibility, and performance.
• Provide architectural guidance for API design, service interactions, and data flows
across the platform.
• Ensure software designs align with security, compliance, and privacy standards (e.g.,
SOC 2, GDPR).• Partner with engineering teams to adopt modern software patterns (e.g., domain-
driven design, microservices, event-driven systems).
• Conduct architecture and code reviews, mentoring teams on design best practices
and technical trade-offs.
• Identify technical debt and shape strategies for incremental improvement without
slowing delivery.
• Stay ahead of emerging technologies and SaaS architecture trends, introducing
solutions that improve platform quality and developer productivity.
What We’re Looking For
Required:
• Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related
field.
• Proven experience as a Solution Architect, Software Architect, or Principal Engineer
in a SaaS product environment.
• Strong expertise in software design principles, refactoring, and large-scale system
decomposition.
• Solid understanding of multi-tenant SaaS architecture patterns (tenant isolation,
usage metering, subscription management).
• Hands-on experience with cloud-native software development (preferably MS Azure),
especially in the context of SaaS application design.
• Proficiency in designing and integrating APIs, services, and event-driven workflows.
• Working knowledge of CI/CD, containerized applications (Docker, Kubernetes) as
they relate to software delivery.
• Excellent problem-solving and communication skills, with the ability to balance long-
term architectural goals with immediate business needs.
Preferred:
• Experience leading large refactoring or software modernization projects.
• Familiarity with Domain-Driven Design (DDD), clean architecture, and modular
monoliths.
• Experience optimizing cloud-based applications for scalability and cost efficiency.
• Exposure to data architecture for SaaS (multi-tenant data stores, analytics pipelines,
event streaming).
• Cloud or architecture certifications (Azure Solutions Architect, TOGAF, etc.).What We Offer
• The chance to shape the architecture of a flagship enterprise product.
• Opportunities to work on challenging problems at the intersection of software design
and SaaS scalability.
• A collaborative, innovative, and growth-oriented environment.
• Competitive compensation and benefits.
• Exposure to cutting-edge cloud, DevOps, and AI/ML technologies.
• Support for professional development and cloud certification.