About The Position

Payward, the parent company behind Kraken, NinjaTrader, Breakout, xStocks, Payward Services, and CF Benchmarks, builds financial infrastructure to advance an open, global financial system. Kraken was founded in 2011 and provides crypto services to individuals and institutional clients worldwide. The Software Engineer II will improve the frontend developer platform and make web development faster and more reliable. The role focuses on build systems, type checking, linting, testing, monorepo and package-management practices, developer environment setup, delivery pipelines, automated validation, and web performance. The engineer will partner with product and infrastructure teams, lead tooling upgrades and migrations, and take improvements from design through rollout and ongoing maintenance.

Requirements

  • Solid experience building and maintaining production web applications, with a strong understanding of React and the modern JavaScript ecosystem.
  • Strong TypeScript and JavaScript skills, including experience using Node.js to build tooling and automation.
  • Good understanding of web applications, including browser behavior, module systems, bundling, caching, and performance.
  • Experience improving developer tooling, build systems, automated testing, or CI/CD pipelines, and ability to diagnose problems across those layers.
  • Good judgment about reliability, security, maintainability, and when added complexity is worthwhile.
  • Ability to lead a technical design, explain it clearly, and work with other teams to get changes adopted.
  • Ownership: ability to take an ambiguous problem, find a practical solution, and maintain it once people depend on it.

Nice To Haves

  • Experience maintaining large monorepos, shared packages, or tooling used by multiple engineering teams.
  • Familiarity with pnpm, ESM, and modern build, linting, and test tools.
  • Experience with browser automation, end-to-end testing, web performance profiling, or production observability.
  • Hands-on experience with coding agents and improving the environments, documentation, and feedback loops they rely on.
  • Experience with GitLab CI, containers, or cloud infrastructure supporting web development and delivery.
  • Contributions to open-source frontend infrastructure or developer tools.

Responsibilities

  • Improve build, type-checking, linting, and testing speed and reliability, both locally and in CI.
  • Evolve the monorepo, package management, and shared configuration to make changes across applications and libraries straightforward and reliable.
  • Simplify development environment setup and support parallel work by engineers and coding agents through clear documentation and minimally configured tools.
  • Improve web delivery pipelines, including preview environments, progressive rollouts, production monitoring, and reliable rollback.
  • Strengthen automated validation, including browser-based checks that help engineers and agents verify changes before shipping.
  • Work with product and infrastructure teams to investigate web performance, improve observability, and address issues across application code, tooling, and delivery.
  • Lead tooling upgrades and migrations across teams, balancing long-term improvements with engineers' practical needs.
  • Own improvements from design through rollout and ongoing maintenance, staying close to the people who use the tools.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service