Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Principal Backend Engineer, Search & Personalization Optimization image - Rise Careers
Job details

Principal Backend Engineer, Search & Personalization Optimization

Attentive® is the AI-powered mobile marketing platform transforming the way brands personalize consumer engagement. Attentive enables marketers to craft tailored journeys for every subscriber, driving higher recurring revenue and maximizing campaign performance. Activating real-time data from multiple channels and advanced AI, the platform personalizes content, tone, and timing to deliver 1:1 messages that truly resonate.


With a top-rated customer success team recognized on G2, Attentive partners with marketers to provide strategic guidance and optimize SMS and email campaigns. Trusted by leading global brands like Neiman Marcus, Samsung, Wayfair, and Dyson, Attentive ensures enterprise-grade compliance and deliverability, supporting trillions of interactions across more than 70 industries. To learn more or request a demo, visit www.attentive.com or follow us on LinkedIn, X (formerly Twitter), or Instagram.


Attentive’s growth has been recognized by Deloitte’s Fast 500, Linkedin’s Top Startups and Forbes Cloud 100 all thanks to the hard work from our global employees!


About the Attentive Team

Have you ever received a text message from your favorite brand with an incredible offer?  Did you know that text message marketing delivers the highest ROI of any marketing channel?  And that more customers than ever prefer to connect with brands via text?  That is what we do at Attentive.  We empower the world’s leading brands to engage with their customers at the right moment, with the right message. Our platform powers more than 400 million messages every day, approaching 100 billion annually.


We’re building big things!  Check out our tech blog here: https://tech.attentive.com/


About the Role

Our Search Platform team is the backbone of Attentive’s data infrastructure, processing, storing, and optimizing data at massive scale and speed. We handle billions of events from over 100 million customers daily, enabling near-real-time data insights and AI-driven capabilities through our Data, Optimization, and ML Platforms. Joining our team offers a high-growth career opportunity to work with some of the world’s most talented engineers in a high-performance and high-impact culture.


As a Principal Software Engineer, you will be responsible for leading the design, development, and deployment of distributed data applications and contributing towards the betterment of engineering culture at Attentive. You will partner closely with cross-functional teams to create our high-impact search platform, delivering personalized experiences for our clients and their customers. Your role will also include mentoring engineers, driving technical excellence, and contributing to strategic planning for the engineering department.  


This team is building the search platform that empowers our clients to curate audience segments, which Attentive uses across the platform to personalize content. By delivering more relevant and engaging messages, this drives higher performance for our clients and better experiences for their customers.


What You'll Accomplish
  • Lead the design and development of search and personalization platforms that optimize audience segmentation and drive client engagement
  • Collaborate with engineering, product, and design teams to ensure the delivery of high-quality, innovative solutions
  • Contribute to company-wide initiatives, including process improvements, infrastructure advancements, and system architecture that scale and support personalization at scale
  • Provide mentorship and technical leadership, promoting engineering best practices and fostering team growth
  • Simplify complex projects to ensure efficiency and reduce the workload, enabling faster and more impactful results


Your Expertise
  • 10+ years of experience in software engineering, with a focus on high-throughput, distributed systems
  • Strong proficiency in Java, Python, or Go, and a deep understanding of object-oriented design, algorithms, and optimization
  • Proven expertise in data modeling, segmentation, and audience targeting using relational and non-relational databases
  • Experience building and optimizing applications for personalization at scale
  • Track record of architecting and maintaining high-performance, secure, and reliable infrastructure
  • Ability to navigate ambiguous environments, turning business goals into clear, actionable plans
  • Exceptional communication skills, able to work seamlessly with both technical and non-technical stakeholders


Nice To Haves
  • Familiarity building segmentation platforms 0-1, AI-driven personalization systems, or marketing automation tools


