Principal Backend Engineer - High Volume Data at Cognite

Oslo, Oslo, Norway

Cognite Logo
Not SpecifiedCompensation
Senior (5 to 8 years), Expert & Leadership (9+ years)Experience Level
Full TimeJob Type
UnknownVisa
Oil & Gas, Chemicals, Pharmaceuticals, Manufacturing, EnergyIndustries

Requirements

  • 6+ years of hands-on experience developing software with modern programming languages (e.g., Kotlin, Java)
  • Experience in a SaaS product environment preferably with large-scale cloud deployments (AWS, GCP, or Azure) and Kubernetes
  • Experience in designing, building and maintaining infrastructure and web-services at large scale
  • Expert knowledge of computer science with strong competencies in data structures, algorithms and software design
  • Good understanding of information retrieval technology, such as Elasticsearch
  • Experience leveraging AI-powered tools to augment the development process and accelerate value delivery
  • Strong problem-solving skills, technical troubleshooting and diagnosing complex system issues

Responsibilities

  • Develop and maintain cutting edge features for Cognite Data Fusion (CDF)
  • Scale CDF, make architectural trade-offs, applying synchronous and asynchronous design patterns
  • Produce high-quality and secure software that is comprehensively tested, code reviewed and checked in regularly for continuous integration
  • Shape our product’s direction by working closely with teams across engineering, product, and customer success
  • Continuously monitor and improve the performance, reliability, and security of our services
  • Proactively fix vulnerabilities, streamline code, and reduce technical debt
  • Keep our documentation clear, current and genuinely helpful

Skills

Key technologies and capabilities for this role

Backend EngineeringHigh Volume DataScalable PlatformsAIData ProcessingSaaSCloud TechnologiesMicroservicesDistributed Systems

Questions & Answers

Common questions about this position

What is the employment type for this position?

This is a full-time position.

Is this role remote or does it require office work?

This information is not specified in the job description.

What are the key responsibilities for the Principal Backend Engineer?

Responsibilities include developing and maintaining features for Cognite Data Fusion, scaling the platform with architectural trade-offs and design patterns, producing high-quality secure software, and shaping product direction with cross-team collaboration.

What are Cognite's core values?

Cognite's values are Impact (result-oriented), Ownership (embracing responsibility and inclusivity), and Relentless (pursuit of innovation, facing challenges head-on).

What kind of team will I be working with?

You'll work in autonomous teams with developers, product managers, and technical program managers collaborating closely, alongside skilled engineers on the platform using the latest technologies.

Cognite

Industrial data management for asset-heavy industries

About Cognite

Cognite specializes in managing industrial data and facilitating digital transformation for asset-heavy industries like oil and gas, power and utilities, and manufacturing. Its main product, Cognite Data Fusion, integrates and organizes data from various sources, making it easier for businesses to analyze and utilize this information effectively. This process, known as data contextualization, enhances the relevance of data for better decision-making. Cognite operates on a software-as-a-service (SaaS) model, allowing clients to subscribe to its software, which provides a consistent revenue stream and access to ongoing updates. Additionally, Cognite offers consulting services to assist clients in optimizing their use of the software. The company's goal is to help industries improve their operations through better data management and digital solutions.

Bærum, NorwayHeadquarters
2016Year Founded
$219.2MTotal Funding
SERIES_BCompany Stage
Data & Analytics, Industrial & Manufacturing, Enterprise SoftwareIndustries
501-1,000Employees

Benefits

Competitive Compensation + 401(k) with employer matching
Health, Dental, Vision & Disability Coverages with premiums fully covered for employees and all dependents
Unlimited PTO + flexibility to enjoy it
Paid Parental Leave Program
Learning & Development Stipends
Global Mobility & Exchange Program
Company Paid Friday Lunch via DoorDash + Fully Stocked Fridges in the offices

Risks

Emerging industrial AI startups pose a threat to Cognite's market share.
Geopolitical tensions could disrupt operations in key regions like the Middle East.
Reliance on cloud providers introduces risks related to data security and outages.

Differentiation

Cognite Data Fusion integrates and contextualizes data for asset-heavy industries.
Cognite offers a subscription-based SaaS model, ensuring continuous software updates.
Cognite's solutions enhance safety, sustainability, and efficiency in industrial operations.

Upsides

Cognite's partnership with Google Cloud enhances scalability and security for data management.
The launch of Cognite Embedded opens new innovation avenues for industrial software builders.
Cognite's joint venture with Saudi Aramco expands its influence in the MENA region.

Land your dream remote job 3x faster with AI