HHiring Reality
← Cognite - AI for Industry

Principal Software Engineer (workflow / platform)

Cognite - AI for Industry
Location
India (Bengaluru)
Posted
13 days ago
Department
Engineering
What they actually want (must-haves)
  • 10+ years of Engineering experience
  • Proven track record building and operating production backend services at scale
  • Deep mastery of JVM languages (Kotlin preferred, Java acceptable)
  • Proficiency in Python (FastAPI)
  • Experience with distributed systems patterns and cloud-native service design (Kubernetes, Azure, GCP, AWS, Private cloud)
  • Hands-on experience with workflow engines (Conductor, Apache Airflow, or equivalent)
Nice to have
  • Familiarity with industrial knowledge graph construction, entity resolution, or NLP/CV pipelines
  • Familiarity with React or TypeScript for developer tooling
  • Experience in building and extending platform primitives for ML workload support
  • Experience with contextualisation pipelines for ML workflows
  • Familiarity with serving or storing vector embeddings for semantic search
What the job really is

As a Principal Software Engineer at Cognite, you will focus on building high-performance distributed systems and addressing data infrastructure challenges for Fortune 500 companies. Your responsibilities will include designing and operating a serverless execution engine, ensuring platform reliability, architecting for scalability, and defining API architectures. You will also implement observability practices and champion CI/CD processes to enhance the platform's performance and efficiency.

Things to weigh
  • No salary listed
  • The role requires a strong background in both backend services and cloud-native design, which may not appeal to all candidates
  • The focus on high-performance distributed systems and AI may require a steep learning curve for those without relevant experience
Job score3/5
Benefits1/5
Freshness4/5
Career value5/5
Role clarity5/5
Pay transparency0/5

Applying to Cognite - AI for Industry?

See how your résumé matches this role — and tailor it from what actually gets interviews.