Senior GraphQL & Node.js API Engineer

Machine Learning Technologies, LLC

Sunnyvale (CA)

On-site

USD 140,000 - 190,000

Full time

14 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Machine Learning Technologies, LLC is seeking an experienced Software Developer specializing in GraphQL and Node.js to design, develop, and optimize scalable APIs and microservices in Sunnyvale, CA. You will design GraphQL schemas, optimize resolvers, and ensure secure, robust backend integrations.

The role requires hands-on GraphQL API development with Apollo Server, Federation, and DataLoader, plus experience with SQL/NoSQL databases and REST/gRPC integrations.

Qualifications

  • Strong hands-on GraphQL API development experience.
  • Proficiency with Node.js backend development.
  • Experience with GraphQL schemas, resolvers, queries, mutations, subscriptions.
  • Knowledge of Apollo Server, Federation, DataLoader and caching.
  • Experience with SQL/NoSQL databases and REST/gRPC integrations.
  • Understanding of API security, performance optimization, testing, and microservices.

Responsibilities

  • Design, develop, and maintain GraphQL APIs and microservices.
  • Implement federation or stitching using Apollo Federation or similar.
  • Optimize GraphQL with DataLoader, batching, caching, and depth controls.
  • Integrate relational and NoSQL databases and REST/gRPC services.
  • Ensure API security: auth, RBAC, rate limiting, depth restrictions.
  • Develop unit, integration, and end-to-end tests; collaborate with frontend teams.
  • Participate in code reviews, architecture discussions, and CI/CD improvements.

Skills

GraphQL API development
Node.js
Schema design
Resolvers & data fetching
Performance optimization
API security
Testing (Jest/Mocha/Supertest)
CI/CD & Git
Agile methodologies

Tools

Apollo Server
Apollo Federation
DataLoader
Caching strategies
PostgreSQL
MySQL
MongoDB
Redis

Job description

Machine Learning Technologies, LLC is seeking an experienced Software Developer specializing in GraphQL and Node.js to design, develop, and optimize scalable APIs and microservices in Sunnyvale, CA. You will design GraphQL schemas, optimize resolvers, and ensure secure, robust backend integrations.

The role requires hands-on GraphQL API development with Apollo Server, Federation, and DataLoader, plus experience with SQL/NoSQL databases and REST/gRPC integrations.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior GraphQL & Node.js API Engineer
Senior GraphQL & Node.js API Engineer

Robotic Technologies Automation • Sunnyvale (CA)

On-site
USD 140,000 - 210,000
GraphQL API Engineer - Node.js Specialist
GraphQL API Engineer - Node.js Specialist

Quantum Technologies. LLC • Sunnyvale (CA)

On-site
USD 150,000 - 210,000
Software Developer
Software Developer

Machine Learning Technologies, LLC • Sunnyvale (CA)

On-site
USD 140,000 - 190,000
Software Developer
Software Developer

Quantum Technologies. LLC • Sunnyvale (CA)

On-site
USD 150,000 - 210,000
Software Developer
Software Developer

Robotic Process Automation LLC • Sunnyvale (CA)

On-site
USD 140,000 - 210,000
Senior Node.js & GraphQL Engineer - API & Performance Lead
Senior Node.js & GraphQL Engineer - API & Performance Lead

TechDigital Group • Bolingbrook (IL)

On-site
USD 70,000 - 110,000
Senior Software Engineer - GraphQL & Node.js
Senior Software Engineer - GraphQL & Node.js

Randstad Digital Americas • Sunnyvale (CA)

On-site
USD 150,000 - 190,000
Medical Insurance
Prescription Coverage
Dental Insurance
+5
Remote GraphQL Engineer: Scale APIs & Data Graphs
Remote GraphQL Engineer: Scale APIs & Data Graphs

BairesDev • Peru (IL)

Remote
USD 110,000 - 190,000
Remote work
Competitive compensation in USD or лок
Home hardware provided
+3
Senior Full-Stack Engineer: React, GraphQL, TypeScript
Senior Full-Stack Engineer: React, GraphQL, TypeScript

Machine Learning Technologies, LLC • Charlotte (NC)

On-site
USD 120,000 - 160,000
Senior Software Engineer
Senior Software Engineer

Randstad Digital Americas • Sunnyvale (CA)

On-site
USD 150,000 - 190,000
Medical Insurance
Prescription Coverage
Dental Insurance
+5