Senior Backend Engineer (Node, TS, Rust) at Mercor
posted 1 hour agoSenior Backend Engineer | $50-80/hr | Remote (US) | Full-time
About the role
Build the backend services behind customer-facing digital experiences used by millions of people every day, on a platform team at a large enterprise technology organization. The team spans Engineering, UX, Product, Business, and Analytics, ships through continuous experimentation and customer feedback, and integrates Generative AI into production services.
This is a W-2 full-time position (40 hours/week) with Cincinnatus LLC, an enterprise staffing company that serves as employer of record, handling payroll, benefits, and compliance, while placing you directly within the client's engineering team.
What you'll do
- Lead delivery of scoped features through collaborative engineering teams, keeping work aligned 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, customer-facing applications.
- Integrate AI/ML capabilities into product services and use generative AI tools to improve engineering productivity.
- Contribute to solution design, conduct code reviews, and apply best practices for scalable, secure, maintainable systems.
- Monitor application performance, support defect resolution, and drive continuous improvement.
- Mentor peers and contribute to knowledge sharing.
Requirements
- 5+ years of professional software engineering experience (or a Bachelor's degree in Computer Science or a related field plus 3+ years), building production systems at a recognized, high-scale organization.
- Hands-on production backend experience with Node.js and TypeScript.
- Hands-on Rust experience in production services, performance-critical modules, or substantial systems work.
- Strong web fundamentals: HTTP semantics, cookies, headers, caching, sessions, and server-to-server communication (auth between services, timeouts, retries).
- Experience building or operating high-traffic, consumer-facing web platforms.
- Demonstrated career progression to senior-level ownership.
- Availability for at least 40 hours/week during weekdays.
- Excellent written and verbal communication, including explaining complex technical concepts clearly to broad audiences.
Nice to have
- GraphQL on Node.js: schema design, resolvers, federation.
- Familiarity with web accessibility standards.
Pay, schedule and location
$50-80/hr, full-time, 40 hours per week on weekdays. Remote, US-based. Cincinnatus is an Equal Employment Opportunity employer.
How to apply for this role
- Upload your resume — keep it up-to-date and in English. Mercor will auto-fill your profile from it.
- Complete the AI interview — a 15-minute conversation about your experience. Be ready to discuss specific projects and challenges you've solved.
- Submit your application — only about 20% of applicants finish all the steps, so completing yours puts you well ahead.