Sr. Platform Performance Support Engineer
Core
Design and implement platform mechanisms to ensure transaction integrity, availability, and resilience across a three-tier distributed architecture (edge, in-store, cloud) using AI-enabled automation.
Role type
Senior Platform Performance Support Engineer (IC)
Builds
Production-grade reliability, observability systems, and automated validation pipelines for a unified commerce platform.
Domain
Retail technology, distributed systems, performance engineering
Required skills
Java, Node.js, distributed systems architecture, performance engineering, reliability engineering, Kubernetes, debugging and profiling, SLO/SLI definition, CI/CD integration
Preferred skills
AI-enabled automation, fault injection, event-driven architectures, structured observability, intermittent connectivity optimization
Technologies
Java, Spring, SpringBoot, Node.js, Kubernetes, Docker, MongoDB, Git, Maven, CI/CD pipelines
Responsibilities
Design platform mechanisms for transaction integrity and availability; define failure-mode strategies and latency budgets; engineer patterns to prevent cascading failures; build systems to measure throughput and resource saturation; develop AI-enabled validation systems; integrate non-functional quality gates into CI/CD; architect structured telemetry and improve root-cause detection; implement platform components in Node.js and Java.
Seniority
Senior, hands-on IC
