Senior Productivity Engineer
Requirements at a glance
Senior Productivity Engineer at Collaboration Betters The World is a role based in Vietnam, Hanoi. The posting mentions 5+ years of experience. It does not mention visa sponsorship. Key skills include TypeScript, SQL, Node.js, and AWS. Applications are submitted through iCIMS.
- Experience
- 5+ years (mentioned)
- Visa sponsorship
- Not mentioned in the posting
- Application platform
- iCIMS
Skills in this posting
- TypeScript
- SQL
- Node.js
- AWS
- Git
Extracted automatically from the job description. Confirm details in the full posting below.
Overview
About CBTW
CBTW is a global independent tech consultancy group. With a team of more than 3,000 talented tech specialists on the ground in over 35 cities across Europe, the USA, Asia, Australia and Africa, we serve clients of all sizes. We believe collaboration betters our world. Our unique open ecosystem model allows us to deliver end-to-end tech solutions.
Responsibilities
-
- 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.
Qualifications
Technical Skills
-
- 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.
Experience
-
- 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.
Nice to Have
-
- Experience building developer CLIs using Commander, oclif or similar tools.
-
- Experience with AI coding agents, including tool permissions, hooks, sandboxing and evaluations.
-
- Experience with Datadog CI Visibility, Test Optimization or DORA metrics.
-
- Knowledge of npm registry operations, GitHub Packages, provenance and lockfile management.
-
- Experience managing SQL Server test data at scale.
Soft Skills
-
- 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