New opportunity

Senior Platform Engineer

Rifa AI · Bengaluru, India

About this role

Role Purpose: As a Senior Platform Engineer at Rifa AI, you will own the platform underlying our AI agent solutions for contact centers in regulated industries. You will be responsible for the runtime, voice infrastructure, enterprise security capabilities, and the intelligence layer that processes millions of conversations. This is a high-leverage role where your architectural decisions and platform improvements impact all client deliveries. Responsibilities: Build and evolve agent platform primitives, including the runtime, orchestration engine, and Agent Studio systems. Manage voice infrastructure, focusing on real-time audio streaming, STT/TTS integration, and telephony reliability. Establish enterprise trust through RBAC, audit logs, data isolation, and security integrations. Develop the evaluation layer using DeepEval to replay conversations and run simulations. Build observability systems to ensure decision traceability and proactive monitoring. Close the feedback loop by connecting evaluation findings to agent improvements. Maintain platform reliability using Kubernetes, ArgoCD, and CI/CD pipelines. Qualifications: 5+ years of hands-on experience in production systems with strong backend and distributed systems fundamentals. Proven experience with Kubernetes, cloud platforms, and infrastructure as code. Deep understanding of real-time systems, latency budgets, and streaming. Experience with observability tools like SigNoz or OpenTelemetry and incident response. High agency and ability to drive outcomes in an autonomous environment. Degree in computer science or equivalent experience. Preferred Qualifications: Experience with enterprise features (SSO, IAM, compliance), production LLMs, agent frameworks, telephony (Twilio, WebRTC, SIP), large-scale data systems, and developer platform building. Benefits: Competitive compensation of ₹30L – ₹50L plus equity (0.3% – 1%). Working in a small, high-ownership team environment.

For full details about this role, click “Apply on company site” to view the employer’s original posting.

Skills for this role

PythonFastAPIPostgreSQLTemporalWebSocketsKubernetesArgoCDGitOpsSigNozDeepEvalOryOpenFGADistributed SystemsCloud PlatformsInfrastructure as CodeReal-time SystemsObservabilityIncident ResponseLLMsAgent FrameworksRetrievalEvaluation SystemsTelephonyStreaming AudioTwilioWebRTCSIP

Your skill match

Checking your profile…

YOUR NEXT STEP

Get interview-ready for this role

A focused preparation guide, built around this job’s responsibilities and requirements.

✦ AI-generated guide
Preparation suggestions, not the employer’s actual interview questions. Always check the original posting for current requirements.
01

Understand the role

What matters most

  • Real-time Voice Infrastructure Reliability

    The role requires managing low-latency audio streaming, STT/TTS integration, and telephony reliability. You must ensure that live conversations remain stable and performant, as these are critical for contact center operations where interruptions or disconnects directly impact service quality.

  • Evaluation and Observability Frameworks

    You are responsible for building the evaluation layer using DeepEval and extending observability beyond standard logging. This is a priority because the company views evaluation methodology as the primary bottleneck for deploying AI agents in regulated industries, requiring rigorous testing and decision traceability.

  • Enterprise Security and Governance

    You must implement and maintain enterprise-grade security features including RBAC, audit logs, and data isolation. This is essential for meeting the strict compliance requirements of clients in regulated industries who must review every interaction.

  • Platform Primitives and Developer Tooling

    You will own the runtime and orchestration engine that powers all client agents. A key priority is building self-serve infrastructure and Agent Studio tools that allow other engineers to ship features efficiently without relying on manual platform intervention.

Likely challenges to think through

  • Balancing Latency with Complex Logic

    Maintaining sub-second latency for real-time voice while executing complex orchestration and LLM-based reasoning is a significant technical hurdle. Prepare by demonstrating how you optimize distributed systems for streaming data and handle backpressure in high-concurrency environments.

  • Rigorous Compliance in AI Deployments

    The challenge lies in ensuring AI agents remain within strict, regulator-approved boundaries while maintaining conversational flexibility. Prepare by discussing how you design systems that make 'out-of-bounds' behavior technically impossible through architectural guardrails rather than just prompt engineering.

  • High-Leverage Decision Making

    As the owner of the core platform, your architectural choices impact every client delivery simultaneously. This creates high pressure for stability. Prepare by highlighting your experience with incident response, postmortems, and how you approach 'boring' but reliable technology choices to minimize production risk.

03

Practice your answers

Technical practice

Managing Latency in Real-Time Voice Systems

What to coverExplain how you would optimize end-to-end latency for a voicebot using WebSockets and STT/TTS integrations. Discuss strategies for handling backpressure and the trade-offs between processing speed and audio quality.

Kubernetes and GitOps for Platform Reliability

What to coverDescribe your experience managing production Kubernetes clusters using ArgoCD. How do you ensure platform stability during deployments, and what strategies do you use for automated rollbacks?

Designing for Enterprise Security and Compliance

What to coverHow would you implement RBAC and data isolation in a multi-tenant environment? Discuss the challenges of maintaining audit logs and compliance in a system that processes sensitive, regulated conversations.

Observability Beyond Logging

What to coverGiven the requirement for decision traceability in AI agents, how would you design an observability system that captures the 'why' behind an agent's response? Mention how you would use tools like SigNoz or OpenTelemetry to surface regressions.

