CareerPlan

Staff Software Engineer

IndiaFull-time2026-11-02 → 2026-11-10
Hybrid

Core

Building backend systems for a data connectivity layer that enables enterprise AI agents to access real-time data via streaming ETL, CDC, and distributed processing.

Role type

Staff Software Engineer (Backend/Distributed Systems)

Builds

JVM services, streaming runtime on Kafka, distributed processing frameworks, and SDKs for data integration.

Domain

Enterprise AI, Data Integration, Distributed Systems

Required skills

Java (expert), Distributed Systems, Kafka, Spark, Flink, System Design, Debugging, AI Tooling

Preferred skills

Open-source contributions (Airbyte, Flink), iPaaS experience, Kubernetes, Security Architecture

Technologies

Java, JVM, Kafka, Spark, Flink, Snowflake, Databricks, gRPC, GraphQL

Responsibilities

Design and ship core framework features, operate streaming and processing paths, define technical direction for multi-tenancy, debug distributed system failures.

Seniority

Staff, hands-on IC with architectural leadership