A

Attentive

Personalized SMS marketing platform for eCommerce

Senior Software Engineer - Shopper Data Platform

Backend EngineeringConfirmed live in the last 24 hours
Full-timeNew York, NY, USA

About the Job

Requirements

  • At least 6 years of professional software engineering experience, including designing and operating backend or distributed systems at scale.
  • Strong experience with data ingestion, processing, and streaming architectures handling large volumes of user, event, or similarly high-cardinality data.
  • Strong programming and software-design skills in Java or similar backend languages, with a solid understanding of distributed systems, scalability, reliability, performance, and observability.
  • A track record of owning complex technical projects end-to-end, from design and implementation through deployment and production operation.
  • Strong problem-solving and technical judgment, including evaluating tradeoffs, identifying opportunities for improvement, and building pragmatic solutions that balance product needs with long-term system health.
  • Strong communication and collaboration skills, including experience working across teams, mentoring other engineers, and contributing to technical decisions and engineering best practices.

Responsibilities

  • Design, build, and evolve high-scale backend systems responsible for the ingestion, processing, storage, and serving of Shopper Data Platform and attributes.
  • Own complex engineering projects end-to-end, translating product and business requirements into scalable technical designs and driving them from implementation through successful operation in production.
  • Develop and improve APIs, streaming pipelines, and platform capabilities that enable teams across the company to safely and efficiently build on user-profile data.
  • Improve the scalability, reliability, data quality, observability, and performance of systems processing large volumes of user and event data.
  • Partner with product, data, and machine learning teams to deliver user attributes and data capabilities supporting segmentation, personalization, revenue attribution, behavioral analytics, and machine learning.
  • Contribute to technical design and engineering standards through design reviews, architectural decisions, mentorship, and hands-on development of technically challenging work.

About the Company

Attentive

Personalized SMS marketing platform for eCommerce

Attentive provides a personalized SMS marketing platform for eCommerce and DTC brands, helping businesses engage customers through targeted text messages to drive revenue. The product works by offering a subscription-based platform with APIs and webhooks that enable seamless, automated SMS campaigns; users can create, manage, and distribute customized messages and access analytics to optimize performance. The company differentiates itself through a focus on personalized, scalable SMS communications for online brands, strong API/webhook integrations, and data-driven insights, rather than generic marketing tools. Attentive’s goal is to help businesses grow revenue and strengthen customer relationships by delivering timely, relevant texts that nurture engagement.

Company size
1,001-5,000
Company stage
Series E
Total funding
$863M
Headquarters
New York City, New York
Founded
2016

Recently Posted Jobs

Explore more opportunities at Attentive

See more jobs