What We Use
  • Our infrastructure runs primarily in Kubernetes hosted in AWS’s EKS
  • Infrastructure tooling includes Istio, Datadog, Terraform, CloudFlare, and Helm
  • Our backend is Java / Spring Boot microservices, built with Gradle, coupled with things like DynamoDB, Kinesis, AirFlow, Postgres, Planetscale, and Redis, hosted via AWS
  • Our frontend is built with React and TypeScript, and uses best practices like GraphQL, Storybook, Radix UI, Vite, esbuild, and PlaywrightOur automation is driven by custom and open source machine learning models, lots of data and built with Python, Metaflow, HuggingFace 🤗, PyTorch, TensorFlow, and Pandas


You'll get competitive perks and benefits, from health & wellness to equity, to help you bring your best self to work.


For US based applicants:

- The US base salary range for this full-time position is $193,800 - $285,000 annually + equity + benefits

- Our salary ranges are determined by role, level and location


#LI-HB1


Attentive Company Values

Default to Action - Move swiftly and with purpose

Be One Unstoppable Team - Rally as each other’s champions

Champion the Customer - Our success is defined by our customers' success

Act Like an Owner - Take responsibility for Attentive’s success


Learn more about AWAKE, Attentive’s collective of employee resource groups.


If you do not meet all the requirements listed here, we still encourage you to apply! No job description is perfect, and we may also have another opportunity that closely matches your skills and experience.


At Attentive, we know that our Company's strength lies in the diversity of our employees. Attentive is an Equal Opportunity Employer and we welcome applicants from all backgrounds. Our policy is to provide equal employment opportunities for all employees, applicants and covered individuals regardless of protected characteristics. We prioritize and maintain a fair, inclusive and equitable workplace free from discrimination, harassment, and retaliation. Attentive is also committed to providing reasonable accommodations for candidates with disabilities. If you need any assistance or reasonable accommodations, please let your recruiter know. 

Average salary estimate

$239400 / YEARLY (est.)
min
max
$193800K
$285000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Principal Backend Engineer, Search & Personalization Optimization, Attentive

Join Attentive as a Principal Backend Engineer focusing on Search & Personalization Optimization, where you'll be a critical part of our innovative team in the United States. Attentive is revolutionizing mobile marketing with our AI-powered platform that grabs attention and drives engagement through personalized experiences. With our impressive roster of global brands, your contributions will directly influence how we deliver messages that resonate with customers at the right moment. In this role, you’ll lead the design and development of our search and personalization platforms, engaging with vast datasets that allow our clients to optimize audience segmentation. You’ll work alongside talented engineers to enhance our infrastructure, using the latest technologies like Java, Python, and Go, all while promoting a strong engineering culture within our team. We prioritize collaboration, allowing you to partner with product and design teams to ensure innovative, high-quality solutions are at the forefront of our offerings. Here, you’ll find opportunities to mentor fellow engineers and drive impactful tech strategies that foster innovation and efficiency. We’re looking for individuals with a strong foundation in software engineering, especially those experienced in building high-throughput distributed systems. If you have a passion for personalization at scale and want to make a real difference in customer engagement, join us at Attentive — where you can help us revolutionize interactions between brands and consumers.

Frequently Asked Questions (FAQs) for Principal Backend Engineer, Search & Personalization Optimization Role at Attentive
What are the responsibilities of a Principal Backend Engineer at Attentive?

As a Principal Backend Engineer at Attentive, you will lead the design, development, and deployment of our search and personalization platforms. Your responsibilities will involve collaborating with cross-functional teams, optimizing audience segmentation for better client engagement, and contributing to engineering culture with mentorship and leadership. Your role will also encompass driving technical excellence and strategic planning within the engineering department.

Join Rise to see the full answer
What experience is required for the Principal Backend Engineer position at Attentive?

To qualify for the Principal Backend Engineer role at Attentive, you’ll need over 10 years of experience in software engineering, focusing on high-throughput distributed systems. Proficiency in Java, Python, or Go is essential, along with strong expertise in data modeling and audience targeting. Candidates should also possess excellent communication skills and be capable of navigating complex environments.

