Senior Backend Engineer (Node.js / TS, Infrastructure, DS)

$$$$

International product startup building next-generation AI-powered developer tools is looking for a Senior Backend Engineer (Node.js / TypeScript). The product combines AI generation, visual editing, and product structuring into a unified platform for building and scaling web applications. This role focuses on cloud infrastructure and distributed systems, with a high level of ownership in building a scalable backend foundation for an AI-driven product.

You’ll be joining a team where engineering excellence is the standard. We value clean, type-safe and tested code, continuously deployed on reliable infrastructure that we build. If you enjoy the challenge of creating a smart backbone for the next generation of web development tools, you’ll fit right in.

Core Responsibilities

  • Platform Services and APIs: Design and develop a robust ecosystem of services using Node.js and TypeScript that handle complex project lifecycles and real-time synchronization. Full ownership of the platform APIs, documentation and client libraries.
  • Infrastructure as Code (IaC): Maintain and scale our global footprint on modern clouds and services using Terraform. You will be responsible for ensuring our environment is reliable, secure, and optimized for performance.
  • Database & State Management: Manage data persistence for high-concurrency environments. You’ll manage complex data and caching layers to ensure efficient data access including schema design and caching strategy.
  • Distributed Systems: Build and maintain the orchestration layer that handles high-volume file operations, background jobs, and complex state transitions across the Dazl ecosystem.
  • Security & Compliance: Implement rigorous security protocols, including IAM management, data encryption at rest/transit and secure API design.
  • CI/CD & Observability: Own the deployment pipeline and monitoring stack. Improve our ability to detect, debug, and resolve production issues before they impact users.

Requirements

  • Strong professional experience in backend development, advantage for team leading skills.
  •  Expert-level TypeScript and Node.js (Async patterns, Streams, Performance tuning).
  • Proven experience of managing CI/CD pipelines of production-grade systems on modern clouds - AWS/GCP/Azure. You should understand VPCs, IAM roles, and containerized deployment strategies using technologies like Terraform or Pulumi.
  •  Proficiency in SQL (PostgreSQL/Aurora) and NoSQL (Mongo/DynamoDB/Redis).

Advantage: Familiarity with the unique challenges of building AI products, such as non-deterministic outputs and high-latency service integration.

Required languages

English C1 - Advanced
Ukrainian Native
Published 13 May
32 views
·
2 applications
To apply for this and other jobs on Djinni login or signup.
Loading...