Futurae

Senior Backend Engineer (Golang)

  • Futurae

Job Description

Remote - EU

We are looking for a Senior Backend Engineer at Futurae that will play a crucial role in maintaining and developing our cutting-edge cloud-based multi-factor authentication and fraud prevention software. 

In this role you collaborate closely with other teams to ensure the highest standards of quality and security. You treat security and uptime as a personal standard of craft. In this role it’s not just about picking up tickets from a backlog. It’s about the technical evolution of our software, spotting architectural risks before they reach production, and ensuring the reliability, security and scalability of the platform.

You will own the lifecycle of our Go microservices, from architectural design to building the CI pipelines that deliver them. Working within the Service-Repository pattern, you ensure our code is testable, decoupled, and secure. While you won't be manually applying manifests to Kubernetes, you will write the pipelines that make our deployments possible.

Here we design for the future. To give some example;

  • You will help us expand our observability integrations (Prometheus/Grafana) and ensure database interactions (MariaDB) are performant at scale
  • You consistently deliver high-performance, concurrent, and idiomatic Go code.
  • Implement and maintain cryptographic standards (MFA, JWT/JWS, Encryption), ensuring the non-negotiable Sign-then-Encrypt order is maintained for all critical operations.

Requirements

  • Several years of experience in backend development, with at least 3 years building production systems with Go
  • Deep understanding of RESTful API design and implementation
  • Proven experience with MariaDB or MySQL in high-volume, transactional environments
  • Hands-on experience with Kubernetes for container orchestration and deployment
  • Strong understanding of authentication and authorization protocols including JWT/JWS
  • Experience with Google Cloud Platform (GCP) services
  • Solid understanding of distributed systems concepts and microservices architecture
  • Experience with version control systems (Git) and collaborative development workflows
  • Fluency in English, both written and verbal, with good communication skills
  • A collaborative team player who embraces rapid technological change and a nimble startup culture.

Bonus Skills 

  • Experience with monitoring and observability tools (Prometheus, Grafana)
  • Familiarity with Redis or other caching solutions
  • Experience with OAuth 2.0 and OpenID Connect protocols
  • Knowledge of modern authentication standards including WebAuthn/FIDO2
  • Experience with cryptographic operations and secure token handling

Benefits

  • Work with purpose and take ownership in an international team
  • Grow with a company where your ideas matter
  • Freedom to work remotely or at our Zurich HQ
  • Join our yearly company-wide event
  • Keep learning with a yearly education budget
  • Joint co-working days for remote teammates

Don’t check every single box? Please apply anyway. We know from research that certain groups, like women and people part of minority, often hesitate to apply unless they meet 100% of the requirements. We are dedicated to building an inclusive workplace where diverse perspectives drive our innovation—and that starts with giving you the chance to show us who you are.

About Futurae

At Futurae, we’re on a mission to redefine secure authentication and fraud prevention through seamless, user-friendly solutions. Based in Switzerland, we develop cutting-edge cybersecurity products that combine advanced technology with a strong focus on user-centric design.

We serve leading organizations in the financial services and insurance sectors and are actively expanding into new international markets. Our vision is to become the global leader in secure, frictionless digital authentication — helping businesses build trust and thrive in a connected world.

Learn more about our solutions and team at futurae.com