Join Rise to see the full answer
What technologies does the Principal Backend Engineer at Attentive work with?

The Principal Backend Engineer at Attentive primarily works with a technology stack that includes Java and Spring Boot microservices, Kubernetes, and AWS services. Familiarity with infrastructure tooling like Terraform, Datadog, and database technologies such as DynamoDB and Postgres is also crucial to successfully carry out the responsibilities of this role.

Join Rise to see the full answer
How does Attentive support the career growth of its Principal Backend Engineers?

At Attentive, we value career growth through continuous learning and mentorship. As a Principal Backend Engineer, you will not only lead technical projects but also mentor fellow engineers, encouraging a culture of knowledge sharing and best practices. We actively support employees in pursuing professional development opportunities, ensuring you have the resources needed for growth.

Join Rise to see the full answer
What makes Attentive an attractive workplace for a Principal Backend Engineer?

Attentive offers a dynamic environment where innovation meets collaboration. As a Principal Backend Engineer, you'll be at the forefront of cutting-edge marketing technology, empowering leading global brands. Additionally, our commitment to diversity, inclusive culture, competitive benefits, and recognition as a fast-growing company make Attentive an exciting place to advance your career.

Join Rise to see the full answer
Common Interview Questions for Principal Backend Engineer, Search & Personalization Optimization
Can you describe your experience with distributed systems in relation to the Principal Backend Engineer role at Attentive?

In this role, it's crucial to articulate your experience with high-throughput distributed systems. Focus on specific projects you've worked on and the technologies you've used, like Java, Python, or Go. Discuss any challenges you faced and how you solved them, showcasing your problem-solving skills and technical knowledge related to scalability and reliability.

Join Rise to see the full answer
How do you approach optimizing audience segmentation for personalization?

When discussing audience segmentation, highlight your understanding of data modeling and the importance of tailoring content to different user profiles. Provide examples of how you’ve successfully implemented data-driven personalization strategies in the past, using tools or methodologies that increase engagement and performance for clients.

Join Rise to see the full answer
What strategies do you use to ensure effective collaboration with cross-functional teams?

For this question, outline how you foster communication and collaboration between engineering, product, and design teams. Share specific strategies you've employed, such as regular sync meetings or using collaboration tools to keep everyone on the same page, which can ultimately lead to more innovative solutions and successful project outcomes.

Join Rise to see the full answer
Describe an instance where you had to simplify a complex project. How did you determine priorities?

In your response, provide a specific project where complexity was an issue and detail the steps you took to simplify it. Talk about the criteria used to prioritize tasks and how this approach resulted in increased efficiency and impact, demonstrating your analytical skills and leadership in problem-solving.

Join Rise to see the full answer
What methodologies do you believe in for mentoring junior engineers, and why is this important?

Discuss your philosophy on mentorship, emphasizing the importance of fostering a supportive environment. Describe approaches such as pairing programming, code reviews, or providing constructive feedback, and explain why mentorship contributes to overall team success and development of engineering culture.

Join Rise to see the full answer
How do you ensure best practices in code quality and maintenance?

Explain your commitment to code quality through practices like code reviews, automated testing, and continuous integration. Offer examples of how implementing these best practices not only keeps code maintainable but also enhances team collaboration and knowledge sharing, which are key aspects of software development.

Join Rise to see the full answer
What has been your experience with AI-driven personalization systems?

In your answer, provide examples of AI-driven systems you have worked on, detailing the technologies involved and the impact these systems had on personalization efforts. Discuss any challenges you faced in implementing AI solutions and how you overcame them, showcasing your expertise in this emerging area.

Join Rise to see the full answer
How would you handle a situation where a project deadline is approaching but significant issues arise?

Here, discuss your approach to crisis management by explaining how you assess the severity of the issues and prioritize resolving them. Emphasize your decision-making process and how you communicate with stakeholders to ensure transparency, thereby demonstrating your ability to handle pressure effectively.

