Senior/Staff Engineer - Platform Tools
We highly value applicants with existing eligibility to work in Singapore without requiring visa sponsorship.
About Us
We are a forward-thinking company at the forefront of technological advancements, established in 2017. Our focus is on transforming global systems through our state-of-the-art digital asset exchange, Web3 portal, and blockchain ecosystems. By offering a wide range of sophisticated products and trading solutions, we are reshaping the financial landscape. With a user base exceeding 50 million across 180 countries worldwide, we aim to empower individuals to navigate the Web3 universe. Our dedication to innovation and diverse offerings envisions a future of financial access driven by blockchain technology.
We prioritize innovation, social responsibility, and diverse employee engagement as part of more than 3,000 employees worldwide. Join us in shaping the future!
Team Overview
The platform tool team is dedicated to providing infrastructure support for various vertical teams within our organization. Key responsibilities include managing message delivery systems such as email, push notifications, SMS, notification center, and verification code services. Our objective is to streamline development processes and enhance efficiency for tech teams.
Key Responsibilities
- Coordinate backend requirements, technical design, and development for message delivery systems.
- Optimize system performance, troubleshoot technical issues, and ensure high levels of availability and reliability.
- Demonstrate architectural design skills to identify service optimization areas for improved engineering productivity.
- Interpret business and product requirements to execute functional designs, architectural enhancements, and development tasks.
Qualifications
- Strong foundation in Java with expertise in JVM configuration optimization, IO, multi-threading, and design patterns.
- Familiarity with middleware technologies like MQ, RPC, messaging queues, and databases like MySQL.
- Deep understanding of distributed system principles, such as CAP theorem and consistency models.
- Strong problem-solving skills, agility, and effective communication abilities.
- Previous experience in team management or designing complex systems is beneficial.
- Experience in integrating and developing email, SMS, push notification platforms is a plus.
- Bilingual proficiency in Mandarin and English is preferred for collaborating with international stakeholders.
Perks & Benefits
- Competitive compensation package
- Learning & Development programs and Education subsidies
- Team-building activities and events
- Wellness and meal allowances
- Comprehensive healthcare coverage for employees and dependents
Exciting benefits await as you progress through the hiring process!