Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Attentive

Senior Software Engineer, Shopper Data Platform

Attentive

. Design, build, and evolve high-scale backend systems for ingestion, processing, storage, and serving of Shopper Data Platform attributes .

Posted 11/3/2026full-timeNew York City • New York • United StatesSenior💰 $178,400 - $267,600 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and operating scalable backend systems, with a strong focus on data ingestion, processing, and streaming architectures. Proven ability to lead complex engineering projects from design through production, while ensuring system reliability, performance, and observability.

Highest-signal resume keywords
Backend System DesignData Ingestion And ProcessingJava ProgrammingDistributed SystemsTechnical Project Ownership

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Software EngineeringAPI DevelopmentStreaming ArchitecturesData Quality ImprovementPerformance OptimizationScalabilityReliabilityObservabilityTechnical DesignMentorship
Soft Skills
Problem-SolvingTechnical JudgmentCommunicationCollaboration
Industry Keywords
Shopper Data PlatformUser-Profile DataSegmentationPersonalizationRevenue AttributionBehavioral AnalyticsMachine Learning

Tech Stack

Tools & technologies
Distributed SystemsJava

About the role

Key responsibilities & impact
  • Design, build, and evolve high-scale backend systems for ingestion, processing, storage, and serving of Shopper Data Platform attributes
  • Own complex engineering projects end-to-end, translating product and business requirements into scalable technical designs and driving implementation through production operation
  • Develop and improve APIs, streaming pipelines, and platform capabilities for company-wide use of user-profile data
  • Improve scalability, reliability, data quality, observability, and performance of systems processing large volumes of user and event data
  • Partner with product, data, and ML teams to deliver 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

Requirements

What you’ll need
  • 6+ years of professional software engineering experience
  • Experience designing and operating backend or distributed systems at scale
  • Strong experience with data ingestion, processing, and streaming architectures
  • Experience handling large volumes of user, event, or similarly high-cardinality data
  • Strong programming and software-design skills in Java or similar backend languages
  • Solid understanding of distributed systems, scalability, reliability, performance, and observability
  • 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
  • Ability to evaluate tradeoffs, identify opportunities for improvement, and build pragmatic solutions
  • Strong communication and collaboration skills
  • Experience working across teams, mentoring other engineers, and contributing to technical decisions and engineering best practices

Benefits

Comp & perks
  • Competitive perks and benefits
  • Health and wellness benefits
  • Equity
  • Reasonable accommodations for candidates with disabilities
  • Employee resource groups through AWAKE