Senior Software Engineer, Nylas

CA$145-185k

AWS
Docker
GCP
JavaScript
Go
MySQL
Mid and Senior level
Toronto
Nylas

Productivity APIs for work automation

Job no longer available

Nylas

Productivity APIs for work automation

101-200 employees

B2BArtificial IntelligenceSecurityProductivityCommunicationSaaSAPIAutomation

Job no longer available

CA$145-185k

AWS
Docker
GCP
JavaScript
Go
MySQL
Mid and Senior level
Toronto

101-200 employees

B2BArtificial IntelligenceSecurityProductivityCommunicationSaaSAPIAutomation

Company mission

To help developers leverage communications data and build features that increase customer engagement, productivity, and retention.

Role

Who you are

  • BS in Computer Science, Engineering or equivalent
  • At least 4+ years of experience in backend development on high-impact projects
  • Be a solid backend engineer who understands systems, high concurrency design patterns and distributed system concepts
  • Have hands-on experience in building and maintaining applications, including both API and client-side implementations
  • Experience developing and testing with Go and JavaScript
  • Experience with microservices, distributed systems, and CI/CD pipelines
  • Experience with modern database and storage (MySQL, NoSQL)
  • Some experience with containers and related infrastructure (Docker and K8S)
  • Some experience with Cloud Services (AWS or GCP is preferred)

What the job involves

  • As a Senior Engineer on the Core Systems team, you will be the technical leader responsible for owning and evolving our Send Platform, which processes over 10 million API calls daily. Your primary focus will be on scaling the system to handle a projected 10x increase in traffic, building new features, and maintaining the high reliability our customers expect
  • In addition to your work on the Send Platform, you’ll set the technical direction for our broader Core Systems 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
  • Own and enhance the Send Platform APIs, ensuring it can reliably handle a 10x increase in traffic
  • Collaborate with cross-functional teams to design and launch new features that drive real business impact
  • Develop and maintain comprehensive test suites to ensure system-wide reliability, stability, and performance
  • Provide technical leadership by setting best practices, championing code quality, and maintaining high engineering standards
  • Mentor and guide team members, fostering a culture of continuous learning and technical excellence
  • Analyze and improve system architecture, driving strategic decisions around scalability and reliability
  • Lead high-visibility projects that influence technical direction across the broader Core Systems team and beyond
  • Shorten the test, release, and deployment verification feedback cycles
  • Collaborate with your team and others to support deploying and maintaining services built in Go and Javascript
  • Project platform and product needs to build tooling to accelerate future feature development

Application process

  • Interview Process:
  • Round 1: 60 minute Google Meet interview with the hiring manager
  • Round 2: 60 minute technical assessment via Google Meet with a team member
  • Round 3: 45 minute Google Meet interview with the department head
  • Round 4: Three (3) 45 minute Google Meet interviews with various team members (max 3 hours)
  • 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

Share this job

View 1 more job at Nylas

Insights

Led by a woman
Top investors

89% employee growth in 12 months

Company

Company benefits

  • Retirement plans
  • Wellness stipend
  • Paid parental leave: 12 weeks parental leave (maternity & paternity)
  • Annual learning & development perk
  • Voting/Election PTO: 4 hours of paid time off to vote in person or volunteer at a polling place
  • Unlimited paid time off policy
  • Work from home opportunities
  • Health insurance

Funding (last 2 of 5 rounds)

Jun 2021

$120m

SERIES C

Jun 2020

$25m

SERIES B

Total funding: $173m

Our take

Nylas provides productivity infrastructure solutions for modern software. Over 200,000+ developers use their powerful suite of tools to quickly and securely build productivity features into their applications, resulting in 12 billion+ API requests per day.

The number of businesses using their platform is rapidly increasing due to the Nylas infrastructure generating huge operational savings through more productive, secure, and intelligently-automated development cycles.

The company has remained focused on scaling its integrated and productivity-driven developer experience as well as furthering its investment in disruptive technologies that automate workflows and seamlessly integrate technologies such as conversational AI, Natural Language Processing (NLP), Optical Character Recognition (OCR), and cross-system intelligent automation.

Steph headshot

Steph

Company Specialist at Welcome to the Jungle