Epicareer Might not Working Properly
Learn More

Senior Backend Engineer

Salary undisclosed

Apply on

Availability Status

This job is expected to be in high demand and may close soon. We’ll remove this job ad once it's closed.


Original
Simplified

Job Responsibilities:

  • Responsible for the architecture design and construction of the backend for social products and participating in technical planning.
  • Responsible for the design of system software architecture, system modules, key components, and interfaces.
  • Participate in writing core code, conduct project code reviews, continuously optimize code, and assist in resolving complex bugs.
  • Adjust algorithm configurations in real-time based on business requirements.
  • Participate in technical architecture reviews, ensuring high-quality technical designs.
  • Guide, coordinate, and resolve technical issues that arise during the development process.

Job Requirements:

  • Bachelor’s degree or above, majors in Computer Science, Software Engineering, or related fields.
  • Minimum 5 years of experience in internet research and development, with experience in designing large-scale application systems. Experience in social product development is preferred.
  • Proficient in microservices architecture and distributed architecture design, with experience in system development and optimization for high traffic, high availability, high fault tolerance, and high-load environments.
  • Solid backend development skills, proficient in Java, with in-depth understanding and practical experience in data handling, performance optimization, concurrency, online system maintenance, and horizontal scaling.
  • Familiar with Spring Cloud, Zookeeper, Redis, Kafka, Elasticsearch, and underlying architectures, including principles, cluster deployment, parameter optimization, and secondary development capabilities.
  • Familiarity with recommendation technologies, algorithm engineering, and real-time estimation techniques is a plus.
  • Strong communication, team collaboration, and project management skills, with the ability to work under pressure.
  • A foundation in data analysis and a willingness to learn deeply, coupled with strong business acumen.
  • Fluency in both English and Chinese for professional use.