Cognite

Engineering Manager

Cognite • IN
JavaPythonKotlinScala Hybrid
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

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. 

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

  • Manage a team of 5-10 engineers, developing services and applications for Cognite Data Fusion - a robust, state-of-the-art SaaS for industrial data.
  • Collaborate with a cross-functional team consisting of designers, product managers and program managers to ensure the team builds the right product, that is of excellent quality and is delivered on time.
  • Coaching all of your engineers with variable backgrounds, seniority and understanding of the domain they are solving to have high impact in the team.
  • Working with your team to understand the users' problems and domain.
  • Unblocking the team and collaborating with stakeholders outside of the team to resolve and mitigate problems.
  • Being actively involved in setting product and technical direction.
  • You do not shy away from writing code yourself, or help your team with code reviews, documentation, etc.
  • Dogfooding our products to try to put yourself in our users’ shoes.
  • We believe most of these should match you and your experience

  • You have a background in a product company
  • You have 2+ years of experience with people management
  • You have 8+ years of backend development experience, with proficiency in one or more of these technologies - Java, Kotlin, Python, Scala, C#.
  • You have a good understanding of end-to-end system design and architecture. 
  • The added experience of having worked as a senior engineer or a tech lead is an advantage
  • You have a genuine and keen interest in building the competency of engineers in a company and can do so emphatically
  • You have a collaborative mindset, and have a drive to always look at the greater good
  • You have experience with building applications that process high volumes of data
  • You have experience managing end-to-end feature delivery
  • Have the motivation to work in a high-paced environment
  • Have excellent written and verbal communication skills in English