Rubiscape Private Limited Logo

Rubiscape Private Limited

Backend Engineer (Node.js / Python / Go)

Posted One Month Ago
Be an Early Applicant
In-Office
Pune, Maharashtra
Mid level
In-Office
Pune, Maharashtra
Mid level
Design, build, and own distributed backend microservices supporting data ingestion, ML pipeline orchestration, model serving, and real-time analytics. Develop Kafka streaming solutions, PostgreSQL schemas, REST and gRPC APIs, Redis caching, and service observability. Deploy and debug Kubernetes services, implement security controls, participate in on-call rotations, and improve reliability. The role requires expertise in distributed systems, database optimization, microservice patterns, and production-grade backend engineering using Node.js, Python, or Go.
The summary above was generated by AI
About the Role

Rubiscape’s backend is a distributed microservices mesh that ingests billions of events, orchestrates ML pipelines, and serves real-time analytics to enterprise dashboards — all while guaranteeing the security and compliance posture that regulated Fortune 500 customers demand. As a Backend Engineer, you will design and own services that power one or more of the six studios, working with Kafka, PostgreSQL, Redis, Apache Spark, and Kubernetes as everyday tools — not aspirational technologies. You will apply deep knowledge of distributed systems, API design, and data engineering to achieve platform metrics that matter: 3× faster pipelines, 5× lower TCO, and production deployment in under 90 days.

 

Key Responsibilities

·         Design, build, and own microservices in Node.js (Fastify/NestJS), Python (FastAPI), or Go that serve core platform capabilities — data ingestion, transformation orchestration, model serving, and real-time event processing.

·         Architect Kafka-based event streaming solutions for high-throughput data ingestion pipelines (RubiFlow) and real-time alerting (RubiSight), with at-least-once delivery guarantees and consumer group management.

·         Design PostgreSQL schemas for multi-tenant SaaS deployments, including row-level security, partitioning strategies, and query plan optimisation for analytical workloads.

·         Build and maintain REST and gRPC API contracts used by frontend studios and third-party integrations, with OpenAPI documentation and contract testing (Pact).

·         Implement caching strategies with Redis (cache-aside, write-through, pub/sub) to meet sub-100ms response SLOs for interactive platform features.

·         Contribute to the platform’s observability stack — defining structured log schemas, custom OpenTelemetry spans, and Grafana dashboard panels for your service area.

·         Participate in on-call rotation for backend services, conducting blameless post-mortems and driving reliability improvements to reduce MTTR.

Nice to Have

·         Experience with Apache Spark or Flink for large-scale batch and streaming data processing pipelines — directly applicable to RubiFlow’s data foundation studio.

·         Prior work integrating LLM APIs (OpenAI, Azure OpenAI, Anthropic) or building retrieval-augmented generation (RAG) pipelines for enterprise AI features (RubiAI).

·         Background in IoT protocol handling (MQTT, OPC-UA, CoAP) or time-series databases (TimescaleDB, InfluxDB) relevant to the RubiThings studio.

·         Contribution to internal developer platforms, API gateway configuration (Kong, Traefik), or service mesh implementations (Istio).

 

 

 

About Rubiscape

Rubiscape is India’s leading Decision Intelligence Platform, unifying data engineering, BI, machine learning, and agentic AI in a single governed platform. Built in Pune and trusted by Fortune 500 enterprises across BFSI, manufacturing, healthcare, and government. 8 international innovation patents. 10 Industry-Academia Labs & COEs. From BI to AI — One Platform. Every Decision.



RequirementsRequirements

·         4+ years of backend engineering experience building distributed, production-grade services in one or more of: Node.js, Python, Go.

·         Strong command of relational database internals — query optimisation, index design, transaction isolation levels, and schema migration strategies in PostgreSQL.

·         Hands-on experience with Kafka or a comparable message-streaming platform (Pulsar, RabbitMQ) in a high-throughput production environment.

·         Solid understanding of microservice design patterns: circuit breaker, saga, CQRS, outbox pattern — and the trade-offs between them in an enterprise context.

·         Experience deploying and debugging containerised services on Kubernetes, including resource limits, liveness/readiness probes, and horizontal pod autoscaling.

·         Strong security engineering instincts: OAuth 2.0/OIDC flows, secrets management (Vault/Kubernetes secrets), and input validation/sanitisation practices.



Similar Jobs

An Hour Ago
Hybrid
Junior
Junior
Artificial Intelligence • Healthtech • Professional Services • Analytics • Consulting
Manage multi-region AWS infrastructure and Linux servers, including configuration, migrations, upgrades, patching, monitoring, access control, troubleshooting, and root-cause analysis. Support serverless and container infrastructure, analyze logs and performance trends, audit infrastructure, mitigate threats, and resolve escalated operational issues. Mentor new team members and collaborate in a hybrid, client-facing consulting environment.
Top Skills: Amazon AppstreamAnsibleAWSAws Systems ManagerAws WorkspacesBashCloudFormationCloudwatchFirewallsLinuxPythonRhelTcp/IpWireshark
An Hour Ago
Hybrid
Entry level
Entry level
Artificial Intelligence • Healthtech • Professional Services • Analytics • Consulting
Collaborates with internal and client teams to analyze business problems, translate requirements into technical designs, and implement technology solutions. Develops technical features using appropriate methodologies, testing practices, and technology stacks. Supports project implementation planning, interprets business requirements, and contributes to small- and medium-scale client engagements involving databases, programming, cloud platforms, and analytics.
Top Skills: AWSGoogle Cloud PlatformAzureMicrosoft CopilotPythonRdbmsSQL
An Hour Ago
Hybrid
Mumbai, Maharashtra, IND
Entry level
Entry level
Financial Services
Supports business management initiatives through project management, business analysis, executive presentations, dashboard and wireframe creation, stakeholder coordination, and risk and control activities. The role manages workstreams, supports audit and regulatory deliverables, maintains SharePoint resources, coordinates team events, and identifies process improvements. It requires strong Microsoft Office skills, presentation design expertise, communication abilities, and practical use of LLM and AI tools with Python for analysis.
Top Skills: Artificial Intelligence (Ai)Large Language Models (Llms)ExcelMicrosoft PowerpointMicrosoft SharepointPivot TablesPython

What you need to know about the Mumbai Tech Scene

From haggling for the best price at Chor Bazaar to the bustle of Crawford Market, the energy of Mumbai's traditional markets is a key part of the city's charm. And while these markets will always have their place, the city also boasts a thriving e-commerce scene, ranking among the largest in the region. Driven by online sales in everything from snacks to licensed sports merchandise to children's apparel, the local industry is worth billions, with companies actively recruiting to meet the demands of continued growth.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account