Senior Software Engineer I - Account Communications
Core
Building and scaling the backend platform that delivers millions of daily customer communications (emails, push notifications, in-app messages) for a global money transfer service.
Role type
Senior Backend Engineer (Account Communications)
Builds
High-reliability communication delivery infrastructure and tooling for customer messaging.
Domain
Fintech / Global Payments / Customer Communications
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Kotlin, Python, Go, distributed systems, microservices, asynchronous system design, API-first development, AI-assisted development
Preferred skills
messaging or event-driven systems, email delivery infrastructure, Infrastructure as Code (IaC)
Responsibilities
Improve delivery reliability and visibility across communication channels; evolve platform infrastructure for scale and cost efficiency; build tooling to manage customer communications; add new capabilities to existing platforms.
Seniority
Senior, hands-on IC
