Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer Data Layer Automations (Rust, Node & GraphQL)

Artech Information Systems LLC

Senior Software Engineer — Data Layer AutomationsLocation: Sunnyvale CA HybridDuration: 6 months (Extendable) Pay Range: $55-60/Hour on W2/C2C (All Inclusive)Position Summary:• About the role We run a federated GraphQL data layer that composes many back-end services into a single, typed API powering large-scale, consumer-facing web experiences. At its center is a Rust-based federation router; around it sit dozens of subgraphs, many written in Node/TypeScript, owned by teams across the org. We're looking for a senior engineer who writes production code and builds the automation that carries it safely to production. You'll own the pipelines for the router and its plugins end to end — build, test, benchmark, schema checks, and progressive rollout — and you'll contribute directly to the Rust and Node code those pipelines ship. If you believe the path to production is itself a piece of software worth engineering well, this role is for you.What you'll doEngineer the router's path to production.• Design, build, and own the CI/CD pipelines for our GraphQL router on Rio (our internal CI/CD platform) — from Rust compilation, cross-target builds, and container images through automated testing and progressive deployment.• Make router builds fast and reproducible: Cargo workspace and dependency caching, incremental and parallel builds, artifact signing, versioning, and provenance.• Build in quality gates that matter for a latency-critical service: unit and integration suites, performance benchmarks with regression detection, fuzzing, dependency and vulnerability scanning, and config validation.• Automate canary and staged rollouts with health- and SLO-based promotion, fast rollback, and zero-downtime config and binary updates across environments.Build the router and its extensions.• Write and maintain Rust code in the router — custom plugins, coprocessors, auth, caching, telemetry, and query-governance features — alongside the core router team.• Build the Node/TypeScript tooling and services that surround it: coprocessors, CLIs, test harnesses, and internal developer tools.Keep the graph safe to change.• Own schema delivery workflows: automated composition, breaking-change and operation checks against real traffic, schema registry integration, and gated publishing for every subgraph.• Provide paved-path pipeline templates so partner teams can build, test, and ship Node subgraphs onto the graph with minimal friction and strong guardrails.Raise the bar on developer velocity.• Measure and improve build times, pipeline reliability, flaky-test rates, and lead time to production.• Partner with platform, infrastructure, and security teams on environment provisioning, secrets management, and compliance requirements.Minimum qualifications:6+ years of software engineering experience, including significant time building and operating production backend or platform systems. Hands-on experience designing and owning CI/CD pipelines for production services — on Rio (our internal CI/CD platform) or a comparable platform (GitHub Actions, Buildkite, Jenkins, GitLab CI, Tekton, Argo). Production experience writing Rust, and a working understanding of the Rust toolchain: Cargo workspaces, features, cross-compilation, and build performance. Strong Node.js / TypeScript skills for building services, tooling, and automation. Solid experience with GraphQL APIs — schema design, resolvers, and how schema changes affect clients. Experience with containers and orchestration (Docker, Kubernetes), plus deployment strategies such as canary, blue/green, and feature flags. Comfort owning services in production: observability, SLOs, and incident response.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer Data Layer Automations (Rust, Node & GraphQL) in Sunnyvale, CA vacancy
  •  ...Job Title : Senior Software Engineer – GraphQL Federation Platform (Apollo Router & Backend...  ...run a federated GraphQL data layer — a middleware tier that...  ...a purpose-built router in Rust or adopt and extend an alternative...  ...— across stacks (Node/TypeScript, Scala, Java/Spring... 
    Senior

    Galaxy i Technologies, Inc.

    Sunnyvale, CA
    15 hours ago
  • $184.7k - $324.8k

     ...that designs, develops and integrates software for cellular chipsets in Apple products...  ...and generates novel solutions to deliver engineering perfection. Core Responsibilities...  ...validation utilizing scripting and/or automation frameworks with strong experience debugging... 
    Senior
    Relocation

    Apple Inc.

    Sunnyvale, CA
    4 days ago
  • $150.4k - $277.6k

     ...Senior Software Engineer - Intelligence Platform Data Foundations, ProactiveAt Apple, creative...  ...practices and automating them with the latest...  ...across every layer of the data platform...  ...Swift, Go, Java, Rust, etc.)Extensive experience...  ...across devices or nodes.Familiarity with... 
    Senior
    Relocation

    Apple

    Cupertino, CA
    4 days ago
  • $152k - $241.5k

    The NVIDIA DGXC Data Services team builds cloud-native systems, frameworks, and services...  ...and production environments.Use modern software engineering practices, including AI-assisted and...  ...in languages such as Go, Python, Rust, C/C++, or Java.Experience with storage... 
    Senior
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    6 days ago
  • $50 - $80 per hour

     ...Category: Coding, SWE & Agent Evaluation · Pay: $50–$80 / hr · Location: Remote — US-eligible · Contractor Senior Software Engineer, Backend (Node.js, TypeScript, Rust) is a remote engineering review track for evaluating TypeScript code, debugging traces, and developer-... 
    Senior
    Contract work
    For contractors
    Remote work
    10 hours per week

    AuraOne

    San Jose, CA
    13 days ago
  • $152k - $241.5k

    The NVIDIA DGXC Data Services team builds cloud-native systems,...  ...platform teams, and partner engineering teams to understand requirements...  ...operational scale.Use modern software engineering practices,...  ...languages such as Go, Python, Rust, C/C++, or Java.Ability to design... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    7 days ago
  •  ...demanding AI clouds. Senior Software Engineer About Netris...  ...the leading network automation platform for AI clouds...  ...automation and multi-tenancy layer for AI cloud...  ...Horowitz. SDN reinvented data center networking, and...  ...: REST APIs (Node.js) gRPC APIs (Golang... 
    Senior
    Flexible hours

    Netris, Inc.

    Santa Clara, CA
    4 days ago
  • $184k - $287.5k

     ...are CUDA Core Libraries that enable developers to build fast, reliable, and scalable GPU-accelerated software. We are hiring a Senior Software Engineer to develop the Rust experience for CUDA Core Libraries. You will design safe, idiomatic Rust APIs for GPU computing... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  •  ...Backend DeveloperNode.js + GraphQL, Golang - 7+ years of experience working with Node JS and backend technologies. Experience with developing backend applications with microservices architectures. 3+ years of experience with Graph QL. 3+ years of experience with Golang... 

    Keylent Inc

    Sunnyvale, CA
    3 days ago
  •  ...systems, including Artifacts, Registry, and Automations. Design scalable systems for high-...  .... Requirements: Requires 6+ years of software engineering experience with strong proficiency in...  ...Key Skills: Go Python TypeScript React GraphQL Distributed Systems Kubernetes... 
    Senior
    Temporary work
    Flexible hours

    Weights & Biases

    Sunnyvale, CA
    4 days ago
  •  ...RoleYou'll build the software and infrastructure that...  ...observability, alerting, and automation you build are what the...  ...telemetry and data pipelines that reliably...  ...Qualifications3+ years of software engineering, with real ownership...  ...language (Go, C++, or Rust)Experience building... 
    Senior
    Shift work

    Rhoda AI

    Mountain View, CA
    4 days ago
  • $135k - $200k

    Santa Clara, CAData Engineering - ML Infrastructure /Full...  ...— large-scale data processing, simulation...  ...candidates at either the Software Engineer or Senior Software Engineer...  ...bare-metal provisioning automation, highly available control planes, node lifecycle, GPU container... 
    Senior
    Full time

    Plus.ai

    Santa Clara, CA
    8 days ago
  • $224k - $356.5k

     ...build and improve GPU and CPU accelerated software libraries. Projects like nvComp, NPP,...  ...vision and growth. Starting from powering AI, data analytics, image processing, computer...  ...technical leadership and guidance to library engineers working with you,find opportunities to... 
    Senior
    Full time
    Worldwide

    Nvidia

    Santa Clara, CA
    4 days ago
  • $193.93k - $291.15k

     ...output generalists where ML and systems engineering converge. This is not a "run the models"...  ...its performance, and raise the bar on the data and evaluation loop that drives autonomy...  ...quantitative area.4+ years of industry software engineering experience with Python... 
    Senior
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    8 days ago
  • $129k - $212k

     ...needs of the team.LinkedIn's Data Science team leverages big data...  ...countless ways for an ambitious data engineer to have an impact and...  ...for a talented and driven Sr Software Engineer, Data Science to help...  ...timeFunction: EngineeringExperience level: Mid-Senior LevelIndustry: Internet
    Senior
    For contractors
    Work at office
    Flexible hours

    Linkedin

    Mountain View, CA
    7 days ago
  • $170k - $230k

     ...Software Engineer, Robotic ApplicationsAtomic Machines is building...  ...system is composed of nodes; each delivers a unit...  ...life: designing the automation sequences, state...  ...Python, in the application layers of our stack: the APIs...  ...systems language (C++, Rust, Go); our motion stack... 
    Senior
    Shift work
    Day shift

    Atomic Machines

    Santa Clara, CA
    2 days ago
  • Job-ID: 294077Category: Software EngineeringLocation: Santa Clara...  ...: 2026-10-30Senior Software Engineer - Data Protection Software Engineering...  ...profound social impact as a Senior Software Engineer on our ISG...  ...frameworks, and intelligent automation platforms, experience... 
    Senior

    Dell Technologies

    Santa Clara, CA
    6 days ago
  • $168k - $270.25k

     ...inspired to do their best work. NVIDIA is hiring a Staff Engineer to build the company's Enterprise Data Governance platform. This platform spans sensitive-...  ...looking for technically strong engineers across the senior to principal level who thrive on hard infrastructure... 
    Senior
    Shift work

    NVIDIA Corporation

    Santa Clara, CA
    2 days ago
  •  ...Apple Inc. is seeking a Senior Software Engineer for Siri User Experience Metrics to build the data backbone of Siri’s regression detection system. You will design scalable data platforms, transform raw data into actionable insights, and work across Apple platforms... 
    Senior

    Apple

    Cupertino, CA
    4 days ago
  • $193.93k - $291.15k

     ...generalists where ML and systems engineering converge to push autonomy performance forward. As a Senior Perception ML Data Infrastructure Engineer,...  ...in.Build the validation layers that catch calibration errors...  .../MS in Computer Science, Software Engineering, Robotics, or a... 
    Senior
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    7 days ago
  • $193.3k - $261.5k

    The MLIL DataPlane team is looking for a Senior Software Development Engineer to own the design and implementation of our inference data plane. We build the software that makes large models run efficiently on custom hardware - spanning model execution, memory management... 
    Senior
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    7 days ago
  •  ...Cupertino, California, is seeking an experienced software engineer to design and develop software solutions for wireless...  ...teams, tackle complex problems, and contribute to data processing pipelines, web tools, and automated systems. The role requires strong Python skills,... 
    Senior

    Apple

    Cupertino, CA
    4 days ago
  •  ...SLB's Foundations Lab is hiring a Research Software Engineer to lead the data fabric and ontology arc. You will design and build proof-of-concept systems for AI-driven data harmonization, knowledge graphs, and agentic data management, translating ideas into a clear point... 
    Senior

    SLB

    Sunnyvale, CA
    3 days ago
  • $165k - $242k

     ...at About The Role The Data Platforms Team serves as the...  ...discovery of innovative solutions, automation and operations of our data...  ...You Are We are seeking a senior engineer with specialization in...  ...5+ years of experience in a software or infrastructure engineering... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    4 days ago
  •  ...Software Engineer (Agentic AI), AI & Data Platforms Austin, Texas, United States Corporate Functions Imagine...  ...languages (e.g., Python, Java, Go, Node.js, or TypeScript), with solid...  ...Background in building REST or GraphQL APIs, microservices, and event‑driven... 

    Apple

    Cupertino, CA
    19 hours ago
  •  ...NVIDIA Corporation is seeking a Senior SoC Software Engineer to shape the future of accelerated computing for AI factories, data centers, autonomous platforms, and space-grade data...  .... Responsibilities include cross-layer software development, validation tooling,... 
    Senior

    NVIDIA

    Santa Clara, CA
    17 hours ago
  • $184.7k - $324.8k

     ...Senior Software Engineer, Control/Data PlaneApple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we deliver is the result of us making each other... 
    Senior
    Relocation

    Apple

    Sunnyvale, CA
    4 days ago
  •  ...Applied Intuition Data Engineer RoleApplied Intuition, Inc. is powering the future of physical AI...  ...models (LLMs, VLMs, and multimodal models) to automate and enhance labeling, quality assurance, and data discoveryLeverage software-in-the-loop and hardware-in-the-loop... 
    Senior
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    4 days ago
  • $126.94k - $174.58k

     ...combines analog, digital, AI, and software technologies into solutions...  ...help drive advancements in automation and robotics, mobility, healthcare, energy and data centers. With revenue of...  ...more at and on LinkedIn and X.Senior Applications Engineer - Data Center and... 
    Senior
    Permanent employment
    Full time
    Work at office
    Local area
    Day shift

    Analog Devices

    San Jose, CA
    4 days ago
  • $130.75k - $181k

    About the Role/TeamJoin Eightfolds core Data Platform team to design, develop, and maintain the large-scale software platforms that serve millions of users globally. In...  ...scalability, and load balancing.Performance Engineering: Drive the scaling, optimization, and innovation... 
    Senior
    Permanent employment
    Work experience placement
    Work at office
    3 days per week

    Eightfold

    Santa Clara, CA
    6 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer Data Layer Automations (Rust, Node & GraphQL). Be the first to apply!