CareerPlanSign in

Staff Software Engineer, User Profile

United States💼 Full-time💰 $180,000–$230,000🗓 2026-08-14 → 2026-09-26

Core

Design and lead high-scale data systems for user profile ingestion, processing, and serving to power personalized marketing and machine learning capabilities.

Role type

Staff Software Engineer (Backend/Distributed Systems)

Builds

Foundational user profile platform, streaming infrastructure, and data processing systems for marketing personalization

Domain

AI Marketing / Data Infrastructure

Deliverable

production ML models | infrastructure

Required skills

Distributed systems architecture, high-scale data ingestion and streaming, Java, technical leadership, system design, observability

Preferred skills

Cross-team initiative leadership, architectural decision making, mentorship

Technologies

Java, APIs, streaming infrastructure

Responsibilities

Set technical direction and architecture for high-scale user profile systems; Lead cross-team engineering initiatives for data processing and integrations; Design foundational platform capabilities for data usage; Drive architectural investments for scalability and reliability; Partner with product and ML teams on data capabilities; Mentor engineers and establish engineering standards

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.