Software Engineer, Context Engine

Sierra
San Francisco
Workplace: OnsiteFull timeUSD 230,000 - 390,000 annuallyFunction: Software EngineeringEducation: bachelorsSkills: ["Communication","Problem-solving"]

Join a full-stack data team building real-time pipelines, analytics, and personalization for AI agents. You’ll architect scalable data foundations, streaming ETL, and an Iceberg-based lakehouse while enabling long-term agent memory and CDP primitives to measurably improve customer interactions across millions of conversations.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Sierra
Sierra
3 months ago

Software Engineer, Context Engine

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 8 hours agoStatus: Live

Job Summary

Join a full-stack data team building real-time pipelines, analytics, and personalization for AI agents. You’ll architect scalable data foundations, streaming ETL, and an Iceberg-based lakehouse while enabling long-term agent memory and CDP primitives to measurably improve customer interactions across millions of conversations.
Location: San Francisco
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Design, build, and operate large-scale data systems, processing terabytes or petabytes of data with technologies like Spark, Flink, Trino/Presto, and data lakehouse formats like Iceberg or Hudi.
  • •Develop core data foundations to handle data at scale with low latency, including real-time eventing infrastructure and ETL pipelines.
  • •Own systems for interactive OLAP querying, orchestration, and experimentation to keep data trustworthy and readily available.
  • •Build the memory and personalization stack, including long-term agent memory and reusable CDP primitives to improve personalization.
  • •Collaborate across product and platform teams to deliver data products and ML-powered features with strong API design and performance.

Pay and Benefits

Salary: USD 230,000 - 390,000 annually
Equity and Bonus:Equity
Perks:Paid LeaveMedicalDentalVisionPar ParentalEquityMeal Allowance

Key Requirements

  • •4-7+ years of hands-on software development experience.
  • •Strong backend and distributed systems fundamentals in Go, Scala, or Python.
  • •Experience designing, building, and operating large-scale data systems with Spark, Flink, Trino/Presto, and data lakehouse formats like Iceberg or Hudi.
  • •Experience implementing data governance, lineage, and testing; building cost-aware, highly operable platforms.
  • •Degree in Computer Science or related field, or equivalent professional experience.
Education:Bachelor's
Skills:CommunicationProblem-solving
Tech Stack:SparkFlinkTrinoPrestoIcebergHudiGoScalaPythonTypeScriptReactKafkaKinesis

Company Brief

Sierra
Develops advanced AI agents and tools focused on building autonomous, generalist machine learning systems to assist developers and enterprises in automating complex workflows, decision-making, and application-level tasks.
Industry: AI & Machine Learning
Website