Ada

Senior Software Engineer, Email

Ada

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇨🇦 Canada

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

Distributed SystemsDNSJavaScriptNode.jsPythonSMTPTypeScript

About the role

  • We’re looking for a Senior Software Engineer to help evolve the core Email platform.
  • You’ll build and scale the systems responsible for email ingestion, routing, SMTP connectors, Sendgrid integrations, and seamless handoffs into customer support tools like Zendesk and Salesforce.
  • This role is ideal for someone who enjoys solving complex distributed systems challenges, cares deeply about reliability, and wants to shape a foundational product area used by thousands of enterprise customers.
  • Design, build, and maintain core Email platform components including ingestion pipelines, routing logic, and threading.
  • Lead architectural work to simplify and unify multiple email implementation paths.
  • Improve reliability, observability, and performance across all email flows.
  • Investigate and resolve complex production issues involving threading, routing, and third-party integrations.
  • Collaborate closely with Product, CX, Security, and AI teams to ship high-quality features.
  • Mentor other engineers and elevate engineering practices across the team.

Requirements

  • 6 to 8+ years of backend-leaning full-stack engineering experience in production environments.
  • Strong experience with Python, Node.js, TypeScript, and service-oriented architecture.
  • Experience building or scaling message-based or event-driven systems.
  • Familiarity with email protocols (SMTP, IMAP, DNS records) or willingness to learn quickly.
  • Strong understanding of distributed systems, reliability, and observability.
  • Ability to own projects end-to-end and communicate clearly with cross-functional partners.
  • Collaborative, pragmatic, and comfortable working in ambiguous problem spaces.
  • Nice to Have: Experience with Sendgrid, Zendesk, or other support platforms.
  • Exposure to AI/LLM-driven products.
  • Security or threat-modeling experience.
Benefits
  • Unlimited Vacation: Recharge when you need to.
  • Comprehensive Benefits: Extended health coverage, dental, vision, travel, and life insurance.
  • Wellness Account: Empowering you to invest in your overall well-being and lifestyle.
  • Employee & Family Assistance Plan: Resources to support you and your loved ones.
  • Flexible Work Schedule: Balance your work and personal life.
  • Remote-First, In-Person Friendly: Options to work from home or at our local hub.
  • Learning & Development Budget: Invest in your long-term growth goals and skills.
  • Work from Home Budget: Equipping you with the tools and support for a seamless remote work experience.
  • Access to Cutting-Edge AI Tools: Work with the best AI tech stack in the industry.
  • Hands-On with LLMs: Enhance your expertise in leveraging large language models.
  • A Thriving Industry: Join the forefront of innovation in AI, shaping the future of technology.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonNode.jsTypeScriptservice-oriented architecturemessage-based systemsevent-driven systemsemail protocolsdistributed systemsreliabilityobservability
Soft skills
communicationcollaborationproblem-solvingmentoringpragmatismownershipadaptabilityleadership