Why This Role Stands Out
- Impact at Scale: Build systems that power Fortune 500 industrial operations, cutting costs and preventing downtime.
- Real Engineering Challenges: Tackle data fusion, sub-second queries on petabyte-scale datasets, and resilient SaaS infrastructure.
- Ownership from Day One: Shape the tech direction and culture as part of the Bengaluru core team with direct leadership access.
- World-Class Culture: Collaborate with global teams, use modern tools, and grow in an environment that values craftsmanship, learning, and autonomy.
How you will create an impact
- Build Systems That Power Industrial DataOps
- Design and implement high-throughput data ingestion and processing services that integrate industrial data sources into a unified, contextualized data platform.
- Own key components and services end-to-end, from technical design through deployment, monitoring, and production operations.
- Contribute to architectural discussions and collaborate with Principal/Staff engineers on technical design and platform strategy
- Build robust, fault-tolerant services and APIs that process industrial data at scale with high reliability
- Implement low-latency microservices that power real-time industrial AI applications, digital twins, and predictive maintenance systems
- Tackle complex technical problems across the stack, demonstrating technical depth and ability to work in multiple programming languages
- Work on challenges like: real-time data processing, distributed system design, schema evolution, query optimization, and multi-tenant SaaS architecture
- Build services with strong observability and monitoring, ensuring system health, uptime, and fast incident response
- Take ownership of your services: performance tuning, capacity planning, and continuous optimization
- Participate in on-call rotations, solve live production issues, and conduct thorough RCA (Root Cause Analysis) to prevent recurrence
- Evaluate and propose new technologies and approaches to improve your services and team productivity
- Write high-quality, well-tested, and maintainable code that sets the standard for engineering excellence
- Participate in architectural reviews and contribute your perspective on system design and technical decisions
- Mentor junior engineers through code reviews, pair programming, and technical guidanceWork hands-on to deliver features, fix critical bugs, and support high-priority initiatives
What You Bring to the Table
- 8–10 years of hands-on backend engineering experience with distributed systems and microservices.
- Proficiency in C# (required) and at least one of Rust, Scala, Kotlin, or Java.
- Strong grasp of system design, APIs, and cloud-native development (Azure/AWS/GCP).
- Experience with Kubernetes, Docker, CI/CD, and databases (PostgreSQL, Elasticsearch, NoSQL).
- Solid understanding of event-driven architectures, data consistency, and observability tools.
- Collaborative, clear communicator with a problem-solving and ownership mindset.
- Eager to learn, adapt, and deliver high-quality, scalable software.
- Nice to Have:
- Experience with industrial protocols, Rust, Kafka, Spark, React+TypeScript, or IoT/time-series systems.
- Exposure to ML/AI systems or open-source contributions.
- Qualifications:
- Bachelor’s/Master’s in Computer Science or equivalent.
- Proven track record building and supporting backend systems in production.
What We Offer
- Top-tier compensation aligned with India’s best tech talent
- Global impact: Build products used by Fortune 500 companies
- Career growth: Clear path to Staff/Principal roles with strong mentorship
- Modern workplace: Flexible hybrid model, world-class tools, and infrastructure
- Continuous learning: Budgets for conferences, certifications, and upskilling
- High-trust culture: Work directly with senior engineering leadership
Top Skills
What We Do
Cognite is an AI company that delivers industrial software to improve the production efficiency of Energy, Process Manufacturing, and other industrial companies.
We deliver an Industrial DataOps platform that liberates siloed data and empowers our customers to solve some of their most complex business problems with AI-powered solutions. The typical solutions we enable drive innovative new ways to approach Data Exploration, Digital Operator Rounds, Production Optimization, Turnaround Planning, and Root Cause Analysis.
We do this by automating and scaling industrial data contextualization of various sources (such as time series, engineering diagrams, equipment logs, maintenance records, 3D facility models, images, large point clouds, and more). We use AI and other tools to find and map the meaningful relationships between the data across these various sources. In addition, we provide intuitive tools that enable efficient use of analytics and automated workflows, as well as prebuilt AI capabilities and a low-code industrial agent builder, Cognite Atlas AI, that enables AI to carry out more complex operations with greater accuracy.
Why Work With Us
Employees at Cognite are pushing the envelope with the latest cloud technology, scaling industrial applications across hundreds of assets, revolutionizing industrial data models, and working with robotics. Cogniters are fast, creative, and resilient. We keep the energy high and fun, learning from our mistakes and celebrating our victories together.
Gallery