Join Rise to see the full answer
Discuss a time when you had to navigate ambiguity in a project. What steps did you take?

For this question, recount a specific project where ambiguity was high. Detail the strategies you employed to gather information, clarify objectives, and communicate with stakeholders to turn vague goals into actionable plans. This illustrates your adaptable nature and strategic thinking.

Join Rise to see the full answer
What is your vision for the future of backend engineering in the context of marketing technology?

Share your future vision by discussing trends you've observed in backend engineering and marketing technology, such as the rise of data privacy concerns or the increasing need for real-time personalization. Describe how you see these trends shaping the role of backend engineers and the importance of innovation in the field.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 4 days ago
Passion for Exploration
Dare to be Different
Customer-Centric
Diversity of Opinions
Inclusive & Diverse
Photo of the Rise User
Posted 3 days ago
Passion for Exploration
Dare to be Different
Customer-Centric
Diversity of Opinions
Inclusive & Diverse
Posted 8 days ago
Photo of the Rise User
Inclusive & Diverse
Diversity of Opinions
Passion for Exploration
Dare to be Different
Empathetic
Growth & Learning
Paid Holidays
Medical Insurance
Equity
401K Matching
Learning & Development
Social Gatherings
Flex-Friendly
Maternity Leave
Paternity Leave
Sabbatical
Photo of the Rise User
Posted 11 days ago
Photo of the Rise User
Datacom Remote No location specified
Posted 6 days ago
Photo of the Rise User
Posted 14 days ago

Create magical conversations. DEFAULT TO ACTION - Speed is our best offense and defense -We don't wait for opportunities to come to us, we create them through our proactive mindset. -We believe in making quick decisions, executing strategies, and...

283 jobs
MATCH
VIEW MATCH
CULTURE VALUES
Passion for Exploration
Dare to be Different
Customer-Centric
Diversity of Opinions
Inclusive & Diverse
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
March 27, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Strongsville just viewed Used Car Buyer - Concord Toyota at Sonic Automotive
Photo of the Rise User
11 people applied to Front-end Developer at Venturenox
Photo of the Rise User
Someone from OH, Canton just viewed UI Designer - Website & Brand at Atlan
Photo of the Rise User
Someone from OH, Cleveland just viewed Casting: '2' at Backstage
Photo of the Rise User
Someone from OH, Cleveland just viewed Senior Client Executive - Remote at Experian
Photo of the Rise User
Someone from OH, Cleveland just viewed Client Support Specialist at Finalsite
Photo of the Rise User
Someone from OH, Youngstown just viewed Sales and purchase internship at B&S Group
Photo of the Rise User
13 people applied to Unity Developer at FS Studio
Photo of the Rise User
Someone from OH, Dayton just viewed Data Entry Specialist, Remote at ABC Legal Services
Photo of the Rise User
Someone from OH, Columbus just viewed Internship - DEI & Social Impact at Mendix
Photo of the Rise User
Someone from OH, Akron just viewed Grad Intern - No Work Experience at Walmart
Photo of the Rise User
Someone from OH, Columbus just viewed Race & Sportsbook Office Manager at Westgate Resorts
Photo of the Rise User
Someone from OH, Columbus just viewed Technical Support Specialist at Samsara
Photo of the Rise User
Someone from OH, Canton just viewed Full Stack Web Developer at Abnormal Security
Photo of the Rise User
Someone from OH, Canton just viewed Frontend Engineer, UX at Chainlink Labs
R
Someone from OH, Toledo just viewed Global Marketing Intern at Reebok International, Ltd
Photo of the Rise User
Someone from OH, Cincinnati just viewed Immigration - E2 Visa at Upwork
Photo of the Rise User
Someone from OH, Dayton just viewed Senior Director - Brand & Marketing Content at Cielo
Photo of the Rise User
Someone from OH, Cleveland just viewed Scheduling Coordinator at Window Nation
T
Someone from OH, Columbus just viewed Power BI Developer - Remote at Two95 International Inc.