Senior Backend Engineer

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.

Senior Backend Engineer
Full-time
English: Advanced

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.

Our recruiter
Marta Stopets
Marta Stopets
Contact a recruiter
Node.js
Developer
Backend
Lead, Senior
Lviv
Marta Stopets
Head of Media
Warsaw, Poland
English (Advanced)
Full-time
Marta Stopets
Head of AI Division
Remote,
English (Advanced)
Full-time
Marta Stopets
Product Manager
Remote,
English (Intermediate)
Full-time
Marta Stopets
Senior Full Stack Developer
Remote,
English (Advanced)
Full-time
Warsaw, Poland
English (Advanced)
Full-time
Remote,
English (Advanced)
Full-time
Remote,
English (Intermediate)
Full-time