Engineering Manager

FINSHOT, INC.Jakarta Selatan, DKI Jakartaglintspublished 08/26/2026
Must-have:PythonJavaGoPHPNode.jsLaravelGitAgileFinTechSecurityLeadJuniorRemote

About the role As Engineering Manager, you own how the Indonesia engineering team delivers — the people, the schedule, and the process. You run sprints, remove blockers, and take ownership of delivery. Your most important discipline is enforcing our capacity allocation, protecting the team's long-term health against short-term urgency. You lead a team with a high share of junior engineers, and report progress to the Korea headquarters in English.

Key responsibilities

  • Hire, evaluate, onboard, and manage retention of developers
  • Plan and run sprints; assign tickets
  • Enforce the capacity allocation ratio
  • Remove blockers and coordinate across pods
  • Own the code-review culture, quality management, and release management
  • Report progress to the Korea headquarters (in English)

Requirements

  • 5+ years of hands-on development experience, plus 2+ years of team management (experience managing teams of 10+ preferred)
  • Working-level English — able to run meetings and write reports
  • Experience running agile sprints and operating with issue-tracking / sprint-management tools (e.g., Jira, GitLab)
  • Experience managing remote / distributed teams
  • Native Indonesian speaker

Nice to Have

  • Experience in fintech / banking / payments
  • Experience running an engineering organization in a strictly regulated, security-sensitive environment

What We Don't Require

  • Korean — it is not needed for this role

Skills: Java, Go / Golang, Microsoft SQL Server, C++, PHP, MySQL, Python, Laravel, MongoDB, Node.js, PostgreSQL