Staff Engineer (JavaScript/TypeScript)

Software EngineerSoftware EngineerFull TimeRemoteLead

Location

United States + 1 moreAll locations: United States, Canada

Posted

2 days ago

Salary

$250K - $320K / year

Seniority

Lead

JavaScriptTypeScriptmonorepoTurboRepoBazelNxbuild systemsdistributed systemsdeveloper productivity

Job Description

Role Description

This isn’t your typical distributed systems role. This is about fixing how engineering works. They’re looking for someone to take ownership of developer productivity across a large, fast-moving codebase, improving how 50+ engineers build, test, and ship software every day. You’ll sit across multiple teams, understand where things break down, and redesign the path to production so teams can move faster without stepping on each other. You’ll be the person who untangles the monorepo, reduces friction, and turns code into products.

Responsibilities

  • Own the build, test, and deployment lifecycle across a monorepo used by 50+ engineers
  • Lead the implementation and optimization of modern build tooling (e.g. TurboRepo)
  • Redesign developer workflows to reduce friction, dependencies, and bottlenecks
  • Improve local development experience—how engineers interact with the code day-to-day
  • Identify gaps in testing and coverage, and drive improvements across teams
  • Work across multiple engineering teams (core systems, event processing, identity) to align on standards
  • Debug real production issues and improve system reliability before problems reach users
  • Support multi-region and multi-cloud deployments, ensuring systems scale globally
  • Act as the connective tissue between teams—driving consistency without slowing people down

Requirements

  • 8–15 years as a backend or platform engineer, with a clear focus on developer productivity
  • Experience working in high-growth engineering teams (40–100+ engineers)
  • Strong expertise in JavaScript/TypeScript, with solid computer science fundamentals
  • Proven experience improving build systems, deployment pipelines, or developer workflows
  • Hands-on experience with monorepos and build tools (e.g. Bazel, Nx, TurboRepo)
  • Deep understanding of distributed systems and how they behave at scale
  • Ability to jump into complex backend systems and understand constraints quickly
  • Strong leadership instincts—can influence, align teams, and drive initiatives end-to-end
  • Background in product engineering environments (not purely DevOps/SRE/infrastructure)

Benefits

  • $250,000 - $320,000 USD
  • Equity in a high-growth, late-stage startup environment
  • Fully remote working across the US and Canada
  • Health, dental, and vision coverage
  • Flexible working environment with high autonomy
  • Opportunity to work on globally distributed systems at real scale

Job Requirements

  • 8–15 years as a backend or platform engineer, with a clear focus on developer productivity
  • Experience working in high-growth engineering teams (40–100+ engineers)
  • Strong expertise in JavaScript/TypeScript, with solid computer science fundamentals
  • Proven experience improving build systems, deployment pipelines, or developer workflows
  • Hands-on experience with monorepos and build tools (e.g. Bazel, Nx, TurboRepo)
  • Deep understanding of distributed systems and how they behave at scale
  • Ability to jump into complex backend systems and understand constraints quickly
  • Strong leadership instincts—can influence, align teams, and drive initiatives end-to-end
  • Background in product engineering environments (not purely DevOps/SRE/infrastructure)

Benefits

  • $250,000 - $320,000 USD
  • Equity in a high-growth, late-stage startup environment
  • Fully remote working across the US and Canada
  • Health, dental, and vision coverage
  • Flexible working environment with high autonomy
  • Opportunity to work on globally distributed systems at real scale

Related Job Pages

More Software Engineer Jobs

Full TimeRemoteTeam 1,001-5,000

The Principal Software Engineer will serve as an architect and visionary leader, responsible for the overall design, strategy, and implementation of analytics and data applications, encompassing data engineering, analytics applications, and infrastructure. This role involves leading the architecture and development of advanced analytics tools, establishing best practices, and providing technical leadership and mentorship to engineering teams.

Java.NETRuby on RailsAPIRESTGraphQLmicroservicesAIMLNLPdata engineeringAWSbig datacloud computing
United States
$173K - $225K / year
Taskmaster Technologies INC logo

Senior Software Engineer - Engine Team

Taskmaster Technologies INC

At Revvim, we pride ourselves on providing simple, effective solutions to the most persistent problems in the paid search and SEO world. We believe that the foundation for all of the best professional relationships is trust – to that end, we value honesty and transparency, and always strive to provide just that to our employees and customers.

Software Engineer2 days ago
Full TimeRemoteTeam 11-50

The role involves owning the full lifecycle of new features and systems, from architectural design through deployment and maintenance, focusing on building and maintaining high-performance backend services using Go.

GoAWSSQL ServerLambdaAPI GatewayS3CDKRDSData EngineeringQuery OptimizationSchema Design
United States
$140K - $160K / year
Kyndryl logo

Software Engineering - Development

Kyndryl

We design, build, manage and modernize the mission-critical technology systems that the world depends on every day.

Software Engineer2 days ago
Full TimeRemoteTeam 10,001+Since 2021H1B Sponsor

The developer will be responsible for designing, developing, and implementing software solutions, ensuring implemented components are documented, unit-tested, and ready for integration. Responsibilities also include architecting solutions, testing code, deploying, and building CI/CD pipelines, while providing work estimates.

United States
$70.8K - $161K / year
Advanced Micro Devices, Inc logo

Senior Member of Technical Staff – Algorithm & Performance Optimization - GPU Libraries

Advanced Micro Devices, Inc

AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process. AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD’s “Responsible AI Policy” is available here. This posting is for an existing vacancy.

Software Engineer2 days ago
Full TimeRemoteTeam 10,001

The Senior Member of Technical Staff will provide technical leadership for the AMD Radeon Open Ecosystem (ROCm), focusing on critically analyzing, reviewing, and improving GPU kernel algorithms within Composable Kernel (CK) and MIOpen libraries. Key tasks include driving kernel optimization strategies through explainable heuristics and empirical benchmarking for measurable gains in AI/ML and HPC workloads.

United States