# Staff Software Engineer, User Profile

**Company:** [Attentive](https://hotfix.jobs/companies/attentive)
**Location:** Remote
**Role:** Backend Engineering
**Salary:** $180k – $230k/yr
**Experience:** 8+ years
**Skills:** Java, Distributed Systems, Backend Systems, Data Ingestion, Data Processing, Stream Processing, APIs, Data Storage, Scalability, Reliability, Observability, Machine Learning
**Posted:** 2026-08-14

> Provides hands-on technical leadership for high-scale backend systems that ingest, process, store, and serve user-profile data. The role requires 8+ years of software engineering experience, distributed-systems expertise, and strong architectural and cross-team leadership.

## Job Description

## Responsibilities
- Set technical direction and architecture for high-scale systems and APIs responsible for ingesting, processing, storing, and serving user profiles and attributes.
- Lead complex, cross-team engineering initiatives across APIs, streaming infrastructure, data processing, and integrations, translating ambiguous product and business needs into scalable technical solutions.
- Design and evolve foundational platform capabilities that enable teams across the company to build safely and efficiently on user-profile data, including subscription lifecycle management and new data-source integrations.
- Drive architectural investments that improve scalability, reliability, data quality, observability, performance, and maintainability for systems processing data at massive scale.
- Partner with product, data, and ML teams to support segmentation, personalization, revenue attribution, behavioral analytics, and machine learning.
- Mentor engineers through technical guidance, design reviews, architectural direction, and engineering standards while remaining hands-on with foundational and technically challenging work.

## Requirements
- 8+ years of professional software engineering experience, including significant experience designing and operating backend or distributed systems at scale.
- Experience providing technical leadership on complex, multi-team initiatives from problem definition through architecture, execution, and production operation.
- Deep experience with high-scale data ingestion, processing, and streaming architectures handling large volumes of user, event, or similarly high-cardinality data.
- Strong programming and software design skills in Java or similar backend languages.
- Strong distributed-systems fundamentals across scalability, reliability, performance, and observability.
- Ability to make and communicate high-impact architectural decisions, identify systemic technical risks and opportunities, and balance immediate product needs with long-term platform health.
- Strong communication, influence, and mentorship skills, including the ability to align teams around technical strategy without relying on formal authority.

## Compensation and Benefits
- US base salary range: **$180,000–$230,000 annually**, plus equity and benefits.
- Competitive perks and benefits, including health and wellness benefits, equity, and other employee benefits.

## Similar jobs

- [Staff Software Engineer, Platform](https://hotfix.jobs/jobs/4934e72c-819c-4763-a176-11d56e7704b3) - Motive - San Francisco, CA - $180k – $200k/yr
- [Staff Backend Engineer - Data Platform](https://hotfix.jobs/jobs/40353e39-ed20-4ff5-9f1d-2891c1a00557) - Haus - Seattle, WA - $180k – $220k/yr
- [Staff Software Engineer - Order Handling and Ledger Team](https://hotfix.jobs/jobs/7f027144-9a71-43ba-9715-66a11dd8f72d) - tastytrade - Chicago, IL - $180k – $230k/yr
- [Senior/Staff Software Engineer, Distributed Systems](https://hotfix.jobs/jobs/0aa1fdd3-f045-44da-a1fc-abae71d53057) - Atomicmachines - Emeryville, CA - $180k – $230k/yr
- [Staff Software Engineer, TwoTwenty](https://hotfix.jobs/jobs/ad998aef-0d15-41f7-9ad1-241e8aceb8e9) - Pinterest - Remote - $177k – $365k/yr

**Apply:** https://hotfix.jobs/jobs/d9fe1415-c541-4658-8260-609ab0ca8abb
**Canonical:** https://hotfix.jobs/jobs/d9fe1415-c541-4658-8260-609ab0ca8abb