Senior Software Engineer Edge Data Engineering

Cognite

Not Interested
Bookmark
Report This Job

profile Job Location:

Bengaluru - India

profile Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

About Cognite
Embark on a transformative journey with Cognite a global SaaS forerunner in leveraging AI and data to unravel complex business challenges through our cutting-edge offerings including Cognite Atlas AI an industrial agent workbench and the Cognite Data Fusion (CDF) platform. We were awarded the 2022 Technology Innovation Leader for Global Digital Industrial Platforms & Cognite was recognized as 2024 Microsoft Energy and Resources Partner of the the realm of industrial digital transformation we stand at the forefront reshaping the future of Oil & Gas Chemicals Pharma and other Manufacturing and Energy sectors. Join us in this venture where AI and data meet ingenuity and together we forge the path to a smarter more connected industrial future.

About The Role:
Join our Bengaluru engineering hub to build the data backbone of the next-gen industrial AI platform. This is a greenfield role where youll architect and own large-scale distributed systems handling terabytes of real-time industrial data daily powering decisions that impact billion-dollar operations worldwide.
If youre driven by complex technical challenges where milliseconds reliability and impact all matter this is your stage.
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

    • Solve Complex Industrial Data Challenges
    • 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

    • Own Operational Excellence for Your Services
    • 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

    • Grow as a Technical Leader
    • 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:

    • 810 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 ReactTypeScript or IoT/time-series systems.
    • Exposure to ML/AI systems or open-source contributions.
    • Qualifications:
    • Bachelors/Masters in Computer Science or equivalent.
    • Proven track record building and supporting backend systems in production.

What We Offer

    • Top-tier compensation aligned with Indias 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
Join the Global Cognite Community
Be part of a diverse global team of 70 nationalities building technology that transforms how the worlds industries operate.
Work from our modern Bengaluru hub in a hybrid high-trust environment with a flat structure and direct access to decision-makers.
At Cognite youll learn fast make an impact and grow your career alongside exceptional talent.
Why Cognite
Recognized by CNBC and Frost & Sullivan as a global innovation leader Cognite is driving the next wave of industrial AI and digital transformation.
Join us to shape the future of data and industry.
Apply today and follow us on LinkedIn (@Cognite) to discover more opportunities.


We may use artificial intelligence (AI) tools to support parts of the hiring process such as reviewing applications analyzing resumes or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed please contact us.

Required Experience:

Senior IC

About CogniteEmbark on a transformative journey with Cognite a global SaaS forerunner in leveraging AI and data to unravel complex business challenges through our cutting-edge offerings including Cognite Atlas AI an industrial agent workbench and the Cognite Data Fusion (CDF) platform. We were award...
View more view more

Key Skills

  • Spring
  • .NET
  • C/C++
  • Go
  • React
  • OOP
  • C#
  • AWS
  • Data Structures
  • Software Development
  • Java
  • Distributed Systems

About Company

Company Logo

Deliver a step-change in productivity, safety, and performance with unified, trustworthy industrial data for every use case.

View Profile View Profile