CareerPlan

Staff Software Engineer, Messaging Experience

New York CityFull-timeCA$220k–CA$359k2026-11-03 → 2026-11-10
Hybrid

Core

Staff Engineer leading the Messaging Experience team, bridging the gap between the customer-facing dashboard and underlying orchestration engines to support message delivery and analytics for clients worldwide.

Role type

Staff Software Engineer (Technical Leadership & Hands-on IC)

Builds

Foundational backend systems, orchestration tools, shared frameworks, and platforms for user journey automation

Domain

Customer Engagement / Marketing Technology / Real-time Data Processing

Required skills

Ruby on Rails, TypeScript, React, Backend Systems at Scale, Full Stack Development, Architectural Judgment, Technical Leadership, Mentoring, System Design

Preferred skills

Shared component libraries, Design systems, Real-time systems, Event-driven architectures, Developer experience tooling, CI/CD

Technologies

Ruby on Rails, TypeScript, React

Responsibilities

Partner on technical vision and quality bar; Lead large, ambiguous projects end-to-end; Support maturing channels and evolve stacks; Mentor engineers at every level; Champion reliability and operability; Deliver code for foundational systems

Seniority

Staff, Technical Leadership & Hands-on IC