Sierra
Software Engineer, Context Engine
$230K–$390K
San Francisco, CA · On-site · Full-time · Posted Oct 22, 2026
- Experience
- 4-7+ years of hands-on development experience.
- Education
- Degree in Computer Science or related field, or equivalent professional experience.
About the job
Build data infrastructure, analytics products, and personalization systems that help Sierra’s AI agents improve through customer interactions.
What you'll do
- Build and operate real-time and batch data pipelines, lakehouse infrastructure, and interactive analytics systems.
- Develop long-term agent memory, reusable customer data platform primitives, and personalization optimization loops.
- Ship data products and interfaces, including analytics, visualization, exploration, or alerting tools.
What they ask for
- 4-7+ years of hands-on experience building and shipping production systems or products.
- Strong software engineering background, with depth in platform engineering or product engineering.
- For platform engineering: experience designing, building, and operating large-scale data systems; for product engineering: experience shipping data products and building full-stack applications.
- Degree in Computer Science or a related field, or equivalent professional experience.
Nice to have
- Experience with event streaming, data visualization libraries, or recommender systems and optimization loops.
- Experience leading complex technical projects or mentoring engineers.
Pay
$230K – $390K USD base salary
Tools
Spark, Flink, Trino/Presto, Iceberg, Hudi, Go, Scala, Python
AI focus
Build systems for AI agent memory and personalization, including optimization loops that personalize interactions and improve business outcomes.
Model-written summary · the original posting is authoritative