Join amazing R&D team as a Senior Software Engineer!
What will you do here?
You'll be working on cutting-edge technology with great people, and your job will be to bring ideas into living enhancements of the product and infrastructure.
What’s in it for you?
A fresh, dynamic startup environment
An opportunity to join in an early stage, make a real difference, and grow with the company
Ownership and independence
Working on the core of the product
Engineering problem-solving on a day-to-day basis
Working on a cutting-edge technology stack
As a Senior Software Engineer, you must have:
5+ years of experience as a backend developer
Experience in one or more modern programming languages such as Java, NodeJS, C#, Scala, Kotlin, etc.
A will and ability to learn new languages and technologies.
A proven experience with developing distributed architectures at a global scale.
An ability to knowledgeably discuss performance, security, and user interactions in complex systems
Great people skills
It’s also nice if you have:
Experience with the Golang language.
A good grasp of common web identity protocols: OAuth, OIDC, SAML, etc.
A good grasp of common network protocols: HTTP, TLS, SSH, etc.
Working knowledge of consensus algorithms such as RAFT, PAXOS, etc.
An understanding of cryptography and PKI
An understanding of the cyber-security landscape