Senior Staff Engineer Growth
You will build high-performance distributed services that support user acquisition, engagement, and retention. You will collaborate with product, design, and marketing teams, explore DeFi growth opportunities, solve complex business logic challenges, improve global user experiences, review code, and promote engineering best practices.
Responsibilities
- Collaborate with Product, Design, and Marketing teams
- Architect and maintain high-performance, highly available distributed services
- Explore emerging DeFi opportunities to promote growth
- Solve complex business logic challenges
- Improve global user experiences
- Provide guidance on engineering best practices
- Conduct peer code reviews
- Champion continuous improvement
Requirements
- Bachelor's degree in Science, Technology, Engineering, or Mathematics
- Experience developing microservices and APIs using Java, Spring Boot, and Spring Cloud
- Strong understanding of multithreading and distributed architectures
- Proficiency with relational and NoSQL databases
- Experience with messaging frameworks such as Kafka
- Experience with distributed caching solutions such as Redis
- Comfort working in a cloud-based Linux environment
- Familiarity with automated testing and continuous integration
Benefits
- L&D programs and education subsidy
- Team building programs and company events
- Wellness and meal allowances
- Comprehensive healthcare schemes for employees and dependants