We are seeking an experienced and passionate Senior Golang Engineer to join our team. As a key member, you will be responsible for designing, developing, and maintaining high-performance, highly available backend services and systems. We expect you to have solid programming fundamentals, excellent coding standards, and problem-solving skills, along with the ability to play a significant role in team collaboration.
You will participate in system architecture design and deliver high-quality code to ensure software performance and availability. You'll conduct detailed design, coding, and unit testing based on requirements and design documents, as well as perform performance optimization and troubleshooting for existing systems to ensure stability. Create and maintain technical documentation to ensure code maintainability and scalability and collaborate closely with product managers, frontend engineers, and other backend engineers to ensure timely project delivery. Participate in code reviews, share best practices, and contribute to elevating the team's technical capabilities.