Micro Service Software Engineer
You will design, develop, test, and maintain MaiCoin microservices. You will analyze and improve the performance and scalability of the MaiCoin and MAX websites, and provide backend operational support for both platforms.
Responsibilities
- Design, develop, test, and maintain MaiCoin microservices
- Analyze and improve MaiCoin and MAX website performance and scalability
- Provide backend operational support for the MAX and MaiCoin platforms
Requirements
- Strong foundation in computer science
- Team collaboration
- Commitment to software quality
- Willingness to learn new programming languages and development processes
- Chinese and English communication skills
- Proficiency in at least one of Go, Java, or C++
- Knowledge and experience in microservices network programming
- Practical experience designing highly scalable, high-traffic, low-latency services
- Familiarity with gRPC
- Familiarity with relational databases
- Familiarity with Kubernetes
- Understanding of blockchain technologies such as Bitcoin and Ethereum
- Experience integrating with and executing trades through cryptocurrency exchange APIs
- Knowledge of quantitative trading, high-frequency trading, and algorithmic trading
- Professional knowledge of stock trading or other financial domains
- Familiarity with Prometheus and Grafana
- Three years of experience required
Benefits
- MacBook and 27-inch monitor
- Snacks and drinks
- Office meals
- Flexible working hours
- Work-from-home option
- 30 days of paid sick and personal leave annually
- 3 days of paid menstrual leave annually for female employees
- Annual health promotion allowance of NTD 30,000
- Marriage allowance of NTD 12,000
- Childbirth allowance of NTD 20,000 to NTD 50,000
- Bereavement allowance of NTD 30,000
- Quarterly team-building allowance of NTD 1,000 per person
- Employee referral bonus
- Holiday gift vouchers
- Group insurance
- Personal education allowance