BJAK

Backend Software Engineer - AI Finance Agent

BJAK

Remote · Full Time

Be the first to apply

Experience
3+ yrs
Salary
Openings
1
Posted
há 8 horas
Work mode
Work from home
Eligibility
Applicants must be based in Singapore as this remote position specifically targets candidates within this location.
Resume
Required to apply

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About BJAK

BJAK was founded with the vision that everyone deserves smarter methods to plan, save, and grow their money. Launched in 2019, BJAK pioneered the first mobile-first insurance platform, providing millions in Southeast Asia with accessible online insurance. Currently, it stands as the top insurance platform in the region. The company is now broadening its portfolio to include spending, saving, investing, exchanging, traveling, and more, aiming to empower people to get more value from their money daily. With diverse teams spanning the globe, composed of over 20 nationalities working both in offices and remotely, BJAK seeks passionate individuals dedicated to building innovative financial products rather than maintaining the status quo.

Role Overview

As a backend software engineer, you will be responsible for developing the foundational systems powering BJAK's AI Neobank application. This entails creating reliable APIs, workflows, and infrastructure capable of scaling over multiple markets, partnerships, and millions of users.

Key Responsibilities

  • Develop backend services, APIs, and workflows for the AI Neobank platform.
  • Support a variety of financial products including insurance, payments, wallets, savings, investments, travel, and additional financial services.
  • Design and implement resilient systems managing user accounts, transactions, partner integrations, reconciliations, notifications, and operational processes.
  • Collaborate with product and mobile teams to expedite customer-facing feature delivery.
  • Integrate with banks, payment gateways, insurers, data providers, and other external partners.
  • Enhance system reliability, monitoring capabilities, security, and overall performance.
  • Construct systems that uphold practical usability, audit readiness, and comply with regulations governing financial products.

Candidate Profile

  • Minimum of 3 years experience in backend software engineering.
  • Strong expertise in API development, database management, system design, and troubleshooting production issues.
  • Proven experience building scalable backend services and integrating with third-party systems.
  • Deep understanding of security best practices, system reliability, data integrity, and handling operational edge cases.
  • Ability to balance trade-offs among development speed, quality, and risk considerations.
  • Effective collaborator across product, mobile, operations, and business units.
  • Prior background in fintech, payments, insurance, lending, banking, or regulated environments is highly advantageous.

Desired Builder Qualities

  • Creates systems designed for practical, real-world deployment beyond theoretical models.
  • Thoroughly contemplates edge cases, system failure modes, and operational impacts.
  • Delivers rapid results without sacrificing foundational robustness.
  • Accepts full ownership of live production issues and ensures long-term system dependability.
  • Communicates clearly about the work they individually contributed versus the team’s collective output.

Unsuitable Candidates

  • Engineers preferring isolated backend tasks without cross-functional engagement.
  • Those neglecting security, data consistency, monitoring, or operational risk factors.
  • Developers uncomfortable with evolving product requirements and rapid changes.
  • Individuals who claim experience in scalability without managing production-scale systems.
  • Those who exaggerate their impact without clear ownership explanations.

Location & Language

This position is fully remote but requires applicants to be residing in Singapore, as the role is specifically targeted for this market. The primary working language across BJAK’s global teams is English, and strong communication skills are essential.

Interview Process

The hiring process is streamlined and swift, consisting of an online assessment or practical assignment, followed by a technical interview, and a final round with the CEO. Strong applicants may receive offers within one week after initiating the interview process, with priority given to those who complete assessments promptly.

How they work

Communication Teamwork & Collaboration Problem Solving Adaptability Accountability
🤖
Online · instant AI help