Description and Requirements
Key Responsibilities
Architecture & Design
- Own and drive end-to-end architecturefor cloud-native SaaS services, including multi-tenant platforms.
- Define scalable, secure, and resilient system designsusing microservices and event-driven patterns.
- Lead architectural discussions, design reviews, and technical decision-making across teams.
- Evaluate trade-offs across performance, cost, security, and operability.
Cloud & Platform Engineering
- Design and implement services on public cloud platforms(Azure preferred AWS/GCP acceptable).
- Build and maintain RESTful APIsand integration layers for internal and external consumers.
- Ensure high availability, observability, and fault toleranceacross services.
- Work closely with DevOps/SRE teams on CI/CD, IaC, monitoring, and incident readiness.
Security & Compliance
- Collaborate with product security, compliance, and enterprise security teams.
- Ensure adherence to enterprise security standardsincluding:
- Tenant isolation and data segregation
- Authentication, authorization, and RBAC
- Audit logging and compliance readiness
- Support security reviews, risk assessments, and customer-facing security discussions.
Technical Leadership
- Mentor senior and mid-level engineers on architecture, design patterns, and best practices.
- Influence roadmap planning by aligning technical strategy with business requirements.
- Act as a technical point of contact for product management, QA, operations, and external stakeholders.
Required Qualifications
Technical Skills
- 8+ years of experience in software engineering, with strong focus on cloud-based systems.
- Proven experience designing and building large-scale distributed systems.
- Strong proficiency in Python, Go, or similar backend languages.
- Deep understanding of:
- Microservices architecture
- REST APIs and service-to-service communication
- Cloud networking, identity, and security concepts
- Experience with containerization and orchestration(Docker, Kubernetes).
- Strong understanding of multi-tenant SaaS architectures.
Cloud & DevOps
- Hands-on experience with Microsoft Azure(preferred) or other major cloud providers.
- Familiarity with CI/CD pipelines, Infrastructure as Code, and cloud automation.
- Experience working with monitoring, logging, and alerting tools.
Security & Enterprise Readiness
- Experience addressing enterprise security requirements, audits, and compliance needs.
- Understanding of authentication methods, MFA, access control, and audit trails.
- Ability to communicate security and architectural concepts to both technical and non-technical stakeholders.
Preferred Qualifications
- Experience with enterprise SaaS platformsor managed services environments.
- Prior involvement in customer-facing architecture discussionsor design reviews.
- Exposure to ITSM, monitoring, or infrastructure management tools.
- Experience working with globally distributed teams and stakeholders.
- Background in platform modernization or cloud migration initiatives.
Soft Skills & Leadership Traits
- Strong ownership mindset with ability to drive initiatives end-to-end.
- Excellent communication skills across engineering, product, security, and leadership teams.
- Ability to balance hands-on developmentwith architectural thinking.
- Comfortable working in ambiguous problem spaces and influencing without authority.

