Senior Software Engineer

Randstad Digital Americas
US - California - Sunnyvale
View Company Profile / << Go Back

  • Job Type: Full time
  • 13 days ago

Job Description

Architect and maintain high-throughput GraphQL APIs, federated subgraphs, and Node.js microservices, while identifying performance bottlenecks and applying Rust or WebAssembly to latency-critical workloads. Integrate distributed data stores and event-driven systems, establish schema governance, caching, observability, and resiliency practices, and collaborate across engineering and product teams.

Requirements: Requires at least 4 years of professional software development experience or 6 years of equivalent engineering experience, with strong TypeScript, modern JavaScript, Node.js, and GraphQL expertise. Candidates should have experience with databases and caching, cloud and DevOps tools, and distributed systems; Rust, e-commerce, streaming platforms, and API security are preferred.

Key Skills: TypeScript, JavaScript, Node.js, GraphQL, Apollo Federation, Rust, Distributed Systems, Microservices, PostgreSQL, MySQL, Cassandra, Redis, Docker, Kubernetes, Apache Kafka, CI/CD

Benefits: Medical Insurance, Prescription Coverage, Dental Insurance, Vision Insurance, AD&D Insurance, Life Insurance, Short-Term Disability, 401(k)




Fast Track Upload