Attentive is the AI marketing platform for 1:1 personalization redefining the way brands and people connect. The Senior Software Engineer on the Identity team will own and improve a critical system that processes billions of events per day, ensuring its stability and performance while collaborating with cross-functional teams to enhance identity capture and accuracy.
Responsibilities:
- Design, build, and optimize high-scale systems that accurately resolve fragmented customer identities across first-party and third-party data sources
- Develop advanced session enrichment capabilities to enhance anonymous and known user tracking, improving attribution and personalization
- Build core matching algorithms that power real-time identity stitching, device graphing, and unified customer profiles
- Collaborate cross-functionally with data science, product, and analytics teams to create flexible identity models that support a wide range of business use cases
- Define and enforce data quality, privacy, and security standards for customer and session data across all ingestion and resolution pipelines
- Continuously monitor, evaluate, and improve the accuracy, speed, and scalability of our identity resolution and tracking systems
Requirements:
- 5+ years of professional experience in software development
- Experience maintaining high-scale, real-time data processing systems
- Strong communication skills and a product-oriented mindset. Able to understand the 'what' and 'why' behind technical work, collaborate effectively with Product and Analytics teams, and translate business needs into scalable solutions