Enable job alerts via email!

Engineering Manager (E-Commerce)

Monroe Consulting Group

Daerah Khusus Ibukota Jakarta

On-site

USD 30.000 - 45.000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading internet marketplace in Jakarta seeks an Engineering Manager (IT) to provide leadership to the engineering team. The role involves managing people, resource allocation, and continuous improvement of processes while ensuring alignment with company objectives. Candidates should have extensive experience in software development and strong leadership skills, enabling them to mentor and guide the engineering team effectively.

Qualifications

  • 9+ years as software engineer or lead solving customer problems.
  • 3+ years as people manager for engineering teams.
  • Strong technical skills and ability to communicate vision.

Responsibilities

  • Lead and guide the engineering team, ensuring successful project delivery.
  • Collaborate with teams to define project scope and requirements.
  • Implement best practices for software development and improve processes.

Skills

Object-oriented programming
Critical thinking
Leadership
Java
Scala / Kotlin
Algorithms
REST
Micro Services

Education

Bachelor's Degree in Computer Science

Tools

Docker
AWS
Apache Tomcat
Spring MVC
Spring Boot
Monitoring tools (New Relic, PagerDuty)

Job description

Monroe Consulting Group is seeking a qualified Engineering Manager (IT) for a notable internet marketplace based in Jakarta, Indonesia.

Job Description

  • Provide leadership, direction, and guidance to the engineering team.
  • Manage and mentor engineers, fostering career growth and skill development.
  • Cultivate a positive and collaborative team culture. Conduct regular one-on-one meetings, performance reviews, and goal-setting sessions with team members.
  • Collaborate with product managers, designers, and stakeholders to define scope, requirements, and timelines.
  • Ensure timely and high-quality delivery of engineering projects.
  • Provide technical expertise by creating RFC documents and guidance to the engineering team.
  • Make technical decisions and trade-offs to ensure project success.
  • Stay updated on industry trends, best practices, and emerging technologies.
  • Continuously improve engineering processes and workflows to enhance efficiency and productivity.
  • Implement and enforce best practices for software development, including coding standards, code reviews, and testing practices.
  • Identify and implement tools and technologies to streamline development and operations.
  • Contribute to the development of the engineering team's strategic goals and vision.
  • Align the engineering team's objectives with the company's overall strategic priorities.
  • Provide input and feedback on product and technology OKR/ roadmaps.

Requirements

  • 9+ years of experience as a software engineer or lead solving real world customer problems.
  • 3+ years of experience as a people manager having led and developed high performing engineering teams.
  • Min. Bachelor's Degree, preferably in Computer Science
  • Strong understanding of object-oriented programming, concurrency and fundamentals of computer-science.
  • Strong technical skills and critical thinking, and ability to communicate your vision at high levels to technical audiences and top management
  • Must have experience in:
  • Java, XML, J SON, Junit, Scala / Kotlin, Algorithms etc.
  • REST,Graph QL, Micro Services
  • Apache Tomcat, Spring MVC, Spring Boot, Docker,
  • AWS: EC2, S3 , RDS. Kubernetes, Redis
  • Monitoring and Alerting tools like New Relic and PagerDuty.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.