Attentive is looking to build the future of their omni-channel messaging platform by unifying their messaging stack, strengthening platform foundations, and ensuring new capabilities benefit every channel they support.
Requirements
- 3+ years of backend development experience using languages like Java, Kotlin, Go, or Python
- Strong understanding of distributed systems and microservices architecture
- Experience with cloud technologies (AWS, GCP, or Azure) and containerization (Docker, Kubernetes)
- Comfortable working with data stores, queues, and streaming systems like PostgreSQL, Redis, and Kafka
- You care about writing clean, maintainable, and well-tested code
- You’re collaborative, curious, and love solving complex system problems
Responsibilities
- Build and scale backend services and APIs that power Attentive’s messaging products across SMS, email, and emerging channels
- Work closely with AI and personalization teams to bring intelligent content and automation into the messaging experience
- Design for performance, reliability, and scalability — our systems handle billions of messages, so efficiency matters
- Contribute to architectural decisions and help shape how our unified messaging systems evolve
- Collaborate across product, data, and infrastructure teams to deliver a cohesive omni-channel platform
- Mentor peers, review code, and help drive engineering best practices across the team
Other
- This role follows a hybrid schedule, with engineers working from our New York office Tuesday–Thursday each week.
- The US base salary range for this full-time position is $155,000-$200,000 annually+ equity + benefits
- Attentive Company Values: Default to Action, Be One Unstoppable Team, Champion the Customer, Act Like an Owner
- Attentive is an Equal Opportunity Employer and we welcome applicants from all backgrounds.
- Attentive is also committed to providing reasonable accommodations for candidates with disabilities.