Diagrid

Fullstack Software Engineer

Diagrid
Apply
10 days ago
Remote, IndiaSenior

Responsibilities

  • Build and maintain end-to-end fullstack applications using TypeScript, Node.js, and modern frontend frameworks.
  • Develop scalable backend services, APIs, integrations, and tools supporting AI infrastructure and developer-facing products.
  • Build tools and services that help developers deploy, manage, and operate AI agents reliably in production.
  • Own features from technical design through implementation, testing, deployment, and continuous improvement.
  • Create intuitive developer experiences through interfaces, APIs, and workflows for complex distributed systems.
  • Collaborate with AI, platform, product, and engineering teams to solve technical problems and deliver customer value.
  • Write clean, maintainable, well-tested code and contribute to architectural and engineering practice improvements.
  • Work on distributed systems, asynchronous workflows, integrations, and reliability challenges in production AI applications.

Requirements

  • Strong professional experience building production applications with TypeScript and Node.js.
  • Experience building modern web applications with React or a similar frontend framework.
  • Understanding of backend architecture, REST APIs, asynchronous programming, and service integrations.
  • Experience with databases such as PostgreSQL, MySQL, or similar technologies.
  • Familiarity with cloud-native development, containerization, and modern deployment practices.
  • Understanding of software engineering fundamentals including testing, performance, security, and maintainability.
  • Ability to independently own technical projects and deliver high-quality solutions in an evolving environment.
  • Strong problem-solving, communication, and collaboration skills, including experience working with distributed engineering teams.
  • Product mindset and interest in understanding developer and customer problems.
  • Preferred: experience with AI-powered applications, AI agents, LLM integrations, AI frameworks, orchestration tools, or agent development patterns.
  • Preferred: experience with distributed systems, event-driven architectures, microservices, real-time systems, messaging, or asynchronous workflows.
  • Preferred: knowledge of Dapr, Kubernetes, Docker, or cloud infrastructure.
  • Preferred: open-source contributions, developer-focused product experience, or experience at an early-stage or high-growth technology startup.

Benefits

  • Remote-first and flexible work environment.
  • Flexible paid time off.
  • Comprehensive healthcare for the employee and dependents.
  • Choice of hardware.
  • $1000 home office setup allowance.
  • Monthly work-from-home stipend.
  • Team events and gatherings.
  • Company equity and competitive compensation.
  • India-based employees must be available for a core US overlap window from 8:30 PM to 12:00 AM IST, with otherwise flexible scheduling.
  • Globally distributed collaboration across Europe and North America.

Tech Stack

Categories

Diagrid

About Diagrid

11-50 employees
Contact me