C

Cognite

Industrial data platform with AI

Software Engineer

Backend EngineeringPosted on Nov 12
Full-timeBengaluru, Karnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • 1–3 years of experience in software engineering, backend development, or distributed systems.
  • Strong programming experience in Java, Scala, or Python, with a solid understanding of data structures, algorithms, and object-oriented programming.
  • Hands-on experience with backend services, microservices, REST APIs, and SQL/NoSQL databases.
  • Good understanding of distributed systems, scalability, performance, and reliability concepts.

Responsibilities

  • Design, develop, and maintain scalable backend services and microservices that support high-volume industrial data workloads.
  • Build and improve distributed data pipelines using technologies such as Spark, Kafka, and Flink.
  • Develop reliable, high-performance APIs and backend services with a focus on scalability, availability, and maintainability.
  • Work with large datasets and optimize data processing, storage, and retrieval workflows.
  • Contribute to system design and architecture discussions, making thoughtful technical decisions around scalability and reliability.
  • Troubleshoot production issues, identify root causes, and implement long-term solutions to improve system performance and reliability.
  • Write clean, maintainable, well-tested code and actively participate in code reviews and engineering best practices.
  • Collaborate with Product Managers, Engineers, and cross-functional teams to deliver high-quality solutions.

Desired Qualifications

  • Experience with distributed data technologies such as Apache Spark, Kafka, or Flink.
  • Experience working with AWS, Azure, or GCP, along with Docker/Kubernetes or cloud-native technologies.
  • Experience with CI/CD, observability, monitoring, and production troubleshooting in large-scale systems.

About the Company

Cognite

Industrial data platform with AI

Cognite provides cloud-based data and AI platforms for industrial companies to digitize and optimize operations. Its flagship Cognite Data Fusion connects OT, IT, and engineering data, unifying sensor data, maintenance logs, and 3D models into a real-time view of assets to improve performance and safety. Cognite Atlas AI is a low-code platform that lets engineers build AI agents for predictive maintenance, anomaly detection, and production optimization without deep coding. The company differentiates itself through deep cross-domain data integration for asset-heavy industries and a scalable cloud environment to accelerate industrial digitalization and deliver measurable value.

Company size
501-1,000
Company stage
Acquired
Total funding
$225.3M
Headquarters
Tempe, AZ
Founded
2016

Recently Posted Jobs

Explore more opportunities at Cognite

See more jobs