Quick Overview
Job Description
Location: Sunnyvale, CA
Work Mode: Hybrid
Duration: 6 Months
Job Description
We are seeking a Senior Software Engineer to design, develop, and optimize a federated GraphQL platform that combines multiple backend services into a unified API for large-scale consumer-facing applications.
The ideal candidate will have strong experience with GraphQL federation, router architecture, backend services, API performance optimization, and distributed systems. This role involves technical ownership, architectural decision-making, performance benchmarking, and collaboration with engineering teams.
Primary Skills
-
GraphQL Federation and Apollo Router
-
GraphQL Schema Design and Subgraph Development
-
Backend Engineering and REST/GraphQL APIs
-
Router Performance Optimization and Query Planning
-
Distributed Systems and Microservices Architecture
Secondary Skills
-
Rust, Node.js, TypeScript, Java/Spring, or Scala
-
Authentication, Authorization, and Caching
-
Observability, Monitoring, and Performance Benchmarking
-
Schema Composition, Query Governance, and API Security
-
CI/CD, Automated Testing, and Zero-Downtime Deployments
Key Responsibilities
-
Evaluate, extend, and optimize GraphQL federation routers, including Apollo Router and alternative solutions.
-
Develop custom router plugins and features for authentication, caching, observability, and query governance.
-
Design, develop, and maintain core GraphQL subgraphs and backend services.
-
Improve API latency, throughput, scalability, reliability, and resilience.
-
Establish schema design standards, service contracts, testing practices, and service-level objectives.
-
Collaborate with engineering teams to integrate services into the federated graph.
-
Create reusable templates, documentation, tooling, and development standards.
-
Lead technical evaluations, architecture decisions, benchmarking, and platform roadmap initiatives.
-
Support production operations, troubleshooting, and on-call responsibilities.
Required Qualifications
-
Strong software engineering experience developing scalable backend systems.
-
Hands-on experience with GraphQL, federation, router architecture, and subgraph development.
-
Experience with API design, distributed systems, and microservices.
-
Understanding of performance optimization, query planning, caching, and observability.
-
Ability to lead technical decisions and collaborate across multiple engineering teams.
Similar jobs
- AT
Deployment Lead Systems Engineer with Security Clearance
NewAvid Technology Professionals
Annapolis Junction, MD🇺🇸HybridYesterdayTechnology - HI
Software Engineer Principal (Edifecs Application Engineer)- VHA Finance
NewHigherEchelon
United States🇺🇸Remote8 hours agoAWSScrumAgile+7Technology - SA
Software Engineer Senior
NewSAIC
United States🇺🇸$120.0k - $160k/yrRemote8 hours agoPackerAWSAgile+8Technology - WY
Software Engineer 3 (Potential Telework) with Security Clearance
NewWyetech, LLC
Annapolis Junction, MD🇺🇸$86 - $136/hrRemoteYesterdayDockerNode.jsSpring+8Technology - VE
Senior CI/CD Software Engineer with Security Clearance
NewVertuCom
Aurora, CO🇺🇸On-site2 days agoDockerAgileBash+7Technology - VE
Software Engineer Java Python with Security Clearance
NewVertuCom
Tucson, AZ🇺🇸On-site2 days agoTCP/IPAgileC#+3Technology - SA
Software Engineer Principal
NewSAIC
United States🇺🇸$120.0k - $160k/yrRemote8 hours agoPackerAWSAgile+8Technology - AT
Software Developer Journeyman, Software Developer, Systems Softw with Security Clearance
NewAvid Technology Professionals
Columbia, MD🇺🇸HybridYesterdayAssemblyC++PythonTechnology - WY
Software Engineer 1 (DM) with Security Clearance
NewWyetech
Linthicum Heights, MD🇺🇸$52 - $107/hrOn-siteYesterdayScalaScrumAgile+4Technology - WY
Software Engineer 2 with Security Clearance
NewWyetech, LLC
Linthicum Heights, MD🇺🇸$64 - $120/hrHybridYesterdaySpringSpring BootAgile+8Technology - WY
Software Engineer (Hybrid) - 29037 with Security Clearance
NewWyetech, LLC
Columbia, MD🇺🇸$52 - $140/hrHybridYesterdayDockerFlaskMicroservices+11Technology - WY
System Engineer 3 with Security Clearance
Wyetech
Fort Meade, MD🇺🇸$56 - $138/hrOn-site3 days agoTechnology