Software Developer - Fully Remote

Other Jobs To Apply

No other job posts for this day.

About the job

Mercor connects elite creative and technical talent with leading AI research labs. Headquartered in San Francisco, our investors include Benchmark, General Catalyst, Peter Thiel, Adam D'Angelo, Larry Summers, and Jack Dorsey.

Position: Senior Software Engineer, Backend (Node.js, TypeScript, Rust)
Type:Contract
Compensation:$45–$65/hour
Location:Remote
Commitment:40 hours/week

Role Responsibilities

  • Lead delivery of scoped features through collaborative engineering teams, ensuring alignment with platform and system objectives.
  • Design, develop, test, and maintain high-quality services in Node.js, TypeScript, and Rust across the full software lifecycle and CI/CD.
  • Build and optimize server-to-server integrations and API layers (REST and GraphQL) for high-traffic applications.
  • Integrate AI/ML capabilities into product services and use generative AI tools to enhance engineering productivity.
  • Contribute to solution design, conduct code reviews, and apply best practices for scalable, secure, and maintainable systems.
  • Monitor application performance, support defect resolution, and drive continuous improvement.

Qualifications

Must-Have

  • 4+ years of professional software engineering experience or a Bachelor's degree in Computer Science and 3+ years of experience.
  • Hands-on production coding experience in Node.js and TypeScript on the backend.
  • Hands-on coding experience in Rust for production services or performance-critical modules.
  • Strong web fundamentals: HTTP semantics, cookies, headers, caching, sessions, and server-to-server communication patterns.
  • Experience building or operating high-traffic, consumer-facing web platforms.
  • Ability to engage reliably for at least 40 hours/week during weekdays.
  • Excellent written and verbal communication skills.

Preferred

  • Experience with GraphQL on Node.js (schema design, resolvers, federation).
  • Familiarity with web accessibility standards.

Application Process (Takes 20–30 mins to complete)

  • Upload resume
  • AI interview based on your resume
  • Submit form

Resources & Support

  • For details about the interview process and platform information, please check:
  • For any help or support, reach out to: support@mercor.com

PS: Our team reviews applications daily. Please complete your AI interview and application steps to be considered for this opportunity.


Remote

Skills:
Application Programming Interface (API), Artificial Intelligence (AI), Benchmarking, Best Practices, Caching, Code Reviews, Communication Skills, Communications Servers, Computer Science, Continuous Deployment/Delivery, Continuous Improvement, Continuous Integration, Cookies, Customer Relations, Database Design, Engineering, GraphQL, HTTP (HyperText Transport Protocol), Node.js, Performance Analysis, Presentation/Verbal Skills, Process Improvement, Quality Management, REST (Representational State Transfer), Research Laboratory, Software Development, Software Development Lifecycle (SDLC), Software Engineering, Team Player, Test Plan/Schedule, Web Accessibility, Writing Skills


Mercor



Back to blog

Other Jobs To Apply

Amazon Warehouse Associate – California City, CA

Lumber Assembly Worker - $18/hr, No Degree Required (04928)

Delta Airlines Work From Home (Remote)$27/Hour

Flight Attendant (PT or FT with Premium Pay)

Online Data Entry Assistant (Teens to Years Old)-

Remote Fashion Content Creator (Part-Time) - Join the Shein Team!

4 - Nights & Weekends Remote ServiceTitan Experienced CSR Part-Time

Watch Netflix (Tagger): $12-$46

Remote job Yelp user operations associate content moderator Job ID- 666 Job ID- 2869

CNC Machine Operator - Singapore

Manager, Corporate Affairs & Communications

Concierge/ Security (Part-Time - Weekend) ($17.00 Hourly)

Remote Data Entry Clerk - Part time / Full time

CS Social Media Specialist

Amazon Customer Service - United States - Work From Home

Experienced Live Chat Customer Service Representative - American Express Remote Job Opportunity

Miami College Algebra Tutor

Physician Assistant - Telehealth

Proofreader (On-call)

TurboTax (WFH) Customer Service - Entry-Level

No Experience Needed Office Clerk

Payroll Assistant

