Taro Logo

Backend Engineer

A global SaaS company leveraging AI and data through Cognite Atlas AI and Cognite Data Fusion (CDF) platform, focusing on industrial digital transformation in Oil & Gas, Chemicals, Pharma and other Manufacturing and Energy sectors.
Backend
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
5+ years of experience
Enterprise SaaS · AI

Description For Backend Engineer

Cognite, a leading global SaaS company recognized as the 2024 Microsoft Energy and Resources Partner of the Year, is seeking a Backend Engineer to join their innovative team. This role offers an exciting opportunity to work on Cognite Data Fusion, an industry-leading SaaS platform that's transforming industrial sectors including Oil & Gas, Chemicals, and Pharma.

The position requires expertise in Java, Kotlin, or Python, with a focus on developing high-performance backend services and APIs. You'll work with cutting-edge technologies including PostgreSQL, Elasticsearch, and modern cloud infrastructure, contributing to building and improving industrial knowledge graphs and scalable solutions.

As a Backend Engineer, you'll be part of a diverse, global team spanning 70 nationalities, working in a hybrid environment that promotes collaboration and innovation. The role offers significant growth opportunities, working alongside industry experts on transformative projects that make real impact in industrial digital transformation.

The ideal candidate brings 5+ years of backend engineering experience in product-focused or SaaS companies, strong expertise in database technologies, and a solid understanding of DevOps practices. You'll need excellent communication skills to work effectively with globally distributed teams and contribute to critical product decisions.

Cognite offers a modern work environment with a flat organizational structure, minimal bureaucracy, and direct access to decision-makers. The company's culture emphasizes impact, ownership, and relentless innovation, making it an ideal place for engineers who want to make a significant contribution to industrial digital transformation while working with cutting-edge AI and data technologies.

Last updated 5 days ago

Responsibilities For Backend Engineer

  • Design and develop robust, high-performance backend services and APIs in Java, Kotlin, or Python for Cognite Data Fusion
  • Work with advanced database technologies, leveraging PostgreSQL and Elasticsearch
  • Collaborate with application teams to craft user experiences
  • Engineer scalable, resilient solutions built on modern open-source technologies
  • Partner with stakeholders and domain experts for product and technical decisions

Requirements For Backend Engineer

Java
Python
Kotlin
PostgreSQL
Kubernetes
  • 5+ years of backend engineering with Java, Kotlin or Python in product-focused or SaaS companies
  • Experience with modern database technologies (PostgreSQL, Elasticsearch)
  • Strong code quality and best practices
  • Experience with CI/CD, Infrastructure as Code, and Kubernetes-based multi-cloud environments
  • Strong troubleshooting skills with experience in analyzing logs, metrics, and traces
  • Open-source collaboration experience
  • Clear communication and teamwork skills

Benefits For Backend Engineer

  • Modern and fun working environment
  • Flat organizational structure
  • Global diverse team with 70 different nationalities
  • Hybrid work environment globally
  • Opportunity to work on ambitious projects
  • Modern office location in Rathi Legacy (Rohan Tech Park)

Interested in this job?

Jobs Related To Cognite Backend Engineer