Senior Software Engineer Edge Data Engineering

Year    KA, IN, India

Job Description

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 Year. In 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.

Learn more about Cognite here

Cognite Product Tour 2024

Cognite Product Tour 2023

Data Contextualization Masterclass 2023

Our values

Impact

: Cogniters strive to make an impact in all that they do. We are result-oriented, always asking ourselves.

Ownership

: Cogniters embrace a culture of ownership. We go beyond our comfort zones to contribute to the greater good, fostering inclusivity and sharing responsibilities for challenges and success.

Relentless

: Cogniters are relentless in their pursuit of innovation. We are determined and deliverable (never ruthless or reckless), facing challenges head-on and viewing setbacks as opportunities for growth.

About Organisation



Cognite is a global industrial AI and SaaS leader transforming how the world's largest energy, manufacturing, and power companies unlock value from their operational data. Our flagship platform,

Cognite Data Fusion

, powers digital transformation for industry giants like Aker BP, BP, OMV, Equinor, and others, delivering

400% ROI

and

$

21.56M

+ in benefits

over three years (Forrester TEI Study).We're not building another enterprise platform. We're solving

the hardest data problems in industrial operations

: unifying petabytes of siloed IT/OT/ET data, contextualising complex time-series, P&IDs, 3D models, and enabling AI-powered solutions that

reduce downtime by 15-30%

and increase production uptime worth millions.

The Opportunity

We're building the

data engineering backbone

of the next-generation industrial AI platform in our

Bengaluru engineering hub

, led by our VP of Engineering. This is a

greenfield opportunity

to work on large-scale distributed systems that process and contextualise industrial data at massive scale, from real-time streaming pipelines ingesting terabytes daily, to high-performance query engines serving thousands of concurrent users globally.If you've ever wanted to work on

genuinely hard technical problems

where milliseconds matter, data integrity is non-negotiable, and your code directly impacts billion-dollar industrial operations, this is it.

What You'll Own and Build



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 to the Table



Strong Technical Foundation

