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

SaidGig

New York (NY)

On-site

USD 69,000 - 110,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

SaidGig is seeking a backend-focused engineer to build scalable services powering large-scale web and mobile experiences. You will collaborate with Engineering, UX, Product, Business, and Analytics teams to deploy features rapidly and learn from experimentation and customer feedback.

Responsibilities include designing and maintaining Node.js, TypeScript, and Rust services, building REST and GraphQL APIs, and advancing AI capabilities within production systems.

Qualifications

  • 4+ years of professional software engineering experience building production systems at a high-scale organization (or a CS degree + 3 years).
  • Production backend coding with Node.js and TypeScript.
  • Rust experience in production services or performance-critical modules.
  • Knowledge of semantics, cookies, headers, caching, sessions, and service-to-service communication.
  • Experience building or operating high-traffic consumer web platforms.
  • GraphQL with Node.js, including schema design and resolvers (preferred).
  • Familiarity with web accessibility standards (preferred).
  • Ability to explain complex concepts and collaborate with senior stakeholders.

Responsibilities

  • Lead delivery of defined features with cross-functional engineering teams, aligning work to platform and system goals.
  • Design, build, test, and maintain Node.js, TypeScript, and Rust services throughout the software lifecycle, including CI/CD.
  • Develop and optimize server-to-server integrations plus REST and GraphQL API layers for high-traffic customer applications.
  • Integrate AI and machine-learning capabilities into services and use generative AI tools to improve engineering productivity.
  • Contribute to solution design, conduct code reviews, and apply practices for scalable, secure, maintainable systems.
  • Monitor application performance, resolve defects, and improve services continuously.
  • Mentor colleagues and share knowledge to strengthen engineering quality across the team.

Skills

Node.js
TypeScript
Rust
GraphQL
Web accessibility
Senior ownership
Communication

Education

Bachelor's degree in Computer Science or related field

Job description

Role Overview

Build the backend services behind high-scale web and mobile experiences used by millions of customers. You will work with Engineering, UX, Product, Business, and Analytics partners to deliver features quickly, learn through experimentation and customer feedback, and bring Generative AI capabilities into production services.

Key Responsibilities
  • Lead delivery of defined features with cross-functional engineering teams, aligning work to platform and system goals.
  • Design, build, test, and maintain efficient Node.js, TypeScript, and Rust services throughout the software lifecycle, including CI/CD.
  • Develop and optimize server-to-server integrations plus REST and GraphQL API layers for high-traffic customer applications.
  • Integrate AI and machine-learning capabilities into services and use generative AI tools to improve engineering productivity.
  • Contribute to solution design, conduct code reviews, and apply practices for scalable, secure, maintainable systems.
  • Monitor application performance, resolve defects, and improve services continuously.
  • Mentor colleagues and share knowledge to strengthen engineering quality across the team.
Qualifications
  • At least 4 years of professional software engineering experience building production systems at a recognized high-scale organization, or a bachelor’s degree in Computer Science or a related field plus at least 3 years of experience.
  • Production backend coding experience with Node.js and TypeScript.
  • Rust experience in production services, performance-critical modules, or substantial systems work.
  • Strong knowledge of semantics, cookies, headers, caching, sessions, and service-to-service communication patterns, including authentication, timeouts, and retries.
  • Experience building or operating high-traffic, consumer-facing web platforms.
  • GraphQL with Node.js, including schema design, resolvers, and federation, is preferred.
  • Familiarity with web accessibility standards is preferred.
  • A demonstrated progression into senior-level ownership, strong written and verbal communication, and the ability to explain complex technical concepts to varied audiences.
Work Terms

United States-based, hourly W-2 employment. Full-time weekday availability of at least 40 hours per week is required. You will work within an enterprise client’s engineering organization as part of its extended workforce. The employer provides payroll, benefits, and compliance support.

Compensation

$50 to $80 per hour

Equal Employment Opportunity

Employment decisions are made without discrimination based on race, religion, color, national origin, sex, pregnancy or related medical conditions, sexual orientation, gender identity or expression, age, protected veteran status, disability, genetic information, political views or activity, or any other legally protected characteristic.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

HumanitApp • Town of Cincinnatus (NY)

Hybrid
USD 104,000 - 166,000
Remote | Senior Software Engineer, Backend (Node.js, TypeScript, Rust) — $50–$80/hour
Remote | Senior Software Engineer, Backend (Node.js, TypeScript, Rust) — $50–$80/hour

24 Mag • New York (NY)

Remote
USD 69,000 - 110,000
Backend Engineer - Node.js Expert
Backend Engineer - Node.js Expert

Mercor • San Francisco (CA)

On-site
USD 180,000 - 240,000
Software Developer
Software Developer

Mercor • Chicago (IL)

On-site
USD 140,000 - 180,000
Backend Engineer - Node.js Expert
Backend Engineer - Node.js Expert

Mercor • San Francisco (CA)

On-site
USD 160,000 - 210,000
Software Developer - Fully Remote
Software Developer - Fully Remote

Mercor • San Francisco (CA)

Remote
USD 180,000 - 240,000
Senior Backend Software Engineer
Senior Backend Software Engineer

Green Key Resources • Austin (TX)

On-site
USD 120,000 - 170,000
Senior Software Engineer, Backend
Senior Software Engineer, Backend

Cabana • United States

On-site
USD 190,000 - 220,000
Senior Backend Engineer - Node.js, TypeScript & Rust (Remote)
Senior Backend Engineer - Node.js, TypeScript & Rust (Remote)

24 Mag • New York (NY)

Remote
USD 69,000 - 110,000
Senior Backend Engineer (Prompt Security, Node.js / TypeScript)
Senior Backend Engineer (Prompt Security, Node.js / TypeScript)

SentinelOne, Inc. • New York (NY)

On-site
USD 140,000 - 190,000
Medical, dental, and vision coverage
Employee assistance program
Gym reimbursement
+15