Responsibilities
1. Responsible for and participate in the construction of ByteDance's local life transactions, guide or participate in the server-side business research and development work in one or more sub-fields 2. Responsible for the field division of the transaction platform such as order center, payment, forward process, reverse process, industry capabilities, etc., responsible for technical solution design, and key demand breakthroughs 3. Responsible for the team's service quality and stability, improve the team's development efficiency from the tools and systems, and tackle key and difficult technologies 4. Introduce new technologies and new solutions to the team according to the actual needs of the business 5. With good project management and coordination and communication skills, be responsible for the promotion of key projects across teams.
Qualifications
1. Have solid programming skills and good coding style 2. Familiar with DDD modeling ideas, have strong business architecture design capabilities, and have experience in business life service business modeling is preferred 3. Have rich experience in architecture design, be able to accurately and comprehensively understand the business, and design reasonable architecture solutions based on business development 4. Have an in-depth understanding of the industry's database middleware, message middleware and other distributed system infrastructure components, and be able to make reasonable technology selections based on the business 5. Have good basic skills, have a relatively complete knowledge system in the computer field, and be able to combine it with actual work 6. Have good technical judgment, organizational coordination skills and strong self-drive.