Rust / Node.js Platform Engineer
Shana SyedRemoteSENIORPosted 2h ago
RustNode.jsTypeScriptCI/CDGraphQLDockerKubernetesJenkinsGitHub ActionsBuildkiteGitLab CIArgoRioFederationSchema DesignResolversCanary DeploymentBlue-Green DeploymentFeature FlagsSLOsIncident ManagementBuild optimizationAutomated testing
About the Role
We are looking for a Platform Engineer to join our team, focusing on building scalable systems using Rust and Node.js.
Key Responsibilities
• Design and implement GraphQL APIs and resolvers
• Develop and maintain CI/CD pipelines using tools like GitHub Actions, Jenkins, or GitLab CI
• Manage Docker and Kubernetes infrastructure
• Implement canary deployments, blue-green deployments, and feature flags
• Ensure production observability, SLOs, and incident management
• Optimize build processes and automate testing and deployment
Requirements
• 6+ years of Software Engineering experience
• Strong production experience in Rust and Cargo toolchain
• Strong Node.js / TypeScript development experience
• Hands-on CI/CD pipeline development and ownership
• Experience with GraphQL APIs, Federation, Schema Design, and Resolvers
• Knowledge of Docker and Kubernetes
• Understanding of canary deployment, blue-green deployment, and feature flags
• Experience with production observability, SLOs, and incident management
• Skills in build optimization, automated testing, and deployment automation