Posted:11 hours ago| Platform: SimplyHired logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

We are looking for a Software Solution Architect to lead the technical design of our platform and ensure it is scalable, secure, multi-tenant, cost-efficient, and future-proof. You will define the architecture, guide engineering teams, execute the implementation of modern cloud-native solutions.

The ideal candidate is a hands-on architect who understands modern SaaS patterns and can work across backend, cloud infrastructure, DevOps, security, and data architecture.
Experience with DevOps (CI/CD, IaC, Docker/Kubernetes, cloud deployments) is a major advantage.

Key Responsibilities:

Architecture & System Design

  • Lead end-to-end architecture for a cloud-native SaaS platform (multi-tenant, scalable, modular).
  • Define the system's high-level architecture (microservices vs modular monolith).
  • Design multi-tenant strategies:
  • Tenant isolation (DB-per-tenant / schema-per-tenant / row-level)
  • Authentication & Authorization (RBAC/ABAC)
  • Data partitioning and security
  • Define APIs (REST/GraphQL), event-driven communication, and domain boundaries.
  • Own the architecture roadmap and create reference architecture & coding standards.

Cloud & DevOps

  • Design and implement cloud infrastructure (AWS/Azure/GCP).
  • Own CI/CD pipeline design (GitHub Actions, GitLab CI, Azure DevOps, etc.).
  • Container strategy using Docker and Kubernetes/EKS/AKS/Serverless alternatives.
  • Infrastructure-as-code (Terraform/Pulumi).
  • Setup monitoring, logging, and observability (Prometheus, Grafana, CloudWatch, ELK).
  • Ensure cost-effective cloud utilization and scalability.

Technical Leadership

  • Mentor developers on cloud-native, modular, and scalable SaaS patterns.
  • Review architecture and code to ensure maintainability and high performance.
  • Collaborate with product, backend, frontend, and QA teams for technical alignment.
  • Conduct POCs and evaluate new technologies where beneficial.

Security & Compliance

  • Implement SaaS security best practices (OWASP, secrets management, API security).
  • Drive data encryption, key management, and zero-trust principles.
  • Ensure compliance readiness (SOC 2, GDPR, ISO 27001).

Performance & Reliability

  • Ensure high availability (HA) and disaster recovery (DR) strategies.
  • Establish observability metrics (SLIs, SLOs, SLAs).
  • Conduct load testing, resilience testing, and capacity planning.

Required Skills & Experience

  • 5+ years in software development with 3+ years architecting SaaS platforms.
  • Strong expertise with at least one backend stack (.NET Core, Node.js, Go, Python).
  • Deep knowledge of cloud platforms (AWS, Azure, or GCP).
  • Proven experience building scalable, distributed systems.
  • Strong grasp of:
  • Microservices & modular monolith architecture
  • Event-driven architecture (Kafka/RabbitMQ/Service Bus)
  • Multi-tenant SaaS patterns
  • API gateway patterns, caching, rate limiting
  • Hands-on DevOps experience:
  • Docker, Kubernetes
  • CI/CD pipelines
  • Infrastructure-as-Code (Terraform/Pulumi)
  • Monitoring/Logging tools
  • Database design experience (SQL + NoSQL).
  • Strong grounding in security for cloud and SaaS systems.
  • Excellent communication and documentation skills.

Nice-to-Have Skills

  • Experience in B2B enterprise SaaS products.
  • Experience in DDD (Domain-Driven Design).
  • Experience with serverless architectures (AWS Lambda, Azure Functions).
  • Familiarity with event sourcing, CQRS.
  • Exposure to AI/ML integrations.
  • Experience working with offshore or distributed teams.

What Success Looks Like

  • A scalable, modular SaaS architecture ready for long-term growth.
  • A robust CI/CD pipeline enabling fast, safe deployments.
  • Clear architectural documentation & standards for the engineering team.
  • Proactive performance tuning, cost optimization, and security best practices.
  • Development team adopting modern cloud-native patterns.

Why Join Us

  • Build a modern SaaS product from the ground up.
  • Opportunity to shape the entire technical foundation of the company.
  • Work with founders and influence product direction.
  • Growth-oriented culture with strong ownership and autonomy.

Job Types: Full-time, Permanent, Contractual / Temporary, Freelance

Pay: ₹35,000.00 - ₹55,000.00 per month

Experience:

  • SaaS: 3 years (Required)

Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start DevOps Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

noida, gurugram, delhi / ncr