Skip to content
SaidGig
Sign up.

Give me your email, I promise I won't do anything weird with it.

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

$50–$80/hr

Remote — US onlyContracttechnology
Apply Now

About this role

Build and scale the backend services behind web and mobile experiences used by millions of customers. You will work on a cross-functional platform team that partners with Engineering, UX, Product, Business, and Analytics to deliver customer-focused features, continuous experimentation, and production Generative AI capabilities.

Key Responsibilities
  • Lead delivery of scoped features with collaborative engineering teams, aligning work with platform and system objectives.
  • Design, develop, test, and maintain efficient production services in Node.js, TypeScript, and Rust throughout the software lifecycle, including CI/CD.
  • Build and optimize server-to-server integrations and REST and GraphQL API layers for high-traffic, customer-facing applications.
  • Integrate AI and machine-learning capabilities into product services and use generative AI tools to improve engineering productivity.
  • Contribute to solution design, perform code reviews, and apply practices that support scalable, secure, maintainable systems.
  • Monitor application performance, resolve defects, and drive continuous improvement.
  • Mentor peers and share knowledge to strengthen engineering practices across the team.
Qualifications
  • At least 5 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 relevant experience.
  • Hands-on backend production coding experience with Node.js and TypeScript.
  • Hands-on Rust experience in production services, performance-critical modules, or substantial systems work.
  • Strong knowledge of HTTP 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.
  • Demonstrated progression into senior-level technical ownership.
  • Excellent written and verbal communication skills, including the ability to explain complex technical topics to broad audiences.
  • GraphQL experience with Node.js, including schema design, resolvers, and federation, is a plus.
  • Familiarity with web accessibility standards is a plus.
Work Terms
  • United States-based, hourly W-2 employment.
  • Full-time weekday availability of at least 40 hours per week is required.
  • The role supports placement within an enterprise engineering organization as part of its extended workforce.
Compensation
  • $50 to $80 per hour.
Equal Opportunity

Employment decisions are made without discrimination based on race, religion, color, national origin, sex, including pregnancy, childbirth, reproductive health decisions, 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.

Related Jobs

More like this