Software Engineer Intern
Core
Design and implement highly reliable, scalable distributed microservice systems for routing/navigation/ETA capabilities to optimize driver efficiency and platform performance.
Role type
Backend Software Engineer (Routing/Navigation Systems)
Builds
Routing/navigation/ETA systems for transport, food delivery, and express delivery verticals
Domain
O2O platform / Geography / Logistics
Deliverable
production ML models | product features
Required skills
Distributed systems architecture, Microservices development, Algorithms and data structures, Golang, System stability maintenance, Cross-functional collaboration
Preferred skills
Large-scale codebase navigation, Performance optimization (Redis, MQ), Cloud platforms (AWS, Azure), SQL/NoSQL databases, Data pipeline processing, AI coding tools proficiency
Technologies
Golang, Redis, Message Queues, AWS, Azure, MySQL, PostgreSQL, Elasticsearch
Responsibilities
Design and implement scalable distributed microservice systems, Optimize key business indicators like ETA and routing, Maintain stability and cost of critical online services, Collaborate with product managers and designers to ship products, Participate in code and design reviews
Seniority
Intern (Note: Description lists 5+ years experience as a 'Must-Have', which is contradictory for an Intern role, but the title and context define the position as an Intern)