Position: Senior Technical Architect Scalable Multi-Tenant Systems
Location: Hyderabad ( 8 PM to 5 AM IST)
Work Type: Full-Time
Experience: 10+ Years
PETADATA is looking for a skilled Senior Technical Architect to own the architecture of a scalable, secure, multi-tenant SaaS platform. The role will drive system design, distributed systems, data architecture, cloud infrastructure, security, and integrations while setting technical standards across engineering. The ideal candidate is a principal-level architect with proven experience scaling production SaaS systems and strong technical leadership skills.
Key Responsibilities Multi-Tenant Architecture
- Design the platform's multi-tenancy model, including tenant isolation, data partitioning, per-tenant configuration, and noisy-neighbor mitigation.
- Architect reliable tenant provisioning, onboarding, scaling, and decommissioning.
- Ensure tenant data isolation and security across all system layers.
Scalability &
- Distributed Systems
- Design systems capable of handling large data volumes and concurrent migration workloads.
- Architect async/event-driven processing, queues, horizontal scaling, backpressure, retries, and idempotency.
- Define the overall data architecture, including storage, partitioning, streaming, batch processing, and data pipelines.
- Select appropriate architectural patterns while avoiding unnecessary complexity and over-engineering.
Reliability &
- Security
- Establish high availability, fault tolerance, disaster recovery, and SLA strategies.
- Build security and compliance into the architecture, including encryption, access control, secrets management, auditing, and tenant isolation.
- Define the observability strategy for monitoring, tracing, and troubleshooting distributed systems.
Integration &
- Platform Architecture
- Architect a scalable connector and integration framework supporting systems such as Salesforce, HubSpot, Zoho, databases, and object stores.
- Design scalable APIs and platform abstractions that support multiple use cases without repeated architectural redesign.
- Partner with DevOps/Infrastructure teams on cloud and multi-cloud architecture across AWS, GCP, and Azure.
Technical Leadership
- Establish architectural standards, design patterns, and technical roadmaps.
- Make key build-vs-buy and technology decisions.
- Lead architecture and design reviews and mentor senior engineers.
- Translate business and product requirements into a transparent technical strategy and execution plan.
- Influence engineering teams through technical judgment, expertise, and results.
Note: Should be able to work independently and work in USA time zones Required Qualifications &
- Skills
- 10+ years of software engineering experience, with several years in an Architect, Principal, or Staff+ role owning system architecture at scale.
- Proven hands-on experience designing and scaling multi-tenant SaaS systems in production, including tenant isolation, partitioning, and scaling strategies.
- Deep expertise in distributed systems, including event-driven processing, queues, horizontal scaling, consistency, fault tolerance, and high-throughput workloads.
- Strong data architecture experience covering data modeling, partitioning, batch/streaming pipelines, and data-intensive systems.
- Strong cloud-native architecture expertise with AWS, GCP, or Azure and the ability to reason across cloud providers.
- Strong understanding of security, compliance, tenant isolation, encryption, access control, and frameworks such as SOC 2/GDPR.
- Strong software engineering and coding skills, with the ability to prototype and work directly with complex parts of the codebase.
- Proven technical leadership and influence, with experience setting architecture direction and earning trust across engineering teams.
- Experience with data migration, ETL/integration, iPaaS, or large-scale connector frameworks is preferred.
- Experience with CRM platforms and APIs, particularly Salesforce, HubSpot, or Zoho, is a plus.
- Familiarity with Kubernetes, containers, Terraform/IaC, and modern CI/CD.
- Experience working with high-compliance or regulated-data environments is a plus.
- Robust problem-solving, decision-making, communication, and architectural judgment skills.
- Highly self-directed and pragmatic, with the ability to balance long-term architecture with rapid product delivery.
- Experience as a founding architect or early senior technical leader is a plus.
Education Bachelor s degree in Computer Science, Information Technology, Engineering, or a related field. Candidates must attend Phone/video calls and in-person interviews. After selection, candidates will undergo background checks on Education and Experience. Please email your resume to
[email protected] After carefully reviewing your experience and skills, one of our HR team members will contact you about the next steps.
📌 Senior Technical Architect – Scalable Multi-Tenant Systems (Hyderabad)
🏢 PETADATA
📍 Hyderabad