jobs.pl/Job offers/IT - Software Development/Senior Software Engineer, Shopper Data Platform
Source: CrawlJobs

Senior Software Engineer, Shopper Data Platform

Attentive United States ; United States (whole country)
Full-time On-site work

Publication date: 02/11/2026

The Shopper Data Platform team is the backbone of our data-driven personalization efforts, responsible for ingesting, processing, and serving millions of user data points daily. As a Senior Software Engineer on this team, you will design, build, and evolve the high-scale systems that serve as the single source of truth for user profiles and power core products, advanced segmentation, personalization, and machine learning capabilities.

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 ML 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

Requirements

6+ years of professional software engineering experience, with experience designing and operating backend or distributed systems at scale; Strong experience with data ingestion, processing, and streaming architectures, including systems 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, with the ability to evaluate tradeoffs and build pragmatic solutions; Strong communication and collaboration skills, with experience working across teams, mentoring other engineers, and contributing to technical decisions and engineering best practices

Benefits

Competitive perks and benefits, from health & wellness to equity; Equity; Health & wellness benefits
Apply with employer

Similar offers

All →

Cookie settings

Each purpose is optional and off by default. You can withdraw consent at any time.

Showing offers closest to you