Software Engineer, Comms Platform
Core
Build and maintain the shared communications platform for Ramp's finance product, handling transactional messages (email, SMS, push, Slack, Teams, WhatsApp) and conversational experiences for customers.
Role type
Senior backend engineer (messaging platform)
Builds
Transactional messaging system and conversational interfaces for Ramp's finance platform
Domain
Fintech / Messaging Infrastructure
Required skills
backend system design, API development, asynchronous workflows, distributed systems, idempotency, system reliability, product sense
Preferred skills
messaging platform experience, channel API integration (Twilio, SendGrid, Slack, Teams, WhatsApp), internal platform development, high-volume event-driven systems
Technologies
APIs, asynchronous workflows, distributed systems, messaging providers (Twilio, SendGrid, Slack, Microsoft Teams, WhatsApp)
Responsibilities
Own design and evolution of core platform components, build and extend integrations with messaging channels, design delivery workflows with retries and idempotency, build user preference controls, improve platform reliability and observability, drive technical direction and mentorship
Seniority
Senior, hands-on IC