Senior Software Engineer, Incentive Offers
Core
Design and implement backend services and real-time event streaming architectures for a foundational incentive and rewards platform connecting physical world signals with personalized member experiences.
Role type
Senior Software Engineer (Backend/Infrastructure)
Builds
Backend services, real-time event streaming systems, compliance/preference management services, intelligent decisioning frameworks, and multi-modal identity systems.
Domain
Mobility, parking, retail, hospitality, and the Recognition Economy.
Required skills
Scala, Java, distributed systems, microservices, event-driven architectures, MySQL, PostgreSQL, AWS, CI/CD, TDD/BDD, system scalability, high availability.
Preferred skills
Container technologies, infrastructure as code, high-growth environment experience.
Responsibilities
Design and implement backend services for the incentive platform; build real-time event streaming architectures; develop scalable compliance and preference management services; architect intelligent decisioning frameworks; create robust service architectures for product eligibility and budget constraints; implement attribution and measurement systems; scale and maintain multi-modal identity systems; mentor team members and lead technical discussions.
Seniority
Senior, hands-on IC