Backend Engineer

5 - 9 years

0 Lacs

Posted:10 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Backend Engineer at RevAI Pro Platform, you will be responsible for designing and building high-performance microservices in FastAPI (Python) and Node.js (TypeScript). You will develop and maintain REST / GraphQL APIs consumed by multiple modules and agents, implementing a multi-tenant architecture with PostgreSQL (RLS) and Redis for session and cache management. Additionally, you will build event-driven services leveraging Azure Event Hubs / Kafka for real-time workflows, own backend deployment, scaling, and reliability on Azure Kubernetes Service (AKS), and integrate OPA / Kyverno policy enforcement and audit logging for secure and compliant execution. You will also implement observability and automation using ArgoCD, Grafana, and Terraform while collaborating closely with frontend, AI, and product teams to deliver intelligent automation experiences. Key Responsibilities: - Design and build high-performance microservices in FastAPI (Python) and Node.js (TypeScript) - Develop and maintain REST / GraphQL APIs consumed by multiple modules and agents - Implement multi-tenant architecture with PostgreSQL (RLS) and Redis for session and cache management - Build event-driven services leveraging Azure Event Hubs / Kafka for real-time workflows - Own backend deployment, scaling, and reliability on Azure Kubernetes Service (AKS) - Integrate OPA / Kyverno policy enforcement and audit logging for secure and compliant execution - Implement observability and automation using ArgoCD, Grafana, and Terraform - Collaborate closely with frontend, AI, and product teams to deliver intelligent automation experiences Qualifications Required: - 4-8 years of backend development experience with Python (FastAPI/Flask) or Node.js (TypeScript/Express) - Deep understanding of RESTful architecture, async processing, and API versioning - Strong experience with PostgreSQL, including RLS, schema design, and performance tuning - Experience building and deploying on Kubernetes, with IaC tools like Terraform - Understanding of auth frameworks (JWT/OAuth2) and RBAC in multi-tenant systems - Bonus: familiarity with pgvector, Kafka Streams, OPA, or FinOps tools (Kubecost) - Passion for clean, maintainable code and a sense of ownership from architecture to deployment,

Mock Interview

Practice Video Interview with JobPe AI

Start Python 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

bengaluru, karnataka, india

kanpur, uttar pradesh, india

visakhapatnam, andhra pradesh, india

jaipur, rajasthan, india

coimbatore, tamil nadu, india

mumbai metropolitan region

bhopal, madhya pradesh, india