Back to search:Lead Engineer / Jakarta (west)

Key Responsibilities:

  • Lead and mentor the development team, ensuring seamless collaboration and delivery of high-quality software solutions.
  • Design, develop, and maintain backend systems and architectures for high-traffic consumer products with large-scale transactions.
  • Build structured development processes, documentation standards, code review practices, and internal dashboards.
  • Enhance and automate manual tasks, ensuring scalability, reliability, and efficiency of both local and group-level systems.
  • Collaborate with stakeholders to define technical requirements and align system architecture with business goals.
  • Drive the adoption of best practices in software development, including code reviews, testing, and continuous integration.
  • Monitor and enhance system performance, troubleshooting issues as they arise.
  • Stay current with backend development trends, financial technology innovations, and automation solutions.

Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or any related field.
  • Minimum of 2 years of leadership experience (Lead Engineer or Senior Engineer ready to step up as Lead), preferably in Fintech
  • Proven experience in designing, developing, and scaling consumer/high-traffic products.
  • Strong expertise in backend using golang
  • Proficiency in database management systems (SQL/NoSQL) and cloud platforms (Alibaba, AWS, GCP, or Azure).
  • Solid understanding of EDD Design
  • Excellent leadership and project management skills, with the ability to oversee and guide a development team effectively.
  • Strong analytical and problem-solving abilities, with keen attention to detail.
  • Fluent in English; proficiency in Mandarin is a plus.