Senior Software Engineer, Backend (Consumer Data Platform)
Core
Design and build scalable backend systems, APIs, and data models to power user acquisition, engagement, and lifecycle growth for millions of customers.
Role type
Senior Software Engineer (Backend)
Builds
Scalable services for personalized communications, intelligent experimentation, and product discovery
Domain
Fintech / Consumer Finance / Growth Engineering
Deliverable
production ML models | product features
Required skills
Distributed systems design, Service-oriented architecture, Python, Kotlin, AWS, Event-driven architectures, Stream processing, Experimentation platforms
Preferred skills
Large-scale personalization, Recommendation systems, Messaging systems
Responsibilities
Drive project planning and prioritization based on data-driven decision making, Design and build scalable backend systems and APIs, Partner with Product and Data Science teams to execute growth strategies, Establish engineering best practices for security and observability, Mentor junior engineers, Support operations and on-call efforts
Seniority
Senior, hands-on IC
