Software Engineer

Nylas Oregon, United States of America
Apply Now

What We’re Looking For:

  • 4+ years of experience as a software engineer building user-facing products.
  • Strong full-stack engineering experience, especially with modern frontend development using React, TypeScript, and component-driven architecture.
  • Experience building backend APIs, services, data models, and integrations that power production product experiences.
  • A strong product mindset. You care about usability, information architecture, developer experience, performance, and the details that make software feel excellent.
  • Experience building products for developers, technical users, internal platforms, or complex B2B SaaS workflows.
  • Systems thinking. You naturally create reusable abstractions, composable components, shared patterns, and clean APIs rather than one-off solutions.
  • Comfort working in ambiguous product areas. You can take a rough problem statement, clarify the goal, make pragmatic tradeoffs, and turn it into shipped software.
  • Strong communication skills and the ability to collaborate effectively with product, design, backend engineering, platform engineering, and customer-facing teams.
  • A bias toward shipping. You move quickly, iterate based on feedback, and hold a high bar for quality without getting stuck in long planning cycles.
  • Experience using AI tools in your own development workflow, with opinions on how they should improve engineering productivity and product experiences.

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 where other engineering teams build on top of your infrastructure.
  • 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, especially in the React, TypeScript, frontend infrastructure, or developer tooling ecosystem.