Frontend Software Engineer, Platform Engineering, Services Data Science & Analytics
Role details
Job location
Tech stack
Requirements
8+ years of experience building and operating high-performance, production-grade backend API services\nExpert proficiency in Python or Node.js/TypeScript - including async programming, type safety, and framework-level development (FastAPI, Express, or equivalent)\nDemonstrated experience designing and operating distributed systems with strict reliability and latency SLAs\nStrong proficiency with API design and service-to-service communication patterns (REST, gRPC, GraphQL, or equivalent)\nHands-on experience with multi-layer caching architectures (in-process, Redis, or similar) and cache invalidation strategies\nExtensive experience building systems that integrate with distributed and high-performance data stores - Snowflake, Trino, Spark, PostgreSQL, or equivalent\nProficiency with Kubernetes, deployment, HPA, StatefulSets, namespace management\nStrong observability practice, Prometheus, Grafana, OpenTelemetry, or equivalent\nBS in Computer Science, Engineering, or related field, or equivalent professional experience
Experience building visualization or analytics platforms in a data-intensive enterprise environment\nFamiliarity with AI/ML concepts and experience integrating generative AI or LLM-powered features into front-end applications\nExperience with accessibility standards (WCAG) and building inclusive, enterprise-grade UI\nUnderstanding of data pipeline concepts and experience working closely with backend/data engineering teams\nMS in Computer Science, Engineering, or related field