Enable job alerts via email!
A tech firm specializing in API development in Vancouver is seeking a Senior Software Engineer to enhance communication APIs and build innovative solutions. The ideal candidate has 4+ years of backend experience, skilled in Go and Python, and will collaborate on large-scale systems while mentoring team members. The role promises opportunities for professional growth and a focus on technical excellence.
Join to apply for the Senior Software Engineer - Platforms role at Nylas
2 days ago Be among the first 25 applicants
Join to apply for the Senior Software Engineer - Platforms role at Nylas
The Company
At Nylas, we specialize in making it easier for developers to add email, calendar, and contact management features into their applications. We provide tools called APIs, which streamline the integration of these functionalities, ensuring they are secure and effective. This enables better, safer, and more reliable communication within apps.
The Company
At Nylas, we specialize in making it easier for developers to add email, calendar, and contact management features into their applications. We provide tools called APIs, which streamline the integration of these functionalities, ensuring they are secure and effective. This enables better, safer, and more reliable communication within apps.
Supporting over 100,000 developers and collaborating with more than 900 companies globally, Nylas plays a pivotal role in how digital communication tools are built and utilized. Our technology spans various sectors, from healthcare to education, simplifying the complex process of app development related to communications. By reducing the barriers in communication technology, we empower developers to innovate and enhance user interaction across platforms.
The Team
Responsibilities
Our team is responsible for building the authentication and APIs that power Nylas’s communication services at scale. We handle millions of requests per day and ensure the reliability and efficiency of business-critical functionality for our customers. Specifically, we manage :
Working on this team means innovating on large-scale distributed systems, ensuring high availability and low latency, and pushing the boundaries of what’s possible in real-time communications.
The Role
As a Senior Engineer on the Platform team, you will be a technical leader responsible for owning and evolving our email, calendar, and contact APIs, which process over 10 million API calls daily. Your primary focus will be building new API features and maintaining the high reliability our customers expect. You will also have the opportunity to build the backend of the new AI meeting bot, "Notetaker." In addition, you’ll set the technical direction for our broader Platform team, influence design decisions across engineering, and lead high-visibility projects that enable Nylas to operate effectively at scale.
You will be instrumental in fostering a culture of technical excellence and will serve as a mentor to your teammates, driving best practices and continuous improvement. This role requires a balance of hands-on software development, strategic thinking, and cross-functional collaboration to deliver solutions that meet demanding performance, security, and uptime requirements.
What You’ll Do
What You Must Bring
Interview Process
During the various discussions, candidates selected to meet with us are strongly encouraged to not only discuss their knowledge, skills, experience, and abilities but also to showcase examples of their current or previous work. We expect you to clearly outline the "what," "why," and "how" behind your contributions.
The estimated base salary range for this position is $140,000 - $185,000 CAD. Actual compensation will be determined based on individual qualifications, which are objectively assessed during the interview process. Factors influencing salary include knowledge, skills, experience, and abilities.
Nylas is registered as an employer in many, but not all, states / provinces. If you are not located in or able to work from a state / province where Nylas is registered, you will not be eligible for employment. Visa sponsorship may not be available in certain remote locations.
Seniority level
Seniority level
Mid-Senior level
Employment type
Employment type
Full-time
Job function
Job function
Engineering and Information Technology
Software Development
Referrals increase your chances of interviewing at Nylas by 2x
Get notified about new Senior Software Engineer jobs in Vancouver, British Columbia, Canada .
Senior Backend Developer - Java & .NET (Future Opportunity)
Senior Software Engineer, Backend - Fintech
Freelance Software Developer (Python Engineer) - AI Trainer
Surrey, British Columbia, Canada 1 month ago
Android or iOS Developer (Future Opportunity)
Freelance Software Developer (C / C++ - Rust) - AI Trainer
LLM Applications Engineer – Industrial Systems
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
J-18808-Ljbffr