Skip to content
Cognite logo

Cognite

Bengaluru · On-site

Software Engineer

Full-timePosted
Salary
Not disclosed
Experience
1–3 years
Eligible batches
2023 · 2024 · 2025
Location
BengaluruOn-site

About the role

Cognite is seeking a Software Engineer to join its engineering team in Bengaluru. The role focuses on building and maintaining scalable backend services and data platforms that handle massive industrial data streams. You will work on distributed systems, cloud infrastructure, and high‑performance APIs while collaborating closely with product and engineering peers.

Responsibilities

  • Design, develop, and operate micro‑services that process high‑volume industrial data.
  • Construct and optimise distributed data pipelines using Spark, Kafka, or Flink.
  • Build reliable RESTful APIs and ensure backend services are scalable, available, and maintainable.
  • Handle large‑scale data storage, retrieval, and processing workflows.
  • Participate in architecture discussions and make decisions that improve system reliability.
  • Troubleshoot production incidents, perform root‑cause analysis, and implement long‑term fixes.

Eligibility

  • 1–3 years of professional experience in software engineering, backend development, or distributed systems.
  • Strong command of Java, Scala, or Python and solid fundamentals in data structures, algorithms, and OOP.
  • Hands‑on experience with micro‑services, REST APIs, and relational or NoSQL databases.
  • Good grasp of scalability, performance, and reliability concepts for distributed systems.

Skills

Java, Scala, PythonSQL / NoSQL databasesMicro‑services architectureRESTful API developmentDistributed systems principlesData structures and algorithms

Resume keywords

Asked for

  • Java
  • Scala
  • Python
  • SQL
  • NoSQL
  • Microservices
  • REST API
  • Distributed systems
  • Data structures
  • Algorithms

Nice to have

  • Spark
  • Kafka
  • Flink
  • AWS
  • Docker
Tailor my resume with these

Benefits

  • Opportunity to work on cutting‑edge industrial AI and data platforms.
  • Collaborative, fast‑moving environment that values ownership and curiosity.
  • Exposure to cloud‑native technologies and large‑scale distributed architectures.
  • Supportive culture with a focus on diversity and inclusion.

You'll apply on job-boards.eu.greenhouse.io

Find a referralPeople at Cognite on LinkedIn

Apply link checked by CareersAt.Tech and re-tested nightly. You never pay to apply. Report listing

About Cognite

Cognite is a technology company that provides industrial software.

Founded 2016 · 201-500 employees · HQ Oslo, Norway

More about Cognite

Similar roles

More backend jobs