Talent.com
This job offer is not available in your country.
Lead Backend Developer

Lead Backend Developer

GlintsIndonesia
14 days ago
Job description

Overview

Our client is a leading embedded finance platform that helps businesses seamlessly integrate financial services into their applications. They deliver innovative solutions across payments, banking-as-a-service, and spend / send management, empowering companies to accelerate growth and enhance customer experiences.

The Opportunity – Technical Lead (Backend)

We are looking for a Technical Lead (Backend) to shape the foundation of a robust, real-time, cross-border payment platform. In this role, you will design and build clean, secure, and scalable Go services that power billions in financial transactions. You’ll drive engineering excellence, mentor a global team, and champion thoughtful platform design.

What You’ll Do

  • Develop and scale distributed payment transaction systems for cross-border and domestic remittance.
  • Design resilient microservices in Go for high-volume, low-latency transaction flows with compliance and localization in mind.
  • Own service-level metrics such as SLA adherence, latency (p95 / p99), throughput, and availability.
  • Build API-first products with strong documentation, observability, and mocks from day one.
  • Leverage Generative AI tools for testing, documentation, and automation — while maintaining engineering hygiene.
  • Mentor and guide a high-performing distributed engineering team through code reviews, design discussions, and collaboration.

Key Responsibilities

  • Lead the design and development of backend services in Go with a focus on concurrency, memory safety, and observability.
  • Ensure service uptime and reliability across multi-region deployments with dashboards, tracing, and alerting.
  • Maintain strict SLAs for mission-critical payment operations, and support incident response when needed.
  • Profile and optimize Go services with tools like pprof, benchstat, and the Go race detector.
  • Champion clean architecture, technical debt reduction, and security best practices (e.g., rate limiting, mTLS, context timeouts).
  • Collaborate closely with Product, QA, DevOps, Compliance, and Business teams to ensure production readiness.
  • What We’re Looking For

  • 7+ years of engineering experience with strong expertise in Go (Golang).
  • Deep knowledge of concurrency, goroutines, channels, and distributed coordination patterns.
  • Proven experience in profiling / debugging Go applications and optimizing performance.
  • Hands-on experience with SLA / SLI monitoring using Prometheus, Grafana, or OpenTelemetry.
  • Solid database expertise (PostgreSQL / MySQL), especially schema design for financial services.
  • Strong background in building and scaling RESTful APIs in an API-first environment.
  • Proficiency with cloud-native tooling, containerization, and CI / CD workflows.
  • Strong understanding of observability practices : logging, tracing, and alerting.
  • Bonus Points

  • Experience in payments, card issuance, or remittance infrastructure.
  • Familiarity with PHP (legacy systems).
  • Contributions to Go open-source projects or technical content.
  • Experience with Generative AI tools like AWS Q or CodeWhisperer.
  • Track record in regulated environments with compliance and security requirements.
  • Company Culture

    Our client fosters a dynamic, innovative, and fast-paced fintech culture built on adaptability, agility, and collaboration. They are committed to continuous learning, career growth, and open communication. With a diverse team across Asia, they value fresh perspectives and shared ideas, encouraging ownership and innovation. Together, they aim to make a meaningful impact by harnessing the power of fintech and e-commerce.

    Seniorities

  • Mid-Senior level
  • Employment type

  • Full-time
  • Job function

  • Finance
  • #J-18808-Ljbffr

    Create a job alert for this search

    Backend Developer • Indonesia