We are looking for a Senior Backend Engineer to join our distributed team across Europe and Asia. You will be responsible for designing and implementing scalable solutions, building new APIs and services, and enabling communication across multiple teams. You will have the opportunity to work on exciting features and support millions of users.
Requirements
- Mastery in at least one JVM programming language
- Experience running high-performance and high-load JVM based workloads on Kubernetes and AWS Lambda services
- Good understanding of modern distributed databases
- Expertise in identifying access patterns, defining optimal relational data models and indexing strategies
- Knowledge of non-relational distributed databases
- Previous experience in building client-facing APIs
- Expertise in cloud storage, deployment and computing
- Knowledge of infrastructure as code tools
- Deep understanding of computer science fundamentals
- Robust software engineering practices, testing and automation
- Excellent problem-solving and story-telling skills
- Love of software craftsmanship
Benefits
- Meaningful equity in a profitable tech startup
- Budget for personal development, professional training, and health & wellness
- Sponsored visits to our Hong Kong or London office every 2 years
- Company-wide annual offsite
- Flexible working hours and location
- Medical insurance for you and your dependents