Design, build, and maintain backend services and APIs
Develop authentication, authorization, and token-based systems
Implement high-performance data and caching layers (Redis, etc.)
Ensure production-grade observability, stability, and scalability
Collaborate with senior engineers across infrastructure and AI teams
Requirements
5+ years of backend development in Node.js (Express / Fastify / Nest)
Deep understanding of system design, distributed services, and scaling
Solid experience with Redis (clustering, atomic ops, pub/sub)
Hands-on experience with Keycloak or OpenID Connect
Production experience with AWS (EC2, ElastiCache, IAM, CloudWatch) and Docker
Proven ability to deliver secure, reliable, and maintainable backend code
Nice to Have: Experience with TypeScript
Familiarity with Kubernetes or Terraform
Background in high-performance or GPU-based systems
Benefits
An enterprise company with a small, experienced team.
Building and maintaining backend infrastructure for AI-related systems, using modern technologies, clear engineering standards, and full ownership of your code.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.