Engineering Manager

Krom

Jakarta Utara

On-site

IDR 360,000,000 - 500,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Krom is seeking an Engineering Manager – Core Banking & Payments to lead a team that includes a Lead Backend Engineer, Backend Software Engineers, and a Senior Fullstack Engineer.

You will own technical architecture, guide design and delivery of high‑volume backend systems, and drive best practices, security, and reliability across core banking and payment platforms while mentoring engineers and shaping the team's growth.

Qualifications

  • Proficiency in Node.js and RESTful APIs.
  • Strong understanding of clean architecture and microservices.
  • Experience with cloud platforms (AWS/GCP) and high-transaction systems.
  • Leadership of engineering teams in fast-paced environments.
  • Bachelor's degree in CS or related field.

Responsibilities

  • Lead design, development, and maintenance of backend features for core banking and payments.
  • Align technical priorities with business goals with cross-functional teams.
  • Implement best engineering practices for high-quality, maintainable systems.
  • Own technical architecture, estimations, and delivery of complex initiatives.
  • Monitor security, stability, and performance of critical systems.
  • Manage performance, provide feedback, and mentor engineers.
  • Participate in recruitment and coaching of engineers.

Skills

Node.js
HTTP & REST APIs
OAuth
Web Services
Clean architecture
Database design
Message queues
Cloud platforms
Team leadership
Ownership & proactive

Education

Bachelor’s degree in Computer Science

Tools

AWS
GCP
Microservices
API design

Job description

About the Role:

As an Engineering Manager – Core Banking & Payments, you’ll lead a team consisting of a Lead Backend Engineer, Backend Software Engineers, and a Senior Fullstack Engineer.


Your mission is to ensure that the company’s core banking and reporting systems run securely, efficiently, and reliably.


Key Responsibilities:


  • Lead and guide the team in designing, developing, and maintaining backend features and functionalities for core banking and payment systems.

  • Collaborate closely with managers and cross-functional teams to align technical priorities with business goals.

  • Implement best engineering practices to ensure high-quality and maintainable systems.

  • Take ownership of technical architecture, project estimations, and the delivery of complex initiatives.

  • Actively monitor and ensure the stability, security, and performance of critical systems.

  • Manage team performance, provide constructive feedback, and foster professional growth.

  • Participate in recruitment, coaching, and mentorship of engineers.


About You:

You are an experienced engineering leader with a strong technical background and a passion for building reliable, large-scale backend systems — particularly in core banking and payment platforms. You excel at combining hands‑on technical knowledge with strong leadership, ensuring your team delivers high-quality, scalable solutions efficiently.


You’re a great fit if you:


  • Have 4–6 years of experience designing, developing, and launching large-scale backend projects.

  • Have at least 1 year of experience leading an engineering team.

  • Are proficient in Node.js and well‑versed in HTTP, RESTful APIs, OAuth, and Web Services.

  • Understand clean architecture principles, database design, and message queues (e.g., SQS, Kafka).

  • Have experience working with cloud platforms like AWS, GCP, or similar.

  • Communicate effectively and collaborate well with cross‑functional teams.

  • Are proactive, have a strong sense of ownership, and are eager to continuously learn and drive positive change.

  • Bachelor’s degree in Computer Science or a related field.

  • Proven experience managing engineering teams in fast‑paced, tech‑driven environments.

  • Strong understanding of microservices architecture, API design, and high‑transaction systems (ideally within financial or fintech domains).

  • Strategic thinker with strong decision‑making and problem‑solving skills.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Engineering Manager
Engineering Manager

Krom • Jakarta Pusat

On-site
IDR 350,000,000 - 700,000,000
Engineering Manager - Internal Tools (SDE 5)
Engineering Manager - Internal Tools (SDE 5)

Kredivo Group • Jakarta Pusat

On-site
IDR 350,000,000 - 800,000,000
Engineering Manager
Engineering Manager

Durianpay Indonesia • Daerah Khusus Ibukota Jakarta

On-site
Engineering Manager - Core Banking (SDE 5)
Engineering Manager - Core Banking (SDE 5)

Kredivo Group • Jakarta Timur

On-site
IDR 536,288,000 - 804,434,000
Engineering Manager - Core Banking (SDE 5)
Engineering Manager - Core Banking (SDE 5)

Kredivo Group • Daerah Khusus Ibukota Jakarta

On-site
IDR 1,200,000,000 - 1,800,000,000
Engineering Manager
Engineering Manager

Dealls (YC W22) • Kota Yogyakarta

On-site
IDR 350,000,000 - 700,000,000
Engineering Manager
Engineering Manager

Dealls – Jobs, CV & Mentoring • Daerah Istimewa Yogyakarta

On-site
IDR 279,000,000 - 468,720,000
Head Of Engineering – Backend
Head Of Engineering – Backend

PT.Bank Maybank Syariah Indonesia • Jakarta Pusat

On-site
IDR 600,000,000 - 1,200,000,000
Engineering Lead – Core Banking & Payments
Engineering Lead – Core Banking & Payments

Krom • Jakarta Utara

On-site
IDR 360,000,000 - 500,000,000
Software Development Engineer Lead (Backend)
Software Development Engineer Lead (Backend)

DANA Indonesia • Jakarta Pusat

On-site
IDR 2,129,170,000 - 3,193,754,000