CareerPlanSign in

Senior Software Engineer - Platform

India (Bengaluru)💼 Full-time🗓 2026-08-07 → 2026-09-26

Core

Design, build, and operate the core serverless execution engine and workflow orchestration layer for Cognite's AI and automation platform, serving Fortune 500 industrial companies.

Role type

Senior IC Platform Software Engineer (Distributed Systems)

Builds

Serverless execution engine, workflow orchestration layer, and foundational primitives for CDF's AI capabilities.

Domain

Industrial digitalization, AI infrastructure, cloud-native distributed systems.

Deliverable

production ML models | product features | infrastructure

Required skills

JVM languages (Kotlin/Java), Python (FastAPI), distributed systems patterns, cloud-native service design, workflow orchestration, event-driven architectures, relational and non-relational databases, observability stack.

Preferred skills

ML platform support, industrial knowledge graph construction, vector/embedding infrastructure, full-stack awareness (React/TypeScript).

Technologies

Kubernetes, Azure, GCP, AWS, Private cloud, Conductor, Apache Airflow, Kafka, Pub/Sub, PostgreSQL, Redis, Open-telemetry, Prometheus, Grafana, Honeycomb.

Responsibilities

Design and operate the serverless execution engine and workflow orchestration layer; ensure platform uptime, latency SLOs, and incident response; architect for multi-tenant and multi-cloud high-throughput workloads; define and evolve API-first architecture; instrument services with distributed tracing and alerting; champion test automation and maintain CI/CD pipelines; profile and resolve performance bottlenecks.

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.