Postal Clerk - No Experience Required - Up to $72,000 a year

Remote Data Entry and Typing Clerk

flex driver

Remote HR Intern - Launch Your HR Career

entry level machine learning engineer-remote/Data Scientist/Engineer - Junior Remote 42

Remote Non-Profit Accountant (Part-Time)

A Book of Your Own

Remote 2024-2025 Seattle Entry Level Engineering Assistant (Construction General Contractor) Job ID- 2504

[Remote/WFM] Jr Full Stack Developer?/Remote

Entry Level Chat Support Specialist (Fully Remote)

Entry Level/No Experience Data Entry

No Experience Needed Office Clerk

Target Remote Job At Home (Remote Careers) – MySmartPros

Warehouse Associate - order picking and packing (remote)

Work from Home - Part Time - Data Entry - $45 per hour

WP dev (remote)

Entry-Level Remote Data Entry Specialist – workpinnacle – US – High-Impact Information Management & Quality Assurance Role

Entry Level/No Experience Data Entry

Health Information Specialist

Remote Inbound Telephonic RN – Post-Discharge Care

Fedex Entry-Level Remote Jobs (No Degree, No Experience)

amazon work from home $15+/ Hour (Sign on Bonus!)!

Remote Tier-3 IT Support Lead for POS & Networking

Lead, Brand Creative Designer, Brand Initiatives, Global

Future Student Advisor - Schools

Disaster Housing Inspector Supporting FEMA (Travel Required / Nationwide Deployment)

Remote Mortgage Loan Officer — High-Impact Origination

Associate Customer Success Representative Everyday Banking Spanish

Common Interview Questions And Answers

1. HOW DO YOU PLAN YOUR DAY?

This is what this question poses: When do you focus and start working seriously? What are the hours you work optimally? Are you a night owl? A morning bird? Remote teams can be made up of people working on different shifts and around the world, so you won't necessarily be stuck in the 9-5 schedule if it's not for you...

2. HOW DO YOU USE THE DIFFERENT COMMUNICATION TOOLS IN DIFFERENT SITUATIONS?

When you're working on a remote team, there's no way to chat in the hallway between meetings or catch up on the latest project during an office carpool. Therefore, virtual communication will be absolutely essential to get your work done...

3. WHAT IS "WORKING REMOTE" REALLY FOR YOU?

Many people want to work remotely because of the flexibility it allows. You can work anywhere and at any time of the day...

4. WHAT DO YOU NEED IN YOUR PHYSICAL WORKSPACE TO SUCCEED IN YOUR WORK?

With this question, companies are looking to see what equipment they may need to provide you with and to verify how aware you are of what remote working could mean for you physically and logistically...

5. HOW DO YOU PROCESS INFORMATION?

Several years ago, I was working in a team to plan a big event. My supervisor made us all work as a team before the big day. One of our activities has been to find out how each of us processes information...

6. HOW DO YOU MANAGE THE CALENDAR AND THE PROGRAM? WHICH APPLICATIONS / SYSTEM DO YOU USE?

Or you may receive even more specific questions, such as: What's on your calendar? Do you plan blocks of time to do certain types of work? Do you have an open calendar that everyone can see?...

7. HOW DO YOU ORGANIZE FILES, LINKS, AND TABS ON YOUR COMPUTER?

Just like your schedule, how you track files and other information is very important. After all, everything is digital!...

8. HOW TO PRIORITIZE WORK?

The day I watched Marie Forleo's film separating the important from the urgent, my life changed. Not all remote jobs start fast, but most of them are...

9. HOW DO YOU PREPARE FOR A MEETING AND PREPARE A MEETING? WHAT DO YOU SEE HAPPENING DURING THE MEETING?

Just as communication is essential when working remotely, so is organization. Because you won't have those opportunities in the elevator or a casual conversation in the lunchroom, you should take advantage of the little time you have in a video or phone conference...

10. HOW DO YOU USE TECHNOLOGY ON A DAILY BASIS, IN YOUR WORK AND FOR YOUR PLEASURE?

This is a great question because it shows your comfort level with technology, which is very important for a remote worker because you will be working with technology over time...