Attentive is seeking a Staff Software Engineer to join their Personalization Engine team, focusing on building scalable ML personalization systems. This role is crucial in shaping the future of 1:1 personalized marketing by developing systems that process hundreds of billions of messages annually. The position offers an opportunity to work with cutting-edge technologies in a high-growth environment, collaborating with data scientists and ML engineers to create real-time products that power Attentive's AI-driven marketing suite.
The role involves developing and maintaining scalable systems for personalized messaging decisions, optimizing real-time and batch pipelines, and improving experimentation frameworks. The ideal candidate will have 9+ years of experience in backend systems, proficiency in Java, Python, or Go, and a strong background in building high-performance applications.
Attentive's technology stack includes Kubernetes in AWS EKS, Java/Spring Boot microservices, React/TypeScript frontend, and various AWS services. The company has been recognized by Deloitte's Fast 500, LinkedIn's Top Startups, and Forbes Cloud 100, offering a competitive compensation package including a base salary range of $156,400 - $240,000 annually plus equity and benefits.
The company culture emphasizes values such as "Default to Action," "Be One Unstoppable Team," "Champion the Customer," and "Act Like an Owner." This position offers an excellent opportunity for someone passionate about building scalable systems and interested in working at the intersection of AI, marketing, and enterprise software.