Engineering

Software Engineer (Backend-Go) - Risk Platform

Jakarta, Jakarta   |   Full Time

About the Role:
Join our dynamic Platform team as a Software Engineer Backend. We are the Risk Platform team, dedicated to building scalable and reliable anti-fraud detection systems. Our mission is to prevent fraudsters by enabling robust anti-fraud rules through our platform. Join us in creating innovative solutions that protect users and businesses from fraud.


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 eight 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.


Key Responsibilities:
        Design and develop new backend services to enhance our payment platform.
        Write and maintain unit and integration tests to ensure code quality.
        Deliver high-quality, production-ready code in a timely manner.
        Collaborate with cross-functional teams to define, design, and ship new features.
        Monitor, debug, and optimize application performance.
        Participate in code reviews to maintain high standards of code quality and share knowledge with the team.


Required Skills:

        Proficiency in Go programming language.
        Strong understanding of microservices architecture.
        Excellent problem-solving skills and attention to detail.


Preferred Qualifications:
        Experience with cloud platforms (AWS, GCP, Azure).
        Knowledge of CI/CD pipelines.
        Hands-on experience with Redis.
        Familiarity with PubSub messaging systems.
        Experience with Kubernetes for container orchestration.
        Familiarity with database schema design and optimization.

        Experience in fraud detection or risk analysis
        Proficient in SQL and experience with database technologies like MySQL, BigQuery, and Dataproc.
        Understanding of data processing pipelines and query optimization.
        Familiarity with AI, machine learning techniques or data science workflows will be plus point


P.S. if you experience problems when submitting your CV through this platform, you can send it directly to [email protected]

Submit Your Application

You have successfully applied
  • You have errors in applying