Mercor
MercorVerified listing

Senior Software Engineer, Backend (Node.js, TypeScript, Rust)

50–80/hr
Remote · United States
full-time
200 openings
Posted October 28, 2026
Not sure you qualify? Match your resume

Listing checked October 28, 2026 · pay as published by Mercor

Key details

Pay
$50–80/hr
Location
Remote · United StatesUnited States
Job type
full-time
Openings
200
Posted
October 28, 2026

Overview

Mercor places this role inside a large enterprise platform team that runs the customer-facing web and mobile experiences for millions of daily users. The core of the work is production engineering in Node.js, TypeScript, and Rust, shipping services that hold up under heavy traffic. You'll sit with Engineering, UX, Product, Business, and Analytics, and continuous experimentation decides what gets built next. Generative AI already shows up in the stack, both as a product feature and as a tool the team leans on. Expect 40 hours a week on weekdays under a W-2 arrangement with Cincinnatus LLC.

What You'll Do7

  • Guide a scoped feature from design through release, keeping the squad's output tied to platform goals.
  • Write, test, and maintain services in Node.js, TypeScript, and Rust across the full lifecycle and CI/CD pipeline.
  • Build the API layer, both REST and GraphQL, that connects backend services and feeds high-traffic consumer apps.
  • Bring AI/ML capabilities into product services and fold generative AI tooling into day-to-day engineering work.
  • Review code, shape solution design, and set patterns for systems that stay secure and hold up as they grow.
  • Watch application performance, resolve defects, and push improvements back into the release cycle.
  • Coach peers through knowledge sharing and raise the engineering bar across the team.

Requirements10

  • 5+ years building production software at a recognized high-scale organization, or a Computer Science degree (or related field) plus 3+ years.
  • Backend coding in Node.js and TypeScript that has shipped and run in production.
  • Rust experience in production services, performance-critical modules, or substantial systems work.
  • Solid web fundamentals: HTTP semantics, cookies, headers, caching, sessions, and service-to-service patterns such as auth, timeouts, and retries.
  • A track record on high-traffic, consumer-facing web platforms.
  • GraphQL on Node.js, including schema design, resolvers, and federation, is a plus.
  • Familiarity with web accessibility standards is a plus.
  • A career history that shows progression to senior-level ownership.
  • Availability for at least 40 hours per week on weekdays.
  • Clear written and verbal communication, including the ability to explain complex technical ideas to a broad audience.

Who Should Apply

Backend engineers with five or more years in production systems who can point to real Node.js, TypeScript, and Rust work at consumer scale. The role suits someone ready to own features end to end and explain tradeoffs to product and analytics partners.

Salary Insight

Pay runs $50 to $80 per hour through W-2 employment with Cincinnatus LLC at 40 hours a week. That band sits in senior contract territory for Node.js and TypeScript work, and engineers who also bring production Rust tend to land near the top of it.

Pay and demand for Software Engineering roles

Market estimates from live NearSkill listings — separate from this job's published terms.

Aggregated

This role · as published

$50–80/hr

Taken from the listing itself.

Typical pay · estimated

$75/hour

Median of 677 similar roles that publish pay · 104 publish only a top rate; those count at the rate they gave

Most Software Engineering roles pay $55–$100 per hour. This role's pay falls inside that range.

Typical rangeMedian payThis role

Rates shown per hour. Yearly and monthly pay converted; one-time fees and non-USD pay are not included.

Live similar roles
807
Listed in last 30 days
474
Remote
92%

Hiring most right now: micro1 (270) · Mercor (126) · AfterQuery (88)

Most requested skills · share of roles

  • python
    18%
  • technical writing
    10%
  • ai evaluation
    9%
  • llm evaluation
    8%

Figures from Software Engineering roles live on NearSkill when this page loaded. A role can close before you apply, so check the listing itself.

Compare your resume against these roles

Required skills

Node.jsTypeScriptRustGraphqlRest ApisAPI DesignHttpCachingSessionsAuthenticationServer To Server IntegrationsSchema DesignResolversFederationCi/cdGenerative AIAi/ml IntegrationWeb AccessibilityCode ReviewPerformance MonitoringMentoring

How applying works

  1. 1. Pre-screen on NearSkill

    A quick application on NearSkill checks your fit against this role.

  2. 2. Finish on the employer’s site

    We hand you to Mercor’s official application page to complete the form.

  3. 3. Wait for a response

    The employer’s hiring team reviews applications and gets back to you.

Share:

Similar jobs

Open roles that match this listing's skills and level.

View all Cloud & DevOps jobs