About this role
This full-time Software Engineer role at Nylas offers a remote work arrangement based in Toronto, Ontario, focusing on modernizing developer platforms for an AI-native future. This position suits experienced professionals with a strong background in full-stack development and developer experience.
Role Overview
The Software Engineer will take ownership of the Nylas Dashboard and surrounding full-stack product surfaces. Responsibilities include building user-facing pages, backend APIs, data models, and internal platform patterns that make digital communication tools simpler to use. The position requires transforming the administrative control plane into an intelligent, fast, and polished product experience for technical users and developers worldwide.
Key Responsibilities
Requirements
Nice to Have
Skills and Tools
Salary and Benefits
About the Company
Nylas provides secure communication APIs that allow developers to seamlessly integrate email, calendar, contact management, scheduling, and agent accounts into applications across various industries. Supporting over 100,000 developers and hundreds of global companies, Nylas simplifies complex digital communication infrastructure so development teams can innovate quickly.
How to Apply
Interested candidates should visit the official Nylas careers page to submit an application for this remote position.
Skills and tech stack
Questions candidates ask
What is the salary range for the Software Engineer role?
The annual salary ranges from $120,000 to $160,000 CAD, with exact compensation determined by individual qualifications and experience assessed during the interview process.
Where is the position located?
The role is remote with a location designation of Toronto, Ontario, though candidates must reside in a region where Nylas is officially registered as an employer.
How many years of experience are required?
Applicants must have at least 4 years of professional experience as a software engineer building user-facing products.
What primary technologies and tools will I use?
The role heavily involves React, TypeScript, component-driven architecture, LLM tools, and various full-stack technologies, with Figma listed as a nice-to-have tool.
What does the interview process look like?
The interview process includes a 30-minute introductory discussion with the hiring manager, a 60-minute live technical assessment, and a final loop of team chats lasting up to 3 hours.
