Fullstack Software Engineer

Posted 1hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Fullstack Engineer building AI infrastructure, APIs, and developer tools at Diagrid. Developing scalable TypeScript and Node.js products for reliable production AI applications.

Responsibilities:

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

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
  • Strong problem-solving skills and comfort working in an environment where requirements evolve
  • 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
  • Experience building AI-powered applications, AI agents, or LLM 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
  • Availability for a core US overlap window of 8:30 PM to 12:00 AM IST
  • Must be based in India
  • Authorized to work in the country/state/province where the position is located

Benefits:

  • Competitive compensation
  • Company equity
  • Remote first & flexible work environment
  • Flexible paid time off
  • Comprehensive healthcare for you and your dependents
  • Choice of hardware
  • $1000 for home office setup
  • Monthly WFH stipend
  • Team events & gatherings
  • Chance to collaborate with industry-leading figures