Skip to content

Software Engineer II, Segment Personalization

Builds and improves backend personalization systems handling billions of events for AI-driven customer experiences, owning features in product catalog, segmentation, and data ingestion. Requires 2-4 years backend experience with distributed systems and databases.

150k – 190kNew York, NYSan Francisco, CABackend EngineeringRemote2+ YOE

About the role

What You’ll Accomplish

  • Build and improve the systems that power how Attentive personalizes messages for 100M+ customers. Your work directly enables our mission of providing bespoke, 1:1 shopping journeys for every customer
  • Own features end-to-end across our product catalog, customer segmentation, and data ingestion systems, developing a deep understanding of how data flows through our platform and why each piece matters
  • Use AI tools to move fast and focus your energy on the harder problems: understanding system behavior, simplifying architecture, and making good design tradeoffs

Your Expertise

  • 2-4 years experience as a Software Engineer, with a foundation in building backend services and a desire to deepen your skills in distributed systems
  • You understand what clean, correct code looks like and follow established best practices, with a strong understanding of data structures, algorithms, and software design fundamentals
  • You are familiar with relational and non-relational databases and understand how data modeling and access patterns affect system performance and reliability
  • You take ownership beyond the task. You care about the end to end impact of your work, from its operations to its impact on the customer.

Compensation (US): $150,000 - $190,000 annually + equity + benefits

Skills

Distributed SystemsData StructuresAlgorithmsRelational DatabasesNon-Relational DatabasesData ModelingData PipelinesReal-Time ProcessingAI ToolsBackend Services

Software Engineer, AI Team

Build and maintain backend systems and AI inference pipelines that process large-scale user feedback into actionable product insights. Requires 2+ years of production software experience and willingness to work primarily in TypeScript.

150k – 230kSan Francisco, CABackend EngineeringHybrid2+ YOEAWSSQL

Software Engineer

Backend-focused Software Engineer building scalable Java microservices on GCP for a consumer fintech platform. Requires 2+ years experience, JVM backend skills, and a CS or related degree.

150k – 200kNew York, NYBackend EngineeringOn-site2+ YOEJvmGCP

Software Engineer II

Software Engineer II builds, optimizes, and maintains AI-powered software systems analyzing medical records, focusing on distributed event-driven architectures in healthcare. Requires 2+ years experience, HIPAA familiarity, and generalist mindset in AWS/Kubernetes environment.

150k – 170kNew York, NYBackend EngineeringHybrid2+ YOEAIAWS

Software Engineer, Backend

Builds scalable backend infrastructure for AI-powered research tools, focusing on RAG pipelines, LLMs, agent architectures, prompt engineering, and performance optimization. Requires hands-on experience scaling products and working in fast-paced startups.

150k – 200kSan Francisco, CABackend EngineeringOn-siteEntry levelRAGLLMs

Software Engineer II, Backend

Build and scale backend systems for credit decisioning, risk management, and financial infrastructure at Brex. Requires 2+ years backend experience and 1+ year in fintech or regulated industries.

152k – 190kSeattle, WABackend EngineeringHybrid2+ YOEJavaKafka