Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
CBTW

Senior Productivity Engineer

CBTW

. Own and optimise the pnpm/Turborepo monorepo, including build graphs, remote caching, task sharding and developer setup .

Posted 11/4/2026full-timeHanoi • VietnamSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in TypeScript and Node.js development, with a strong focus on monorepo tooling, CI/CD practices, and testing frameworks. Proven ability to optimize developer workflows and enhance engineering productivity through effective collaboration and documentation.

Highest-signal resume keywords
TypeScript DevelopmentNode.js DevelopmentMonorepo ToolingCI/CD ImplementationTesting Frameworks

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
TypeScriptNode.jsTurborepoPnpmGitHub ActionsVitestPlaywrightSQL ServerDORA MetricsTrunk-Based Development
Soft Skills
Problem-SolvingWritten CommunicationCollaborationCustomer-Oriented MindsetProactive Ownership
Tools & Technologies
AWS ECSAWS RDSCI VisibilityDatadogMerge Queues
Industry Keywords
Continuous IntegrationContinuous DeploymentBuild SystemsIntegration TestingDeveloper Workflows

Tech Stack

Tools & technologies
AWSJavaScriptMacOSNode.jsSQLTypeScript

About the role

Key responsibilities & impact
  • Own and optimise the pnpm/Turborepo monorepo, including build graphs, remote caching, task sharding and developer setup
  • Build and maintain internal CLI tools and scaffolding commands for creating new packages and services
  • Improve developer workflows across Windows and macOS
  • Develop documentation, reusable templates and self-service tools to reduce dependency on platform support
  • Make the repository AI-agent-ready through AGENTS.md, skill files, agent guardrails and managed agent harnesses
  • Build and maintain GitHub Actions workflows, merge queues and CI pipelines
  • Implement changeset-gated deployments, job ownership, failure alerting and concurrency controls
  • Identify and resolve CI issues such as stale locks, flaky tests, race conditions and failed builds
  • Optimise build and deployment performance across multiple engineering teams
  • Design and maintain integration and end-to-end testing infrastructure using Vitest and Playwright
  • Build deterministic, version-controlled test fixtures and seed data for SQL Server
  • Enable isolated test environments, parallel test execution and selective testing
  • Improve test reliability and reduce CI execution time
  • Track and improve DORA metrics, deployment cycle time, CI flakiness and onboarding time
  • Use GitHub and Datadog CI Visibility to monitor pipeline performance
  • Establish delivery performance baselines and report continuous improvements
  • Reduce the time from an engineer's first day to their first production pull request
  • Work with product teams and the Platform Lead to identify and resolve engineering bottlenecks
  • Collaborate with infrastructure engineers on ephemeral test environments and pipeline integration
  • Coach engineers on monorepo, CI/CD and testing best practices through code reviews and pairing
  • Drive platform initiatives from design through implementation and adoption

Requirements

What you’ll need
  • Strong TypeScript and Node.js development skills
  • Hands-on experience with monorepo tooling: Turborepo or Nx, pnpm workspaces, remote caching and task graphs
  • Strong understanding of trunk-based development, CI/CD and DORA metrics
  • Experience with GitHub Actions, reusable workflows, merge queues, task sharding and concurrency
  • Experience with testing frameworks such as Vitest and Playwright
  • Knowledge of relational database testing, particularly SQL Server fixtures and seed data
  • Working knowledge of AWS ECS and RDS for test environment integration
  • 5+ years of experience as a TypeScript Engineer, including hands-on experience building or maintaining build and CI systems
  • Experience operating GitHub Actions and merge queues in a multi-team monorepo
  • Experience building integration testing infrastructure and test data for relational databases
  • Experience working in trunk-based development and pull-request-reviewed environments
  • Strong ownership, autonomy and proactive problem-solving
  • Good written communication and documentation skills
  • Ability to collaborate asynchronously across time zones
  • Customer-oriented mindset, focusing on improving engineering productivity
  • Strong English communication skills (both verbal & written), especially in the global software development environment

Benefits

Comp & perks
  • Hybrid working model
  • Collaboration across global teams and time zones