Job Responsibilities:
* Design, develop, and optimize high-performance Go-based microservices to support scalable backend architecture.
* Develop data processing pipelines (Go/Python) to transform raw data into actionable insights.
* Lead the end-to-end design, development, and delivery of backend projects, ensuring alignment with business objectives and timelines
* Collaborate with product, DevOps, and data science teams to align technical execution with business goals.
* Manage project resources, prioritize tasks, and mitigate risks to guarantee high-quality, on-time delivery
* Manage junior backend engineers, provide technical guidance, conduct code reviews, and foster skill development.
Job Requirements:
* Bachelor's degree or above in Computer Science, Engineering, or related fields
* 5+ years of Golang backend development experience with at least 1 year of backend team people management experience
* Familiar with network programming, proficient in TCP/IP, HTTP protocols, and container technologies such as Docker, Kubernetes, etc.
* Familiar with common data structures and algorithms, able to write high-quality, concise, and clear code
* Familiar with common internet technologies including but not limited to MySQL, Redis, etc.
* Proven track record of building/scaling products from inception to market fit, preferably in AI or tech-driven environments
* Direct experience at AI startups, plus proven success in adapting products for global users
* Strong logical thinking ability, capable of abstraction and summarization
* Good communication skills and team collaboration spirit, able to think and act proactively, with strong interest in technology and self-motivation
* Love technology, work conscientiously and rigorously, with strong learning ability and sense of responsibility
* Experience in data science or machine learning related projects will be a plus
#J-18808-Ljbffr