Backend Engineer - AI Workflow Automation (Remote, China)

 Posted an hour ago
  
 China
  
2-5 years experience
Apply Now

Please mention DailyRemote when applying

AI Summary

Build and maintain backend services and APIs to automate end-to-end insurance workflows, including quotes, policy issuance, and claims. Design scalable systems for workflow visibility, state tracking, and failure recovery to reduce manual operational tasks.

BJAK is building automation systems that help customers move through insurance journeys faster—from quote to policy issuance, renewals, endorsements and claims.

We're looking for Backend Engineers based in China who can build the logic, APIs and services behind these workflows. This role is for someone who enjoys solving real operational process problems, not just writing isolated features.

This is a fully remote position where you'll collaborate closely with our Malaysia-based engineering, product and operations teams to build reliable, scalable backend systems powering AI-driven insurance automation.

The Mission

Build backend systems that automate insurance workflows end-to-end, reducing manual follow-ups and enabling fast, reliable execution of core insurance processes.

What You’ll Own

  • Build backend services that power AI-driven workflow automation across insurance journeys.

  • Design and implement logic for quote generation, policy issuance, endorsements, renewals and claims workflows.

  • Connect customer data, insurer systems, internal task queues and workflow state tracking.

  • Improve APIs, background jobs, queues, retries, idempotency and failure recovery mechanisms.

  • Design systems for workflow visibility, status tracking and operational traceability.

  • Debug production issues and perform deep root cause analysis to prevent recurrence.

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

  • Write clean, maintainable backend code that supports long-term scalability and reliability.

  • Continuously improve system performance, resilience and operational efficiency.

What We're Looking For

  • Experience building backend systems in production environments.

  • Strong understanding of APIs, databases, distributed systems and backend architecture.

  • Ability to design and implement workflow or state-based business logic.

  • Strong debugging skills, especially for complex data or multi-step system issues.

  • Experience working with queues, background jobs or asynchronous processing systems.

  • Comfortable working with real-world operational processes and business constraints.

  • Strong judgment on system reliability, edge cases and maintainability.

  • Hands-on ownership mindset from problem discovery to production resolution.

  • Practical, humble and open to feedback and collaboration.

Bonus Points

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

  • Experience with event-driven architectures or state machine-based systems.

  • Experience with AI/ML-enabled workflows or decision automation systems.

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

  • Experience with caching, messaging systems or distributed queues (e.g. Kafka, RabbitMQ).

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

  • Experience with cloud infrastructure and CI/CD pipelines.

  • Experience working in insurance, fintech or other regulated industries.

  • Contributions to backend system design or platform-level improvements.

The Kind of Builder We Want

  • Hands-on engineer who enjoys building and debugging real production systems.

  • Deeply curious about how business processes translate into system logic.

  • Calm and structured even when requirements are unclear or evolving.

  • Focused on reliability, correctness and long-term maintainability.

  • Strong attention to edge cases, failure paths and data consistency.

  • Driven by real operational and customer impact, not just code completion.

  • Comfortable working in complex, messy real-world environments.

This Role Is Not For

  • Engineers who only want clean, isolated feature work without system ownership.

  • People who avoid debugging or production responsibility.

  • Developers who ignore edge cases, failures or operational complexity.

  • Candidates who need fully defined requirements before starting work.

  • Individuals who do not care about business or operational impact.

Success in This Role

You'll be successful if you can:

  • Deliver backend systems that significantly reduce manual insurance workflows.

  • Improve system reliability, stability and operational efficiency.

  • Reduce repeated production issues through strong root cause fixes.

  • Enable clear and real-time visibility into workflow status across teams.

  • Build strong trust with product, operations and engineering teams.

Why Join BJAK

  • Build Core Automation Systems – Power end-to-end insurance workflow automation at scale.

  • High-Impact Engineering – Solve real-world process and system problems with direct business impact.

  • 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 backend systems and architecture.

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

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

Interview Process

We assess backend engineering depth, problem-solving ability and practical system thinking. The process usually includes application review, two interviews and a technical assessment or code discussion.

Similar Jobs

See all Remote Software Development jobs →

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Backend Engineer

Answer easy questions

Answer easy questions

200,000+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified