Skip to content
PalmstreetPalmstreet

Senior Backend Software Engineer

Build scalable Node.js backend services and APIs for web and mobile live-shopping experiences, while owning architecture, DevOps, and system reliability. The role requires a Computer Science degree, English and Mandarin proficiency, and at least five years of infrastructure experience.

About the job

Responsibilities

  • Build and maintain robust backend services and APIs powering web and mobile applications using Node.js.
  • Collaborate with product managers and designers to build scalable products and services.
  • Own a component, feature, or system with expert end-to-end understanding.
  • Complete large-scope projects while maintaining a consistently high level of productivity.
  • Own DevOps responsibilities, including CI/CD pipelines, infrastructure management, deployment automation, and system reliability.
  • Leverage AI coding tools such as Cursor, Codex, and Claude Code to accelerate development and improve code quality.

Requirements

  • Bachelor's degree or higher in Computer Science.
  • Bilingual proficiency in English and Mandarin.
  • 5+ years of experience building highly scalable and reliable infrastructure.
  • Hands-on DevOps experience with CI/CD, infrastructure as code, containerization, and cloud platforms.
  • Experience with Kubernetes, Docker, and GCP or AWS.
  • Experience building high-concurrency systems preferred.
  • Payment system experience preferred.
  • Proficiency with AI-assisted development tools such as Cursor, Codex, and Claude Code preferred.

Nice to Have

  • Experience creating web interfaces using React, HTML, CSS, and JavaScript to integrate with backend services.

Compensation and Benefits

  • Salary range: 600k–1M RMB per year.
  • Five social insurances and one housing fund (五险一金) included.
  • Equity grants included as part of the total compensation package.

Skills

Node.js, CI/CD, Infrastructure As Code, Kubernetes, Docker, GCP, AWS, Cursor, Codex, Claude Code, React, HTML, CSS, JavaScript, Payment Systems

Duolingo

Duolingo

Beijing, China

Senior Software Engineer
CN¥805k+/yrOn-site5+ YOEBackend Engineering

The Senior Software Engineer will build and maintain backend services and infrastructure supporting Duolingo’s monetization products. The role requires strong software design fundamentals, programming experience in Java, Python, or Kotlin, and familiarity with databases and cloud-based APIs.

OpenAI

OpenAI

San Francisco, CA

Software Engineer, API Safety
$293k+/yrHybrid7+ YOEBackend Engineering

Build product-minded backend services, APIs, dashboards, and safeguards that enable safe deployment of frontier AI through the API. The role requires 7+ years of professional engineering experience, strong distributed-systems fundamentals, and excellent product and developer judgment.

GitLab

GitLab

Poland

Senior Backend Engineer, Trusted Agentic Development
PLN272k+/yrRemote5+ YOEBackend Engineering

Senior backend engineer who will define and build trusted validation systems for AI-generated software, including fast feedback that helps agents self-correct. The role requires hands-on experience building with AI agents, broad software architecture judgment, and the ability to influence distributed engineering teams.

StackAI

StackAI

San Francisco, CA
Senior Software Engineer - Encryption & PHI
$248k+/yrHybrid5+ YOEBackend Engineering

Build and operate backend security systems for encryption, key management, sensitive data, credentials, tenant isolation, and authentication. Requires strong production Python experience, applied cryptography knowledge, and at least 4 years building security-critical systems.

Baselayer

Baselayer

San Francisco, CA

Senior Engineer, Agentic Identity
$230k+/yrHybrid5+ YOEBackend Engineering

Build production cryptographic identity infrastructure for AI agents, owning issuer, verification, Passport, or audit-log capabilities. The role requires strong Python or Go expertise, experience shipping security-critical identity systems, and deep familiarity with RFC-driven protocols and asynchronous Python services.