What you'll do:
- Lead the design and architecture of a high-performance communication platform prioritizing scalability, reliability, maintainability, and efficiency
- Design and build efficient, scalable, reliable, and innovative communication architecture to solve business challenges in the global markets
- Provide engineering insights for the team roadmap and technical direction and lead the team to success
- Influence and collaborate with stakeholders to adopt team goals and roadmaps
- Optimize existing communication services and integrate with our next-gen communication platform to create a full-fledged communication ecosystem
- Write high-quality, maintainable, testable, and high-performing code
- Mentor junior engineers, fostering a positive engineering culture of continuous improvement and knowledge sharing
- Collaborate with engineering teams, product teams, and operational teams to create communication solutions to serve both internal and external users
What you'll need:
- 6+ years hand-on experience in Backend development with University graduate in Computer Science, Software Engineering, or related fields
- Strong programming (we mainly use Java with a bit of PHP and Golang) and debugging skills
- Proficiency in Kafka, Redis, RabbitMQ, and MySQL
- Experience with designing and building large-scale microservices architecture, handling high concurrency, and optimizing performance
- Proficiency in code refactoring and architecture design, able to indicate trade-offs for different solutions
- Embrace architectural simplicity, code readability, and maintainability
- Strong communication and collaboration skills, e.g. Working across teams and organizations on large technical initiatives
- Experience with working in a cross-functional team solving complicated business and technical challenges
- Can-do attitude. Not afraid of critical/difficult issues
- Be flexible, grow, and learn quickly in a startup environment
- Good communication of written and spoken English
- Candidate with less experience could be considered for Senior Engineer
Similar Jobs
What We Do
Established in December 2013, Lalamove was created to make on-demand and same-day delivery possible for everyone at the touch of a button. Today, Lalamove operates in over 20 markets across Asia, Latin America, and the United States connecting over 7 million customers with a pool of over 700,000 driver partners. Our driver partners operate a vast array of vehicles to suit each market including lorries, trucks, vans and cars for deliveries of almost anything of any size. Fleets of two-wheel vehicles are also available for courier services providing fast and low-cost delivery solutions. Through dedicated mobile and web apps, Lalamove seamlessly connects users and drivers around the world to move things that matter.