8-10 years of hands-on software engineering experience building backend systems and distributed services in production Strong proficiency in one or more backend languages (C#, Rust, Scala, Kotlin, Java) with ability to write clean, performant, and maintainable code True polyglot engineer: while you have strong proficiency in one language, you're programming language agnostic and can seamlessly pick up and work in any codebase based on product needs (Note: C# proficiency is required for this role) Solid understanding of distributed systems concepts: microservices, event-driven architectures, stream processing, message queues, and data consistency Hands-on experience building and operating RESTful APIs, microservices, and backend systems at scale

Backend & Data Engineering Skills

Experience with Kubernetes, Docker and containerized deployments Working knowledge of databases: PostgreSQL, Elasticsearch, NoSQL systems, or similar technologies Experience with cloud platforms (Azure, AWS, or GCP) and understanding of cloud-native development patterns Familiarity with CI/CD pipelines, infrastructure as code, and modern development practices System Design & Problem-Solving Ability to design clean, scalable solutions for well-defined problems and contribute to larger system designs Strong debugging and problem-solving skills, especially in production environments with distributed systems Good instincts for balancing technical quality with delivery speed and business priorities

Operational Mindset

Experience with observability and monitoring tools (Prometheus, Grafana, ELK stack, or similar) Comfortable with incident response and post-incident analysis to drive improvements You care about what you build and take pride in operational excellence

Collaboration & Communication

Strong collaborator who works effectively with product managers, data scientists, and other engineers Comfortable giving and receiving feedback through code reviews and design discussions Clear communicator who can explain technical concepts and trade-offs effectively Eager to learn from senior engineers and grow your technical leadership skills

Growth Mindset

You're excited to tackle challenging technical problems and learn new domains Customer-focused: you think about how your work impacts end-users and business outcomes Ownership mentality: you take pride in shipping high-quality software and supporting it in production

Highly Valued (But Not Required)

Experience with industrial protocols (OPC UA, PI/PI AF, WITSML) or willingness to learn. We'll teach you the domain Rust experience: We're increasingly using Rust for performance-critical components Fullstack skills: React + TypeScript for building internal tools Experience with Kafka, Spark, or other distributed data processing frameworks Contributions to open-source projects Background in industrial software, IoT platforms, or time-series data systems Experience with ML/AI systems or real-time data pipelines

Why This Role is Different



Impact at Scale -

Your work directly powers industrial operations for some of the world's largest energy, manufacturing, and infrastructure companies. The systems you build reduce billions in operational costs, prevent environmental incidents, and optimize global supply chains.

True Technical Challenges

This isn't CRUD apps or yet another e-commerce platform. You'll solve genuinely hard engineering problems: real-time data fusion from 100+ heterogeneous sources, sub-second query performance on large datasets, distributed system reliability, and building SaaS infrastructure that operates at massive scale.

Greenfield + Ownership

As part of the Bengaluru engineering hub's core team, you'll have real ownership over your services and contribute to shaping the technical culture. You'll work with autonomy and have direct access to senior leadership. World-Class Engineering Culture Work with globally distributed teams of exceptional engineers across Norway, US, and India Continuous learning: exposure to cutting-edge industrial AI, distributed systems, and cloud infrastructure Modern tech stack, best-in-class tools, and an engineering culture that values craftsmanship, ownership, and impact Clear growth path: Opportunity to grow into Staff/Principal engineer roles with mentorship from senior technical leaders

Qualifications Required

Bachelor's, Master's, or PhD in Computer Science, Engineering, or equivalent experience 8-10 years of full-time software engineering experience building backend systems Strong proficiency in at least one backend language (C#, Rust, Scala, Kotlin, Java) with C# proficiency required for this role Programming language agnostic mindset: proven ability to work seamlessly across multiple languages and codebases Experience building and operating distributed services in production environments Strong English communication skills (written and verbal) Preferred Experience in industrial software, IoT platforms, or time-series data systems Familiarity with industrial protocols (OPC UA, PI/PI AF, WITSML) or interest in learning Experience with multiple backend languages (Rust, C#, Scala, Kotlin, Python) Experience mentoring junior developers or leading small technical initiatives Track record of owning services end-to-end including production support

What We Offer

Competitive compensation aligned with top talent in the Indian market Opportunity to work on globally impactful products used by Fortune 500 companies Career growth: Clear path to Staff and Principal engineer levels with mentorship from senior technical leaders Modern work environment: Flexible hybrid work, top-tier tools and infrastructure Learning & development: Conference budgets, certifications, and continuous upskilling Work directly with VP of Engineering and senior technical leaders in a high-trust, high-autonomy environment

Ready to Solve the Hardest Problems in Industrial Data?

If you're a strong backend engineer who wants to build systems that matter, work on challenging technical problems, and grow into a technical leader while building large-scale distributed platforms that power global industrial operations, we want to talk to you.

Join the global Cognite community! uD83CuDF10

Join an organization of 70 different nationalities uD83CuDF10 with Diversity, Equality and Inclusion (DEI) in focus uD83EuDD1D Office location Rathi Legacy (Rohan Tech Park ) Hoodi (Bengaluru) A highly modern and fun working environment with sublime culture across the organization, follow us on Instagram @cognitedata uD83DuDCF7 to know more Flat structure with direct access to decision-makers, with minimal amount of bureaucracy Opportunity to work with and learn from some of the best people on some of the most ambitious projects found anywhere, across industries Join our HUB uD83DuDDE3? to be part of the conversation directly with Cogniters and our partners. Hybrid work environment globally

Why choose Cognite?

uD83CuDFC6 uD83DuDE80
Join us in making a real and lasting impact in one of the most exciting and fastest-growing new software companies in the world. We have repeatedly demonstrated that digital transformation, when anchored on strong DataOps, drives business value and sustainabilityfor clients and allows front-line workers, as well as domain experts, to make better decisions every single day. We were recognized as one of CNBC's top global enterprise technology startups powering digital transformation! And just recently, Frost & Sullivan named Cognite a Technology Innovation Leader! uD83EuDD47 Most recently Cognite Data Fusion Achieved Industry First DNV Compliance for Digital Twins uD83EuDD47

Apply today!


If you're excited about the opportunity to work at Cognite and make a difference in the tech industry, we encourage you to apply today! We welcome candidates of all backgrounds and identities to join our team.



We encourage you to follow us on Cognite LinkedIn; we post all our openings there.

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.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4708560
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KA, IN, India
  • Education
    Not mentioned
  • Experience
    Year