Senior Software Engineer, Incentive Offers
Core
Design and implement the backend services and infrastructure for a foundational incentive and rewards platform connecting real-world vision signals with personalized member experiences.
Role type
Senior Software Engineer (Backend/Infrastructure)
Builds
Backend services, real-time event streaming architectures, compliance/preference management services, intelligent decisioning frameworks, and multi-modal identity systems.
Domain
Mobility, parking, retail, and hospitality technology.
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems design, microservices architecture, event-driven architectures, functional programming, database management (MySQL, PostgreSQL), scalable system design, software development lifecycle (SDLC), CI/CD, TDD/BDD.
Preferred skills
Container technologies, infrastructure as code, high-growth environment experience.
Technologies
Scala, Java, TypeScript, React, MySQL, PostgreSQL, Snowflake, AWS, Git, GitHub, Datadog, Copilot, Claude Code.
Responsibilities
Design and implement backend services for the incentive platform; build real-time event streaming architectures; develop compliance and preference management services; architect intelligent decisioning frameworks; create robust service architectures for eligibility and budget management; implement attribution and measurement systems; scale and maintain multi-modal identity systems; collaborate with cross-functional teams on technical roadmap; mentor team members and lead technical discussions; drive the full software development lifecycle.
Seniority
Senior, hands-on IC with mentorship responsibilities.