Evaluation Frameworks for AI Agents

What to coverDiscuss the role of automated evaluation in a CI/CD pipeline. How would you design a system to replay historical conversations to test new agent logic without introducing drift?

Distributed Systems Fundamentals with Temporal

What to coverHow do you leverage background workflow engines like Temporal to manage long-running agent processes? Explain how you handle state persistence and failure recovery in distributed agent architectures.

Handling Telephony Reliability

What to coverWhat are the primary challenges in maintaining reliable telephony integrations (e.g., Twilio, SIP) at scale? Describe how you would handle call interruptions, transfers, and connection drops.

Infrastructure as Code (IaC) Best Practices

What to coverHow do you approach writing and maintaining IaC to ensure consistency across environments? Discuss your process for managing infrastructure changes while minimizing risk to production.

Behavioural practice

Driving Outcomes in an Autonomous Environment

What to coverDescribe a situation where you identified a critical platform bottleneck without being explicitly asked to fix it. How did you prioritize the work, gain buy-in, and drive the solution to completion?

Handling Production Incidents

What to coverTell me about a time you led an incident response for a complex system failure. How did you identify the root cause, communicate with stakeholders, and implement long-term fixes to prevent recurrence?

Balancing Technical Debt and Feature Velocity

What to coverGive an example of a time you had to choose between a 'quick fix' and a more robust, 'boring' architectural solution. How did you evaluate the trade-offs and what was the long-term impact on the team?

Collaborating Across Technical and Non-Technical Teams

What to coverDescribe a time you had to explain a complex technical platform decision to a non-technical stakeholder or auditor. How did you ensure they understood the risks and benefits?

02

Sharpen your knowledge

Topics to prepare

  • Real-time Systems and Latency Management

    The role requires managing voice infrastructure with strict latency budgets for STT/TTS and audio streaming. Review concepts of backpressure, jitter, and the differences between request-response APIs and persistent WebSocket connections. Exercise: Design a high-level architecture diagram for a low-latency voice bot, identifying potential bottlenecks in the audio processing pipeline and proposing mitigation strategies for network-induced latency.

  • Enterprise Security and Compliance Architecture

    Rifa AI operates in regulated industries requiring robust trust primitives. Focus on implementing RBAC, audit logging, and data isolation. Exercise: Outline a strategy for implementing fine-grained access control in a multi-tenant environment using OpenFGA, specifically addressing how to ensure data isolation between different enterprise clients.

  • Evaluation-Driven Development for AI Agents

    The platform prioritizes evaluation methodology over raw model capability. Study how to build automated testing suites that replay conversations to detect regressions. Exercise: Create a test plan using DeepEval to simulate a specific failure mode in a customer support agent, such as an agent failing to adhere to a specific compliance guardrail, and define the metrics for success.

Skills to revise

  • Kubernetes and GitOps Deployment

    The platform relies on Kubernetes and ArgoCD for reliable, automated deployments. Exercise: Create a sample ArgoCD application manifest that includes a health check and a sync policy, demonstrating how to automate a deployment pipeline for a Python-based microservice.

  • Observability and Incident Response

    The role involves building observability systems that extend beyond simple logging to provide decision traceability. Exercise: Configure a mock OpenTelemetry trace for an agent decision-making process, ensuring that the trace captures the model's input context, the specific instructions provided, and the final output to allow for post-incident root cause analysis.

  • Distributed Systems with Temporal

    Temporal is used for managing complex background workflows. Exercise: Model a multi-step agent interaction (e.g., call initiation, CRM lookup, and response generation) as a Temporal workflow, focusing on how to handle retries and state persistence during transient failures.

04

Your preparation checklist

  • Prepare a distributed systems architecture walkthrough

    Draft a technical summary of a production system you have managed, focusing on how you handled Kubernetes orchestration, GitOps workflows with ArgoCD, and incident response. Be prepared to explain your decision-making process for choosing specific tools and how you ensured system reliability under load.

  • Review real-time audio and latency management

    Reflect on your experience with WebSockets, SIP, or WebRTC. Prepare to discuss how you have managed latency budgets and backpressure in streaming systems, as this is critical for the voice infrastructure and STT/TTS integration required by the role.

  • Develop an evaluation and observability strategy

    Prepare to discuss how you would build an evaluation layer for AI agents. Explain how you would use tools like DeepEval or OpenTelemetry to ensure decision traceability, surface regressions, and connect production feedback loops to system improvements.

  • Formulate questions on enterprise security and compliance

    Prepare thoughtful questions regarding how the platform handles RBAC, data isolation, and audit logs in regulated industries. Demonstrate your understanding of the challenges in deploying AI agents that must adhere to strict enterprise governance and security reviews.

AI-generated from the job information · Prepared Oct 11, 2026 (UTC)Useful preparation, not a guarantee of eligibility or an offer.

Availability last checked: 18 Oct 2026. Status can change after a check; confirm on the employer’s website. Report an issue · Our checking policy

KEEP EXPLORING

Similar AI jobs

Related skills and specializations in India. Matched to this role, not your profile.

Explore more jobs
Finding similar opportunities…