Hybrid Senior Software Engineer - Authentication

Posted last month

Apply now

About the role

  • Architect and build core authentication and authorization services in Rust, applying modern security principles to protect customer data
  • Own distributed audit logging platform, from ingestion pipelines using Kafka to secure storage and query layers
  • Design and scale resilient gRPC/HTTP APIs and microservices on Kubernetes, ensuring high availability and performance
  • Lead initiatives in threat modeling, performance tuning, and reliability engineering to harden systems
  • Mentor engineers and collaborate across teams to shape technical roadmap and foster a culture of secure-by-default engineering
  • Serve as first line of defense for securing privileged customer data, operating where security, infrastructure, and product meet

Requirements

  • 5+ years of experience building and operating distributed backend systems in a modern, typed language
  • Strong command of Rust, or significant experience with Kotlin/Java combined with a genuine interest in mastering Rust
  • Deep expertise in modern authentication and authorization concepts and their practical application
  • Proven track record of owning services in production, from initial design and threat modeling to deployment, monitoring, and incident response
  • Hands-on experience with cloud-native technologies, particularly Kubernetes
  • Experience with message queues like Kafka or GCP Pub/Sub
  • Experience designing and scaling resilient gRPC/HTTP APIs and microservices
  • Experience with audit logging and ingestion pipelines
  • Collaborative and pragmatic mindset, good communication skills, and desire to mentor others

Benefits

  • 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 📷
  • 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
  • Paid mobile telephone subscription and broadband connection
  • Access to extended private health services with Aker Care
  • Subsidized lunch at the canteen (options for vegetarians and non-vegetarians, salads and hot soups every day)
  • Snacks and drinks on the house
  • Cognite exclusive coffee bar with baristas (coffee, tea, smoothies)
  • Broad mental- and physical health offering and free membership to fully-staffed on-site gym
  • Opportunity to meet Spot (company pet) 🐶

Job title

Senior Software Engineer - Authentication

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

No Education Requirement

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job