Search Jobs

Search by job, company or skills

Engineering Manager

Engineering Manager

KROM
4-6 Years

This job is no longer accepting applications

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.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

cloud platforms

HTTP RESTful APIs

message queues

clean architecture principles

microservices architecture

high-transaction systems

About Company

Similar Jobs

4-6 yrs
Indonesia
Skills:
Database DesignOauthKafkaNode.jsAPI designGcpSqsWeb ServicesAWShigh-transaction systemsmessage queuescloud platformsclean architecture principlesmicroservices architectureHTTP RESTful APIs
6-8 yrs
Bengaluru, India, Remote
Skills:
graph databases SparkDatabricksSqlAWSS3PythonTableauSpark Streamingdbt
7-12 yrs
Indonesia
Skills:
Data ProtectionAPI designAutomated TestingMicroservicesGcpSolution DesignSystem ArchitectureCloud InfrastructureAWSsecurity reviewscompliance adherencesystem debugginglarge-scale software developmentsystem integrationsreliability engineeringperformance optimizationdata flowsobservability
5-7 yrs
Banten, Indonesia, Tangerang
Skills:
DjangoGolangJavascriptPhpNode.jsPythonLaravel
5-7 yrs
Indonesia
Skills:
Database SystemsSoftware DevelopmentAPI DesignContainer OrchestrationCI CDMonitoring ObservabilityVoice TechnologiesAI ML SystemsCloud Platforms