Taro Logo

Senior Software Engineer - Platforms

Nylas provides APIs that enable developers to integrate email, calendar, and contact management features into their applications securely and effectively.
$103,000 - $136,000
Backend
Senior Software Engineer
Remote
4+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
(USA) Senior, Software Engineer

Senior Software Engineer position at Walmart/VIZIO in Denver, CO, focusing on backend development with AWS Lambda and TypeScript, offering competitive compensation and benefits.

(USA) Software Engineer III

Senior Software Engineering role at Walmart focusing on enterprise software development with competitive compensation and comprehensive benefits in Silicon Valley.

Senior Backend Software Engineer

Senior Backend Software Engineer role at Apple working on large-scale observability platforms and distributed systems.

Senior Software Engineer, Ads

Senior Software Engineer position at Apple working on the Ad-Delivery team to build and scale search and indexing capabilities for advertising systems.

Software Engineer - Backend Systems (SW Delivery)

Senior Backend Software Engineer role at Apple focusing on software delivery infrastructure and testing technologies, offering competitive compensation and comprehensive benefits.

Description For Senior Software Engineer - Platforms

Nylas is seeking a Senior Software Engineer for their Platforms team to lead and evolve their communication APIs that process over 10 million daily calls. The role focuses on building new API features, maintaining high reliability, and developing the backend for their new AI meeting bot, "Notetaker." As a technical leader, you'll influence design decisions, lead high-visibility projects, and mentor team members while working on large-scale distributed systems.

The position requires expertise in backend development, particularly with Go and Python, and experience with microservices, distributed systems, and cloud services. You'll be responsible for enhancing email, calendar, and contact APIs, implementing authentication features, and ensuring system-wide reliability. The role combines hands-on development with strategic thinking and cross-functional collaboration.

Nylas specializes in communication API integration, serving over 100,000 developers and 900+ companies globally. They provide essential tools for integrating email, calendar, and contact management features into applications securely. The platform team handles critical infrastructure processing millions of daily requests, managing communication APIs, authentication, and innovative features like the Scheduler and Notetaker backends.

The position offers competitive compensation ($140,000 - $185,000 CAD), comprehensive benefits including healthcare, unlimited PTO, RRSP matching, and parental leave. This remote role provides an opportunity to work on cutting-edge technology while making a significant impact on how digital communication tools are built and utilized across various sectors.

Last updated 3 days ago

Responsibilities For Senior Software Engineer - Platforms

  • Own and enhance the email, calendar, and contact APIs
  • Build the backend of an AI meeting bot for automatic meeting joining and transcription
  • Build more features for Nylas authentication
  • Collaborate with cross-functional teams to design and launch new features
  • 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
  • Support deploying and maintaining services built in Go, Python, and JavaScript
  • Build tooling that accelerates future feature development

Requirements For Senior Software Engineer - Platforms

Go
Python
JavaScript
Kubernetes
  • BS in Computer Science, Engineering, or equivalent
  • 4+ years of experience in backend development
  • Solid understanding of systems, high concurrency design patterns, and distributed systems
  • Hands-on experience in building and maintaining applications
  • Experience developing and testing with Go and Python
  • Experience with microservices, distributed systems, and CI/CD pipelines
  • Experience with modern databases and storage
  • Experience with containers and infrastructure (Docker and Kubernetes)
  • Experience with Cloud Services (AWS or GCP preferred)
  • Experience using AI tools like Cursor, Windsurf or Copilot

Benefits For Senior Software Engineer - Platforms

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

Interested in this job?