Cognite, a global SaaS leader in industrial digitalization, is seeking a Senior Software Engineer (Python) to join their team in Bengaluru. As a key member of the engineering team, you'll develop the Cognite Data Fusion platform, a state-of-the-art SaaS for industrial data. Your responsibilities will include creating ETL applications, building scalable tools in Python, and integrating with Cognite's graph database technology.
You'll work on bringing data into the industrial knowledge graph, collaborating with customer-facing teams and subject matter experts to ensure a delightful data onboarding experience. This role offers the opportunity to be actively involved in product and technical decisions, contributing to Cognite's vision of a safer and more efficient industrial future.
The ideal candidate should have solid experience in building ETL applications using Python, understanding of modern database technologies (particularly PostgreSQL), and experience with DevOps practices. You should be passionate about graph processing, databases, performance engineering, or distributed systems. Strong problem-solving skills and the ability to work with open-source communities are essential.
Cognite offers a hybrid work environment, a modern and fun workplace culture, and the chance to work with some of the best talents in the industry. You'll be part of a diverse team with 70 different nationalities, contributing to ambitious projects across various industries. Join Cognite in making a real and lasting impact in one of the most exciting and fastest-growing software companies in the world.