FREE ACCESS
5,000–10,000 jobs/day
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.

Staff Software Engineer, Shopper Data Platform
Attentive. Set technical direction and architecture for high-scale systems and APIs responsible for ingestion, processing, storage, and serving of user profiles and attributes .
Posted 11/3/2026full-timeNew York City • New York • United StatesLead💰 $208,000 - $312,000 per yearWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in designing and operating high-scale backend systems and APIs, with a strong focus on data ingestion, processing, and streaming architectures. Proven ability to lead cross-team engineering initiatives while providing technical mentorship and aligning teams around strategic architectural decisions.
Highest-signal resume keywords
Technical LeadershipHigh-Scale Data IngestionBackend Programming in JavaDistributed Systems FundamentalsArchitectural Decision-Making
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Software EngineeringBackend Systems DesignData Processing ArchitecturesAPI DevelopmentScalability EngineeringReliability EngineeringPerformance OptimizationObservability TechniquesTechnical MentorshipSystemic Risk Identification
Soft Skills
Strong CommunicationInfluence SkillsMentorship Abilities
Industry Keywords
User Profile DataSubscription Lifecycle ManagementData-Source IntegrationsBehavioral AnalyticsMachine Learning
Tech Stack
Tools & technologiesDistributed SystemsJava
About the role
Key responsibilities & impact- Set technical direction and architecture for high-scale systems and APIs responsible for ingestion, processing, storage, and serving of user profiles and attributes
- Lead complex, cross-team engineering initiatives across APIs, streaming infrastructure, data processing, and integrations
- Translate ambiguous product and business needs into scalable technical solutions
- Design and evolve foundational platform capabilities for teams building on user-profile data, including subscription lifecycle management and new data-source integrations
- Drive architectural investments improving scalability, reliability, data quality, observability, performance, and maintainability
- Partner with product, data, and ML teams on user attributes and large-scale data processing for segmentation, personalization, revenue attribution, behavioral analytics, and machine learning
- Provide technical mentorship, design reviews, architectural guidance, and engineering standards while remaining hands-on
Requirements
What you’ll need- 8+ years of professional software engineering experience
- Significant experience designing and operating backend or distributed systems at scale
- Track record of technical leadership on complex, multi-team initiatives
- Deep experience with high-scale data ingestion, processing, and streaming architectures
- Strong programming and software-design skills in Java or similar backend languages
- Strong distributed-systems fundamentals across scalability, reliability, performance, and observability
- Demonstrated ability to make and communicate high-impact architectural decisions
- Ability to identify systemic technical risks and opportunities
- Ability to balance immediate product needs with long-term platform health
- Strong communication, influence, and mentorship skills
- Track record of aligning teams around technical strategy and raising the engineering bar without formal authority
Benefits
Comp & perks- Equity
- Health and wellness benefits
- Competitive perks and benefits