





Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Mid-level generalist data/backend role in Bengaluru with broad, popular skill requirements increases applicant competition.
Core data engineering skills (Spark, Kafka, Java/Python) are highly transferable across industries.
Explicit 3–6 year requirement plus specific backend and distributed-systems skills creates moderately strict shortlisting.
Design, develop, and maintain scalable backend services and distributed data pipelines processing large volumes of industrial data.
Contribute to system design, architecture, and long-term reliability improvements of Cognite's industrial data platform.
Collaborate with product and engineering teams to deliver high-quality, cloud-native backend solutions with strong performance and scalability.
3–6 years of experience in software engineering, backend development, or distributed systems.
Strong programming skills in Java, Scala, or Python with understanding of data structures, algorithms, and OOP.
Experience with backend services, microservices, REST APIs, and SQL/NoSQL databases.
Understanding of distributed systems concepts related to scalability, performance, and reliability.
Experienced in building scalable, reliable backend systems for large-scale data processing in cloud environments.
Experienced with distributed data technologies such as Apache Spark, Kafka, or Flink and cloud platforms like AWS, Azure, or GCP.
Operates with ownership in troubleshooting production issues and optimizing data workflows within complex distributed systems.