Senior Engineer - Core Systems

Nylas provides APIs for developers to integrate email, calendar, and contact management features into applications securely and effectively.
$145,000 - $185,000
Backend
Senior Software Engineer
Remote
101 - 500 Employees
4+ years of experience
Enterprise SaaS

Description For Senior Engineer - Core Systems

Nylas is a pioneering company that specializes in providing developers with powerful APIs for integrating email, calendar, and contact management features into their applications. With a reach extending to over 100,000 developers and 900+ companies worldwide, Nylas is transforming how digital communication tools are implemented across various sectors.

As a Senior Engineer on the Core Systems team, you'll take technical leadership of the Send Platform, which handles over 10 million API calls daily. Your primary mission will be scaling the system for a 10x traffic increase while maintaining high reliability and building new features. The role combines hands-on development with strategic thinking and cross-functional collaboration.

The Core Systems team is responsible for critical infrastructure including:

  • Send Platform: Processing ~10 million daily API calls for email functionality
  • Webhook Platform: Managing ~30 million daily event dispatches
  • Sync Engines: Ensuring bidirectional communication data synchronization

Your responsibilities will include enhancing the Send Platform APIs, collaborating on new feature launches, developing comprehensive test suites, and providing technical leadership. You'll mentor team members, drive best practices, and lead high-visibility projects that influence technical direction across the organization.

The ideal candidate brings 4+ years of backend development experience, strong systems understanding, and expertise in Go and JavaScript. Experience with microservices, distributed systems, and modern databases is essential. The role offers competitive compensation ($145,000 - $185,000 CAD) and comprehensive benefits including unlimited PTO, healthcare, and education stipends.

Join Nylas to work on large-scale distributed systems, push the boundaries of real-time communications, and lead technical innovation in a rapidly growing company that's revolutionizing how applications handle communication features.

Last updated 10 hours ago

Responsibilities For Senior Engineer - Core Systems

  • Own and enhance the Send Platform APIs to handle 10x traffic increase
  • Collaborate with cross-functional teams on new feature launches
  • Develop and maintain comprehensive test suites
  • Provide technical leadership and set best practices
  • Mentor and guide team members
  • Analyze and improve system architecture
  • Lead high-visibility projects
  • Shorten test, release, and deployment verification cycles
  • Support services built in Go and Javascript
  • Project platform and product needs for future development

Requirements For Senior Engineer - Core Systems

Go
JavaScript
MySQL
Kubernetes
  • BS in Computer Science, Engineering or equivalent
  • 4+ years of experience in backend development
  • Strong understanding of systems and distributed system concepts
  • Experience in building and maintaining applications
  • Experience with Go and JavaScript
  • Experience with microservices and CI/CD pipelines
  • Experience with modern databases (MySQL, NoSQL)
  • Experience with containers and Kubernetes
  • Experience with Cloud Services (AWS or GCP preferred)

Benefits For Senior Engineer - Core Systems

Medical Insurance
Dental Insurance
Vision Insurance
Education Budget
Parental Leave
401k
  • Extended healthcare coverage for family
  • Unlimited Paid Time Off (PTO)
  • RRSP with 3% employer contribution
  • $1,250 annual education & development benefit
  • $50 monthly cell phone stipend
  • 12 weeks paid parental leave

Interested in this job?

Jobs Related To Nylas Senior Engineer - Core Systems

Senior Engineer - Core Systems

Senior Engineer role at Nylas leading the Core Systems team, focusing on scaling the Send Platform and driving technical excellence in distributed systems.

Backend Platform Engineer

Backend Platform Engineer role at Nylas, building and optimizing internal tools and APIs handling billions of requests daily.

Backend Platform Engineer

Backend Platform Engineer role at Nylas, building and optimizing internal tools and APIs handling billions of requests daily.

Backend Developer

Senior Backend Developer role at Nylas, building and optimizing internal services and APIs handling billions of requests daily using Go and JavaScript.

Senior Product Manager, Payments Platform Compliance

Lead product management for Google's Payments Platform Compliance, focusing on AML, Sanctions Screening, and KYC capabilities.