Senior Software Engineer - Backend Applications

Inventor of YubiKey, the world's leading security key, making secure login easy and available for everyone.
Stockholm, Sweden
Backend
Senior Software Engineer
Hybrid
7+ years of experience
Cybersecurity · Enterprise SaaS

Description For Senior Software Engineer - Backend Applications

Yubico, the inventor of YubiKey and a global leader in security solutions, is seeking a Senior Software Engineer to contribute to their YubiEnterprise Services product. This role offers an exciting opportunity to work on enterprise-grade web applications that enable customers to manage YubiKey authentication solutions at scale. The position is based in Stockholm, with a hybrid work arrangement, and requires 7+ years of experience in software development.

The ideal candidate will join a diverse, multinational team working on business-critical enterprise software. You'll be responsible for designing and developing APIs, implementing business logic, and creating scalable solutions used by top Enterprise companies. The role involves working with modern technologies including Go, Kubernetes, and various cloud services.

Yubico offers a strong company culture with employees across 14 countries and maintains headquarters in both Stockholm and Santa Clara. The company recently went public on Nasdaq Stockholm Main Market and serves Fortune 500 companies, government agencies, and millions of individuals in over 160 countries.

The position offers significant growth opportunities, including leading projects, mentoring team members, and working cross-functionally with various departments. You'll be part of a company that values diversity and inclusion, demonstrated through active Employee Resource Groups like YubiPride, YubiBIPOC, and YubiWomen.

This role is perfect for someone who is passionate about security technology, enjoys solving complex technical challenges, and wants to make a meaningful impact on global cybersecurity. You'll get to see your work in use immediately and contribute to a product that helps secure access for millions of users worldwide.

Last updated 2 hours ago

Responsibilities For Senior Software Engineer - Backend Applications

  • Understand, enhance, maintain, and grow the business logic that powers the YubiEnterprise Services product
  • Design and develop APIs and logic for testable, scalable web applications
  • Experiment, create prototypes, and refine work based on user feedback
  • Own projects, design, and strategies for enhancements and new feature development
  • Work with cloud platform services and REST design
  • Work collaboratively with multi-national development team
  • Provide design reviews and code reviews
  • Work cross-functionally with Product Managers, UX designers, Support Engineers, and other teams
  • Participate in on-call rotation supporting business-critical Enterprise software

Requirements For Senior Software Engineer - Backend Applications

Go
Java
JavaScript
Node.js
Python
Redis
Kubernetes
  • BS or MS in Computer Science or relevant technical discipline
  • 7+ years of software development experience
  • Experience with back-end software development and REST APIs
  • Experience with relational databases
  • Experience designing and developing microservices on Unix-based platforms
  • Experience with web-backend languages (Go, Python, Java, JavaScript, Node.js)
  • Experience leading projects and development of complex features
  • Excellent communication skills
  • Track record working in hyper growth companies

Benefits For Senior Software Engineer - Backend Applications

  • Annual all-team events for planning and team building
  • Diverse and inclusive workplace with Employee Resource Groups
  • Global work environment with team members across 14 countries
  • Opportunity to work on impactful security solutions

Interested in this job?

Jobs Related To Yubico Senior Software Engineer - Backend Applications

Senior Software Engineer

Senior Software Engineer role at Yubico, developing YubiEnterprise Services for secure authentication solutions.

.NET Engineer

Senior .NET Engineer position at Chatham Financial, building scalable financial SaaS solutions with modern microservices architecture.

Software Engineer - DB Integrations Team

Senior Software Engineer role at ClickHouse, building high-performance data integration solutions for petabyte-scale analytics platform.

Senior Software Engineer (C++)

Senior Software Engineer position at Freeform developing software for autonomous metal 3D printing factories using C++ and Linux.

Senior Software Engineer - Backend Foundations System

Senior Software Engineer position at Jobber, focusing on backend development for a platform that helps small service businesses succeed, offering competitive benefits and flexible work options.