Cognite
Software Engineer
- Location
- Bengaluru
- Work mode
- See listing
- Experience
- 1–3 yrs exp
- Pay
- ₹12–20 LPA (Est.)
- Type
- Full-time job, Developer
- Added
- 12 November 2026
About this role
Cognite builds AI and data solutions for industrial companies, and its platform processes large volumes of industrial data. This Bengaluru-based Software Engineer works on backend services, microservices and distributed data pipelines. Daily work includes building APIs, optimising how data is processed and stored, fixing production issues and taking part in code reviews and design discussions. The engineer works closely with product managers and other engineering teams. The role needs 1–3 years of experience, so it suits early-career backend engineers rather than fresh graduates.
Cognite is hiring for Software Engineer, a full-time role based in Bengaluru.
Who can apply: 1–3 yrs exp. Skills: Java, Python, Microservices, REST APIs, Apache Spark, Kafka.
Hirastra checked that this opening is live. Apply directly through the official posting; applying is always free.
What you'll do
- Design, develop and maintain scalable backend services and microservices
- Build and improve distributed data pipelines using tools such as Spark, Kafka and Flink
- Develop reliable, high-performance APIs
- Optimise data processing, storage and retrieval for large datasets
- Troubleshoot production issues and find root causes
- Write well-tested code and take part in code reviews
What you need
- 1–3 years of experience in software engineering, backend development or distributed systems
- Strong programming in Java, Scala or Python
- Solid grasp of data structures, algorithms and OOP
- Hands-on experience with microservices, REST APIs and SQL/NoSQL databases
- Good understanding of distributed systems, scalability and reliability
Skills
- Java
- Python
- Microservices
- REST APIs
- Apache Spark
- Kafka
"Est." = Hirastra's estimate based on market data, not an official figure.
All Cognite jobs and internships
More like this: IT jobs in Bengaluru, Java developer jobs for freshers, Python developer jobs for freshers, Backend developer jobs for freshers, Data analyst and data engineering jobs, Software developer jobs
Similar openings
See all jobs- Python
- Java
- Go
- Machine Learning
- Big Data
- SQL
Location: Bengaluru
Experience: Freshers welcomeFreshers (0–1 yrs)
Est. ₹10–18 LPA
Added
- Java
- Python
- Microservices
- Spring Boot
- LLM Integration
- Kafka
- Docker
- Kubernetes
Location: Bengaluru
Experience: 2–4 yrs exp
Est. ₹18–30 LPA
Added
American ExpressApply by 19 Nov
Software Engineer I
- Java
- Golang
- Kafka
- Microservices
- Spring Boot
Location: Bengaluru, Hybrid
Experience: Freshers welcomeEntry level · yrs not stated
Est. ₹14–22 LPA
Added
American ExpressApply by 17 Nov
Cybersecurity Engineer I
- Python
- Java
- JavaScript
- Identity & Access Management
- Bash/PowerShell
Location: Bengaluru, Hybrid
Experience: 1–3 yrs exp
Est. ₹12–20 LPA
Added
Lowe's IndiaApply by 24 Nov
Engineer, Information Security
- Java
- Spring Boot
- Python
- REST APIs
- OAuth 2.0
- OpenID Connect
- JWT
- Git
Location: Bengaluru, Onsite
Experience: 2+ yrs exp
Est. ₹12–20 LPA
Added
PhonePe
Software Engineer, Backend
- Java
- C++
- Multithreading
- System Design
- MySQL
- NoSQL
Location: Bengaluru
Experience: 1–2 yrs exp
Est. ₹18–28 LPA
Added