Lead Software Engineer - AI Workflow Automation (Remote, China)

BJAK is using AI, automation and backend systems to improve end-to-end insurance operations. The work includes customer data flows, insurer approvals, document requests, policy issuance, endorsements and claims follow-ups.

We're looking for talented Lead Software Engineers based in China to design and build scalable AI-powered workflow automation systems that transform complex insurance operations into reliable, end-to-end automated processes.

This is a fully remote position where you'll collaborate closely with our Malaysia-based engineering, product and operations teams to deliver high-impact production systems.

The Mission

Lead engineering efforts that turn complex, manual insurance operations into scalable, reliable and intelligent workflow automation systems powered by AI and backend orchestration.

What You’ll Own

  • Lead delivery of AI-driven workflow automation systems from design to production.

  • Translate complex operational and business processes into clear system architecture and engineering execution plans.

  • Design backend workflows for multi-step insurance processes including approvals, claims, policy issuance and document handling.

  • Define and implement system logic for state transitions, workflow orchestration and automation rules.

  • Review architecture, code quality and implementation to ensure scalability, reliability and correctness.

  • Mentor engineers and raise engineering standards across system design, coding quality and delivery discipline.

  • Work closely with product, operations, QA and DevOps to deliver complete end-to-end systems.

  • Improve system reliability through monitoring, debugging, incident response and root cause analysis.

  • Ensure smooth production releases with strong focus on operational stability and risk control.

What We're Looking For

  • Strong software engineering experience building production-grade backend or distributed systems.

  • Proven experience leading technical delivery of complex systems or platforms.

  • Ability to break down operational workflows into scalable system designs and architectures.

  • Strong understanding of backend systems, APIs, and event-driven or workflow-based architectures.

  • Hands-on engineering capability with willingness to contribute to code and system implementation.

  • Strong judgment on technical trade-offs, system complexity and delivery risks.

  • Experience working closely with product and operations teams in cross-functional environments.

  • Strong communication skills and ability to align technical decisions with business needs.

  • Calm under pressure when handling production incidents or tight delivery timelines.

  • High ownership mindset with strong execution and follow-through.

Bonus Points

  • Experience building workflow automation systems, orchestration engines or enterprise backend platforms.

  • Experience with event-driven architectures, state machines or distributed systems design.

  • Experience with AI/ML-powered decision systems or automation pipelines.

  • Knowledge of Node.js, Python, Java or similar backend technologies.

  • Experience with cloud infrastructure, CI/CD pipelines and production monitoring systems.

  • Familiarity with observability tools (logging, metrics, tracing, alerting).

  • Experience scaling systems in high-growth or high-transaction environments.

  • Contributions to architecture design or platform-level system ownership.

The Kind of Builder We Want

  • Thinks deeply about how real-world business processes map into system design.

  • Hands-on technical leader who stays close to code and system implementation.

  • Stable, structured and dependable under pressure.

  • Focused on real operational outcomes, not theoretical design.

  • Clear thinker who can explain trade-offs and system decisions.

  • Actively drives root cause fixes and long-term system improvements.

  • Builds systems that are reliable, observable and trusted by teams.

This Role Is Not For

  • People who only want to delegate without technical involvement.

  • Engineers who avoid production responsibility or system ownership.

  • Candidates who cannot clearly articulate system trade-offs.

  • People who ignore operational impact or real-world system behavior.

  • Individuals who talk like leaders but do not execute.

Success in This Role

You'll be successful if you can:

  • Deliver robust workflow automation systems that replace manual operations end-to-end.

  • Improve system reliability, observability and operational stability.

  • Raise engineering standards and system thinking across the team.

  • Enable faster and safer delivery of complex workflow features.

  • Build strong trust with product and operations through consistent execution.

Why Join BJAK

  • Build Core Automation Systems – Own AI-driven workflow infrastructure powering insurance operations.

  • High-Impact Engineering – Solve complex real-world system and automation problems at scale.

  • Global Engineering Team – Work with experienced engineers across multiple countries.

  • Fully Remote – Work remotely from China while collaborating with our Malaysia-based teams.

  • International Exposure – Build systems used across Southeast Asia markets.

  • Learning & Development Budget – Support continuous technical growth and development.

  • High Ownership Environment – Strong autonomy over architecture and system decisions.

  • Modern Engineering Culture – Focus on quality, reliability and operational excellence.

  • Competitive Compensation – Attractive salary package based on experience and leadership impact.

Interview Process

We assess technical depth, system design ability, leadership mindset and execution strength. The process usually includes application review, two interviews and a technical discussion or practical system design exercise.