Principal Software Engineer, Search Optimization

AI-powered mobile marketing platform transforming the way brands personalize consumer engagement
United States
$193,800 - $285,000
Backend
Principal Software Engineer
Remote
1,000 - 5,000 Employees
10+ years of experience
AI · Enterprise SaaS

Description For Principal Software Engineer, Search Optimization

Attentive, an AI-powered mobile marketing platform, is seeking a Principal Software Engineer to lead their Search Optimization initiatives. This role sits at the intersection of high-scale distributed systems and personalized marketing technology, processing billions of messages annually. The position offers an opportunity to work on a search platform that enables audience segment curation and drives personalized content delivery for over 8,000 brands.

The ideal candidate will bring 10+ years of software engineering experience, with expertise in distributed systems and languages like Java, Python, or Go. You'll be working with a modern tech stack including Spring Boot microservices, DynamoDB, Pulsar, and various AWS services, handling impressive scale with 32 billion SMS messages sent in 2023 alone.

As a Principal Engineer, you'll lead technical initiatives, mentor team members, and bridge communication between engineering, product, and design teams. The role combines technical leadership with strategic planning, requiring both deep technical expertise and strong communication skills.

The position offers competitive compensation ($193,800 - $285,000 annually), equity, and comprehensive benefits. Working in a remote environment, you'll join a company recognized by Deloitte's Fast 500 and Forbes Cloud 100, contributing to a platform that processes over 80 billion events monthly through 200+ services.

This is an excellent opportunity for a senior technologist looking to make a significant impact in a rapidly growing company while working with cutting-edge technology at impressive scale.

Last updated 3 months ago

Responsibilities For Principal Software Engineer, Search Optimization

  • Lead the design, development, and deployment of distributed data applications
  • Partner with cross-functional teams to create high-impact search platform
  • Mentor engineers and drive technical excellence
  • Contribute to strategic planning for the engineering department
  • Anticipate and advocate for the future of the Attentive platform
  • Be the technical connector across engineering, product, and design
  • Contribute to company-wide engineering initiatives
  • Multiply the effectiveness of others by facilitating cross-team work
  • Reduce the complexity of projects

Requirements For Principal Software Engineer, Search Optimization

Java
Python
Go
Redis
PostgreSQL
React
TypeScript
  • 10+ years experience as a Software Engineer with focus on high throughput distributed systems
  • Expertise developing with Java, Python, or Go
  • Strong understanding of object-oriented design, algorithms, and optimization
  • Knowledge about data modeling, data access, and data storage with relational and non-relational databases
  • Proven track record of architecting applications at scale
  • Experience maintaining secure reliable infrastructure
  • Empathetic communicator who can work with technical and non-technical stakeholders
  • Comfortable with ambiguity and able to turn business goals into clear deliverables

Benefits For Principal Software Engineer, Search Optimization

Medical Insurance
Equity
  • Competitive salary
  • Equity
  • Health & wellness benefits

Interested in this job?

Jobs Related To Attentive Principal Software Engineer, Search Optimization

Principal Backend Engineer, Search & Personalization Optimization

Lead the design and development of distributed data applications at Attentive, processing billions of events daily for personalized marketing solutions.

Principal Backend Engineer, Search & Personalization Optimization

Lead the design and development of distributed data applications at Attentive, processing billions of events daily for personalized marketing solutions.

Principal Backend Engineer, Search & Personalization Optimization

Lead the design and development of distributed data applications at Attentive, processing billions of events daily for personalized marketing solutions.

Principal Product Manager - Indirect Tax

Lead product strategy for Intuit's Indirect Tax solutions, managing multiple teams and driving innovation in global tax compliance technology.

Manager 3, Software Engineering

Lead engineering teams at Intuit's Fintech AI organization, managing risk services and fraud prevention while building innovative solutions for secure money movement.