Nylas

Software Engineer

Remote - Toronto, Ontario. Posted 3 months ago

The role

You will build and modernize the Nylas Dashboard and surrounding full-stack product surfaces. You will work across the stack on user-facing surfaces, APIs, services, data models, and product workflows.

What you will do

  • Build and own core Dashboard infrastructure including application shell, navigation, and shared components.
  • Design and implement full-stack product experiences across frontend, backend APIs, and data models.
  • Modernize the Nylas Dashboard into a fast, cohesive control plane.
  • Build AI-native and agent-facing experiences to help users configure products and debug integrations.
  • Work across product areas including Email, Calendar, Scheduler, and Agent Accounts.
  • Partner with backend and platform teams to design clean APIs and service boundaries.
  • Drive performance by profiling and optimizing Dashboard interactions.
  • Create reusable abstractions and shared patterns for other engineering teams.
  • Improve onboarding, activation, and troubleshooting across the Dashboard.
  • Use AI-assisted development tools to accelerate implementation and improve quality.

Required qualifications

  • 4+ years of experience as a software engineer building user-facing products.
  • Strong full-stack engineering experience with React, TypeScript, and component-driven architecture.
  • Experience building backend APIs, services, data models, and integrations.
  • Strong product mindset regarding usability, information architecture, and developer experience.
  • Experience building products for developers, technical users, internal platforms, or complex B2B SaaS workflows.
  • Systems thinking for creating reusable abstractions and clean APIs.
  • Comfort working in ambiguous product areas.
  • Strong communication skills to collaborate with product, design, and engineering teams.
  • A bias toward shipping and iterating based on feedback.
  • Experience using AI tools in development workflow.

Nice to have

  • Experience working on dashboards, developer portals, control planes, admin surfaces, or platform products.
  • Experience with Next.js, GraphQL, REST APIs, Go, gRPC, Postgres, Redis, or cloud-native service architectures.
  • Experience building observability, logging, debugging, billing, authentication, authorization, or configuration surfaces.
  • Experience working on horizontal platform teams.
  • Experience building agent-powered products, AI-assisted workflows, or LLM-powered developer tools.
  • Experience working with design tools such as Figma and v0.
  • Contributions to open source projects in React, TypeScript, frontend infrastructure, or developer tooling.

About the company

Nylas specializes in making it easier for developers to add email, calendar, and contact management features into their applications via APIs. The company supports over 100,000 developers and more than 900 companies globally.

Software Engineer at Nylas | JobZoey