Cognite is looking for high potentials that show curiosity, insight as well as deep personal engagement and a self-drive to invest in getting better at everything they do. Successful candidates will share our commitment to disrupt any industry, and enjoy working with top global talents in the field of computer science and advanced technological competence. Members of the team include people who have won medals in mathematics and the International Informatics Olympics. We work with large-scale distributed systems, big data, machine learning, augmented/virtual reality, software/SaaS development and commercialization. To succeed at all levels, we need to extend our diverse skill sets, including both back-end and front-end programming with large scale distributed system, real-time systems, machine learning, optimization, interaction design, mobile and web applications, 3D-models, robots, customer project management, solution architects, and more.
IMPORTANT: to be considered for this job, please apply here.
The most ambitious industrial software start-up in Norway
IIoT. The Industrial Internet of Things (IIoT) is generating huge amounts of data from sensors in industrial devices. Combined with the advent of indefinite computing power available on demand in the cloud and machine learning techniques, industrial value chains will be fundamentally disrupted by software, and data will emerge as the world’s most valuable resource.
Cognite. The IIoT data platform that Cognite is developing empowers customers to collect and analyze all this industrial data real-time. The name Cognite comes from our ambition of building the world's best industrial brain, with the ability to ingest and process industrial data using cognitive computing. Data are like signals to a human brain. Cognite technology can both react instantly, as well as learn over time. This will enable unified, scalable, and secure access to data for internal and external experts who can deploy state-of-the-art algorithms to solve business critical problems. The platform typically deals with time series with a single value per time, like pressure, temperature, but also sound and video. The data needs to be ingested, stored, processed and made available for analysis and machine learning. We enrich the data with contextual data about the equipment, ERP data, logs and 3D models.
The platform has to be fast (low latency) and highly scalable. A single ship can contain several thousand sensors and a drilling rig 50 - 100 thousand sensors. The amount of such data produced will increase rapidly going forward, but it needs to be “refined” to have value. Predictive maintenance, more efficient equipment load and complete operations overview are examples of use-cases of this technology.
Who is using Cognite. Our main customer today is Aker BP, with whom we have entered into a long-term strategic partnership. On the back of this and our solid funding, we are targeting to grow quickly to a global market across industries.
Team. We are building an extremely talented team under the leadership of Dr. John Markus Lervik (founder of Fast and Cxense), with top talent from technology (Google, Microsoft, Schibsted) and business (McKinsey, PwC, etc). We are ~ 30 people today and continue to expand to help lift this ambitious project.
We are now looking for top talent to join our team.
Our backend consists of several parts:
- Cloud big data engine: Java (business logic, API frontends), BigTable, blobstore, message queues, SQL, stream processing frameworks (Apache Beam, Spark streaming or similar)
- Edge nodes: C++, MQTT, OPC-UA and similar.
- Extractor nodes for integrating with existing systems, such as: MS SQL, Oracle SQL, OsiSoft PI, SAP, PostgreSQL.
Our infrastructure is currently running mostly on Google Cloud. We use an agile development process with two week iterations, daily stand-ups and backlogs in Trello. Github is used for source code.
Ideally, you have worked with some of these technologies:
- Distributed message queues such as Pubsub, Kafka, Kinesis or similar
- Stream processing, such as Apache Beam, Spark streaming, Apex or similar
- Distributed key value stores, such as BigTable, DynamoDB, CosmosDB, Cassandra
- Docker, Kubernetes, TerraForm
- JUnit, Jenkins
- REST APIs, websockets
- Git
- OAuth2, Active directory
- C++, C#
And you are of course a strong Java coder.
We want people who work efficiently in small teams, love to program and solve challenges and have a strong desire to learn new things. With us, you are embarking on a journey to create a new and epic Norwegian technology company.
IMPORTANT: to be considered for this job, please apply here.