Senior Software Engineer, Scalable Segmentation Engine

Adobe

San Jose (CA)

On-site

USD 178,000 - 258,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Adobe Experience Platform seeks engineers to build a high-performance segmentation engine for real-time segment evaluation at scale. You will own design and implement key components, develop compilation and optimization algorithms, and work with Spark-based data pipelines in a collaborative, Agile environment.

Required are a CS degree (MS preferred), strong Java/Scala skills, and experience with scalable query engines.

Qualifications

  • BS in CS or related field required; MS preferred.
  • Experience building a scalable query engine or equivalent.
  • Strong knowledge of algorithms and data structures.
  • Experience with databases or compilers preferred.
  • Strong Java or Scala programming skills.
  • Spark experience preferred.
  • Leadership to drive cross-team efforts and collaboration.
  • Excellent communication and adaptability to changing priorities.

Responsibilities

  • Collaborate with engineers and product managers on a high-performance segmentation engine.
  • Own design and implementation of key components.
  • Develop query compilation algorithms to transform and rewrite segment definitions.
  • Develop query optimization/evaluation algorithms including multi-query optimization and streaming evaluation.
  • Work on data pipelines using Apache Spark.
  • Build tools to monitor query performance and debug semantic errors.
  • Deploy production services and improve them from customer feedback.
  • Participate in architecture, design and code reviews.

Skills

Java
Scala
Algorithms & data structures
Databases or compilers
Leadership
Excellent communication skills
Adaptable

Education

B.S. in Computer Science or related field
M.S. in Computer Science or related field or equivalent practical experience

Job description

Adobe Experience Platform seeks engineers to build a high-performance segmentation engine for real-time segment evaluation at scale. You will own design and implement key components, develop compilation and optimization algorithms, and work with Spark-based data pipelines in a collaborative, Agile environment.

Required are a CS degree (MS preferred), strong Java/Scala skills, and experience with scalable query engines.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Scalable Segmentation Engine
Senior Software Engineer, Scalable Segmentation Engine

Adobe • California (PA)

On-site
USD 139,000 - 258,000
Senior Java Engineer - Segmentation & Audience (Remote)
Senior Java Engineer - Segmentation & Audience (Remote)

Hidden Jobs • United States

Remote
USD 30,000 - 45,000
Senior Platform Engineer - AI-Driven Deployment & Scale
Senior Platform Engineer - AI-Driven Deployment & Scale

Adobe Inc. • San Francisco (CA)

On-site
USD 159,000 - 302,000
Software Engineer - Adobe Experience Platform
Software Engineer - Adobe Experience Platform

Adobe Inc. • San Jose (CA)

Hybrid
USD 140,000 - 230,000
Equity awards
Health coverage
Learning budgets
+3
Senior Software Engineer, Real-Time CDP & AI Personalization
Senior Software Engineer, Real-Time CDP & AI Personalization

Adobe Inc. • San Jose (CA)

Hybrid
USD 140,000 - 230,000
Equity awards
Health coverage
Learning budgets
+3
Senior Software Engineer - Build Real-Time, Scalable Systems
Senior Software Engineer - Build Real-Time, Scalable Systems

Roberts Recruiting, LLC • Nashua (NH)

On-site
USD 100,000 - 130,000
Senior AI-Driven Real-Time Data Platform Engineer
Senior AI-Driven Real-Time Data Platform Engineer

Adobe (old) • San Jose (CA)

Hybrid
USD 178,000 - 258,000
Competitive compensation
Equity awards
Health insurance
+3
Senior ML Engineer — Autonomous AI Platform
Senior ML Engineer — Autonomous AI Platform

Adobe Inc. • San Jose (CA)

On-site
USD 183,000 - 265,000
Senior GenAI Systems Engineer — Scalable Inference
Senior GenAI Systems Engineer — Scalable Inference

Adobe (old) • Seattle (WA)

On-site
USD 224,000 - 324,000
Senior Data Engineer – Enterprise Data Frameworks
Senior Data Engineer – Enterprise Data Frameworks

Citizens • Rhode Island

On-site
USD 120,000 - 160,000