Senior Software Engineer, Android
Keeper Security- Full Time
- Senior (5 to 8 years)
Candidates should possess a Bachelor’s degree in Computer Science or a related field, along with a minimum of 7 years of experience in software engineering, specifically with Kotlin. Strong experience with authentication and authorization services is required, as is a deep understanding of security principles and best practices. Familiarity with SaaS platforms and cloud technologies is also beneficial.
As a Senior Software Engineer, you will develop and maintain next-generation authentication and IAM features within Cognite’s SaaS platform, delivering secure and reliable solutions for identity, access management, and auditing at scale. You will actively shape the product’s direction by collaborating with various teams, continuously monitoring and improving the performance, reliability, and security of authorization services, and proactively addressing vulnerabilities.
Industrial data management for asset-heavy industries
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.