D

Diagrid

Automates Dapr-based distributed systems

Fullstack Senior Software Engineer

Full-Stack EngineeringUpdated on Nov 9
Full-timeRemote in India

About the Job

Requirements

  • Strong professional experience developing production applications with TypeScript and Node.js.
  • Experience building modern web applications using React or a similar frontend framework.
  • Solid understanding of backend architecture, REST APIs, asynchronous programming, and service integrations.
  • Experience working 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.
  • Clear communication skills and experience collaborating with distributed engineering teams.
  • A product mindset and genuine interest in understanding the problems developers and customers are trying to solve.

Responsibilities

  • Design, develop, and maintain fullstack applications using TypeScript, Node.js, and modern frontend frameworks.
  • Build APIs, integrations, and services that power Diagrid's AI infrastructure and developer-facing products.
  • Develop tools and services that enable developers to build, deploy, manage, and operate AI agents reliably in production.
  • Participate in technical design, implementation, testing, deployment, and ongoing improvements for features.
  • Build intuitive interfaces, APIs, and workflows that make complex distributed systems easier to use.
  • Work closely with AI, platform, product, and engineering teams to solve technical challenges and deliver customer value.
  • Write clean, maintainable, well-tested code, contribute to architectural decisions, and continuously improve engineering practices.
  • Work on distributed systems, asynchronous workflows, integrations, and reliability challenges in production AI applications.

Desired Qualifications

  • Experience building AI-powered applications, AI agents, or large language model integrations.
  • Familiarity with AI frameworks, orchestration tools, or agent development patterns.
  • Experience with distributed systems, event-driven architectures, or microservices.
  • Knowledge of Dapr, Kubernetes, Docker, or cloud infrastructure.
  • Experience with real-time systems, messaging, or asynchronous workflows.
  • Contributions to open-source projects or experience working with developer-focused products.
  • Experience working in an early-stage or high-growth technology startup.

About the Company

Diagrid

Automates Dapr-based distributed systems

Diagrid.io provides tools to design, deploy, and manage distributed systems. Its main products are Diagrid Conductor, which automates and unifies the management of Dapr on Kubernetes clusters, and Diagrid Catalyst, which offers developer APIs for event meshes, workflow orchestration, and state management that fit into existing code and infrastructure. The company targets startups, enterprises, and the open-source community, helping developers release business applications quickly by simplifying automation, event-driven communication, and state handling across distributed apps. Unlike many rivals, Diagrid is led by creators of Dapr and KEDA, positioning its platform around robust distributed-systems tooling and seamless integration with Kubernetes and cloud environments. The overall goal is to streamline development and operations for distributed applications, enabling faster, more reliable deployment of always-on, global services.

Company size
11-50
Company stage
Series A
Total funding
$24.3M
Headquarters
Federal Way, WA
Founded
2021

Recently Posted Jobs

Explore more opportunities at Diagrid

See more jobs