Engineering Manager (P2P Lending)

International award-winning executive recruitment specialist Monroe Consulting Group Indonesia is recruiting on behalf of one of the fastest-growing financial technology (P2P Lending) companies in Indonesia. As the business keeps developing, our client is seeking a talented for the job of Engineering Manager. The job is based in Jakarta, Indonesia.

Job Responsibilities:

  • Driving and coaching several Agile teams to deliver on engineering standards, sprint backlogs and plans, engineers' responsibilities and performance management, code quality, adherence to development guardrails, and testing;
  • Drive the execution and delivery of engineering goals by collaborating with many cross-functional teams, architects, and product managers;
  • Drive technology roadmap;
  • Being part of the overall architecture and key components design for the current and future framework;
  • Be the voice of reason between speed and quality;
  • Coach engineers to be T-shaped, versatile, and take responsibility outside their core disciple;
  • Own remediation of technical debt;
  • Keep up-to-date with modern development technologies and methodologies;
  • Be responsible for the full life-cycle development process and the deliveries of a team;
  • Empowering the product engineering team to be self-sufficient and disciplined;
  • Lead initiatives for implementing efficient development and delivery processes;
  • Motivate the product team to go above and beyond with continuous delivery and innovation;
  • Execute and update the career path development for engineering team members, working with the HR department;

Job Requirements:

  • 8+ years working experience in Software Development; 3+ years' experience leading an engineering organization at a product company is preferred;
  • Ability to initiate design and implement new product lines end to end;
  • Proven experience with implementing software engineering as Agile, Scrum and SDLC, including coding standards, code reviews, SCM, CI, build processes, testing, and operations;
  • Experience in a management position at an international finance or tech company, as well as have a sound development background and experience.
  • Strong people leadership, team building, motivation, and coaching skills. Ability to mentor engineers and help them with career growth;
  • The production of technical documentation including technical specifications, operating instructions, test plans, etc
  • Code and change management processes
  • Experience in working with multiple stakeholders, across two countries, with conflicting priorities
  • Deep understanding of Software Quality, DevOps environments, and Micro-Service technologies
  • Experience with one of the following/similar Technologies:
  • Native mobile development (Android/iOS);
  • Microservices - REST API;
  • Tech stack: Python framework (Flask, Django);
  • RDBMS - Postgre, SQL, MySQL;
  • NoSQL - Redis, MongoDB;
  • Unit Test, REST API, Version Control System (Gitlab, Github), TDD, Message Broker (Kafka, RabbitMQ, Tassk Qu)
  • Formal Development methodologies;