Backend Developer (Platform Team)
Workplace: Stockholm, Sweden
Expires: November 6, 2025
Join Kivra as a Backend Developer in the Platform Team. Work with motivated developers to shape the future of Platform Engineering by building secure, reliable, and scalable software solutions that serve over 6 million users in Sweden. Focus on authentication/authorization, database management, legacy migration, and collaboration across teams in an agile environment.
Main requirements:
  • Passion for software development and problem solving
  • Strong programming skills in Go
  • Interest in Erlang/Elixir
  • Experience building and operating complex production systems
  • Ability to present work to technical and non-technical audiences
  • Coaching and guiding less experienced developers
  • Interest in authorization and authentication standards
Responsibilities:
  • Build and maintain authentication and authorization solutions using industry standards (OAuth 2.1)
  • Maintain and migrate central database clusters from Riak to cloud-native storage
  • Build and maintain core libraries in Go and Erlang
  • Migrate legacy services from Erlang/Elixir to Go
  • Support and educate other teams in utilizing Platform Engineering products and best practices
  • Evaluate and integrate open-source technologies
  • Participate in system architecture discussions
Required hard skills:
  • Go programming language
  • Experience with Erlang or Elixir
  • Building and operating complex production systems
  • Authorization and authentication protocols (e.g., OAuth 2.1)
Recommended hard skills:
  • Postgres and Redis database management
  • Deploying and operating services on Kubernetes and/or Cloud
  • Building and maintaining authentication and authorization systems
Soft skills:
  • Humble team player
  • Passionate about secure and scalable systems
  • Good communication skills with diverse audiences
  • Coaching and mentoring abilities
Coding languages:
  • Go
  • Erlang
  • Elixir
  • Python
Frameworks:
  • KrakenD
Operating systems:
  • Cloud environments
  • Kubernetes
Natural languages:
  • English (Proficient)
  • Swedish (Basic familiarity)
Cultural skills:
  • Kindness
  • Drive
  • Supportive teamwork
  • Growth mindset