QA & Backend Engineer: JS, Go/Golang & Microservices
Core
Building production-grade infrastructure for AI systems including service orchestration, observability, secure APIs, and scalable messaging pipelines, with a focus on quality assurance and backend engineering.
Role type
Senior QA & Backend Engineer (SDET)
Builds
Production infrastructure for AI systems, Go microservices, and React-based platform components
Domain
Cloud infrastructure, AI system deployment, distributed systems
Deliverable
production ML models | infrastructure
Required skills
Go (Golang), JavaScript, React.js, Postgres, Kafka, NATS, Redis, Kubernetes, Docker, gRPC, HTTP, automated testing frameworks, CI/CD integration, event-driven architecture, distributed systems design
Preferred skills
Experience with AI system deployment pipelines, multi-tenant architecture, observability tooling, performance optimization
Technologies
Go, JavaScript, React.js, Postgres, Kafka, NATS, Redis, Kubernetes, Docker, gRPC, HTTP
Responsibilities
Design and implement automated test frameworks for Go microservices including unit, integration, contract, and end-to-end tests; Build test harnesses for gRPC/HTTP APIs and multi-service workflows; Develop and maintain Go microservices for control-plane and data-plane services; Optimize Postgres queries and Redis usage patterns; Ship services on Kubernetes with safe rollouts and operational readiness; Enforce quality gates in CI/CD pipelines; Implement frontend automation for React applications and widgets
Seniority
Senior, hands-on IC