Engineering

Senior Engineering Manager - Business Solutions

Jakarta, Jakarta   |   Full Time

About the Role
We are looking for a Senior Engineering Manager to lead and grow our engineering teams. As a Sr EM, you will be working with the product, design, operations, data, and other engineering teams to craft and execute product strategies delivered with good engineering practices


About the Team
When you shop on an e-commerce platform and proceed to payment, the seamless payment page with multiple payment options is the work of our Accept Payments team.


Join us to play a pivotal role in building and enhancing our payment gateway and payment page solutions. These essential features empower merchants and partners to integrate payment flows effortlessly into their applications, ensuring a smooth and efficient experience for their customers. Our work not only simplifies transactions for users but also helps businesses scale with confidence.


As a member of this team, you will collaborate with skilled professionals to design, develop, and optimize the payment experience—shaping the future of digital commerce.


About Flip

Rafi, Luqman, and Anjar, who were college friends in Universitas Indonesia, started Flip as a project in 2015 to transfer payments to each other at a fraction of what banks would charge them. They are pioneers in the Indonesian market, with their technology now helping millions of Indonesians, both individuals and businesses, carry out bank-to-bank money transfers through a reliable and seamless app.


After nine years of operations, Flip has helped Indonesians transfer money worth several trillions of rupiah and has received double-digit funding from respectable investors such as Sequoia India, Insight Partner, and Insignia. Flip’s ultimate mission is to give Indonesians access to one of the most progressive and fairest financial services in the world.


At Flip, we always strive to provide the fairest place for you to work, learn, and grow with talented and fun people in various opportunities to advance your career and get fair rewards. We believe that we have to treat employees, customers, and all stakeholders fairly and respectfully. Fair treatment for employees means we establish clear goals, facilitate our employees to achieve them, and value their contribution to the company with equitable benefits.


What you'll do:

  • Ensure engineers have clarity on their career and growth, provide appropriate mentorship and coaching for their career growth
  • Monitor and maintain team productivity. Observe any impediments and take appropriate steps to mitigate them.
  • Support hiring processes followed for the specific roles. Ensure processes result in high-quality hires.
  • Onboard engineers and ensure that they are productive right from the beginning.
  • Collaborate with PMs to ensure alignment on product and engineering goals.
  • Stakeholder management - be the single PIC for all communications regarding the team and provide clear visibility into the operations of the team.
  • Establish and improve various engineering processes including agile, CI/CD, release, quality, on-call, incidents, postmortem, and knowledge sharing.
  • Ensure that the team is following standards and processes around code reviews, test case coverage, observability, and security.
  • Drive team OKRs.
  • Build a deep understanding of the product and engineering workflows.
  • Ensure the team makes the right decisions considering time to market and deliverables.
  • Have enough technical knowledge to accurately estimate tasks, help in troubleshooting issues and incidents, and act as a safety net for technical decisions.


What you'll need:

  • 4+ years of experience as an Engineering Manager or similar engineering management role.
  • Experience programming in one or more languages (e.g., PHP, Java, Python, Golang, Ruby, JavaScript, etc.)
  • Bachelor’s degree in Computer Science or IT or equivalent practical experience.
  • Experience in managing an engineering team and building user-facing products with deep collaboration with Product Managers and UX Designers.
  • Experience in hiring & retaining engineering talents and building high-performing teams.
  • Experience in delivering & managing large-scale software development (web/mobile/API).
  • Experience designing, implementing, releasing, and maintaining high-volume production-grade applications in distributed environments.
  • Excellent technical leadership, people management, project management, analytical problem solving, and troubleshooting skills.
  • Excellent understanding of various engineering processes, including but not limited to agile, CI/CD, observability, automated testing, release, quality, on-call, incidents, and knowledge sharing.

Submit Your Application

You have successfully applied
  • You have errors in applying