Senior Back-end Engineer (Java/Scala)

Cognite
Apply Now

Job Description

Our work environment is exciting, dynamic and intense. You will work with the best domain and industry experts: designers, product managers, backend developers, ML engineers, 3D developers and business leaders. We support one another, ask good questions, and give each other constructive feedback. Our goal is to leverage our diverse set of strengths and backgrounds to build innovative products, to think outside the ordinary, and grind through and nurture a great culture.

A typical day as a Cogniter will contain the following tasks & responsibilities

  • Develop Cognite Data Fusion - a robust, state-of-the-art SaaS for industrial data.
  • Solve concrete industrial data problems by designing and implementing APIs and services that are robust, secure and scalable.
  • Work with complex distributed systems to build scalable and performant solutions.
  • Collaborate in a fast-paced environment involving different stakeholders and subject matter experts.
  • Be actively involved in setting product and technical direction.
  • Be actively involved in product and technical decisions.

We believe most of these should match you and your experience

  • You have 5+ years of backend software engineering experience.
  • You have a Bachelor's degree (or higher) in a natural science field, such as Computer Science, or equivalent experience.
  • You have the ability to learn other coding languages and use the language best fit for purpose. In particular,
  • Experience with Scala, Kotlin, and Java is a plus.
  • Hand-on experience or familiarity with developing and maintaining ETL frameworks, in particular with Apache Spark, is a big plus.
  • You have experience with cloud development, which may include Kubernetes, infrastructure-as-code, or other related technologies.
  • Knowledge of modern database solutions, such as PostgreSQL and Spanner.

We believe these traits will help you be successful

  • You can prioritize your tasks and distribute your time and resources most efficiently to optimize for impact.
  • You write well-structured, efficient, and maintainable code and actively keep the quality of the codebase in check.
  • You recognise when to apply fresh and imaginative ideas and when to use tried and tested solutions, and enjoy both approaches.
  • You are open-minded and cooperate well with others; share knowledge, experience and information effectively through oral and written communication; support others in pursuing team goals.
  • You enjoy leading teams and mentoring junior engineers.

Don’t meet every single requirement? We are dedicated to building a diverse, inclusive and authentic workplace, so if you’re excited about this role but your past experience doesn’t align perfectly with every qualification in the job description, we encourage you to apply anyways. You may be just the right candidate for this or other roles.

A snapshot of our many perks and benefits as a Cogniter

  • Competitive salary and benefits include a pension plan, insurance, parental benefits, and more.
  • Join an organization of 70 different nationalities with Diversity, Equality and Inclusion (DEI) in focus
  • A highly modern and fun working environment with sublime culture across the organization, follow us on Instagram @cognitedata 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 to be part of the conversation directly with Cogniters and our partners.
  • Gain perks like a paid mobile telephone subscription and broadband connection.
  • Get access to extended private health services with Aker Care.
  • Hungry? We’ve got your back. A subsidized lunch at the canteen is delivered by our chefs who specialise in options for both vegetarians and non-vegetarian, salads and hot soups every day
  • Stay fueled between meals with snacks and drinks on the house.
  • Our own Cognite exclusive coffee bar with the friendliest baristas is here to brew coffee for coffee lovers, tea for tea lovers, smoothie for smoothie lovers, and the baristas creative concoctions when the mood strikes.
  • We take your mental- and physical health seriously by having a broad health offering and a free membership to our fully-staffed gym on-site.
  • A pet lover? Get the chance to meet Spot !

Company Info.

Cognite

Cognite AS, headquartered in Oslo, Norway, is a software as a service (SaaS) company with global reach, boasting offices in Tokyo, Houston, and Austin. Specializing in software and industrial Internet of Things (IoT) services, Cognite serves industrial enterprises worldwide.

Get Similar Jobs In Your Inbox

Cognite is currently hiring Senior Backend Engineer Jobs in Oslo, Norway with average base salary of kr510,500 - kr730,800 / Year.

Similar Jobs View More