Software Engineer, Agent Data Platform
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• We’re excited to meet candidates who bring depth in one of these areas: • Platform Engineering • You have designed, built, and operated 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. • You possess strong backend and distributed systems fundamentals in a language like Go, Scala, or Python. You understand the trade-offs of different storage engines, query plans, and data serialization formats. • You have a history of implementing pragmatic data governance, lineage, and testing. You’ve built platforms that are cost-aware, highly operable, and a delight for other engineers to build upon. • You're well-versed in data modeling best practices (dimensional modeling, star/snowflake schemas, slowly changing dimensions) and know how to optimize analytical query patterns for both traditional OLAP systems and modern cloud data warehouses. • Product Engineering • You have a portfolio of shipped data products, including analytics dashboards, data visualization tools, or alerting and exploration systems. • You are a skilled full-stack engineer (e.g., TypeScript/React and a service layer like Go), with a keen eye for performance, API design, and polish. • You excel at turning ambiguous questions into clear, intuitive interfaces. You have strong product sense around information architecture, handling empty states, and making complex data explainable. • You have practical experience with ML-powered product features, such as personalization, recommendations, or classification systems. • Strong software engineering background with 4-7+ years of hands-on development experience in building and shipping production systems or products. • A passion for being on the frontier of AI products. • High agency and a bias to action in a high-autonomy environment. • Degree in Computer Science or related field, or equivalent professional experience. • Deep experience with event streaming platforms (e.g., Kafka, Kinesis) and real-time data processing. • Experience with modern data visualization libraries (e.g., ECharts, D3.js) and the principles of building performant, reusable charting components for complex data. • Production experience with recommender systems or optimization loops (e.g., multi-armed bandits, ranking). • A track record of leading complex technical projects or mentoring other engineers. • Trust: We build trust with our customers with our accountability, empathy, quality, and responsiveness. We build trust in AI by making it more accessible, safe, and useful. We build trust with each other by showing up for each other professionally and personally, creating an environment that enables all of us to do our best work. • Customer Obsession: We deeply understand our customers’ business goals and relentlessly focus on driving outcomes, not just technical milestones. Everyone at the company knows and spends time with our customers. When our customer is having an issue, we drop everything and fix it. • Craftsmanship: We get the details right, from the words on the page to the system architecture. We have good taste. When we notice something isn’t right, we take the time to fix it. We are proud of the products we produce. We continuously self-reflect to continuously self-improve. • Intensity: We know we don’t have the luxury of patience. We play to win. We care about our product being the best, and when it isn’t, we fix it. When we fail, we talk about it openly and without blame so we succeed the next time. • Family: We know that balance and intensity are compatible, and we model it in our actions and processes. We are the best technology company for parents. We support and respect each other and celebrate each other’s personal and professional achievements.
Responsibilities
• You’ll join a full-stack data team building the systems making our AI agents measurably smarter with every interaction, building the real-time pipelines, analytics products, and deep personalization primitives that turn millions of conversations into business outcomes. You’ll work across these areas: • Data Foundations: Architect and build our core platform to handle data at scale with low latency. This includes our real-time eventing infrastructure, streaming and batch ETL pipelines, and our Iceberg-based data lakehouse. You will own the systems for interactive OLAP querying, orchestration, and experimentation, ensuring our data is trustworthy, fast, and easy to use for the entire organization. • Memory & Personalization: Power the next generation of intelligent experiences. You will develop the systems for long-term agent memory, build reusable Customer Data Platform (CDP) primitives, and implement the optimization loops that allow our agents to personalize interactions and demonstrably lift business outcomes.
Benefits
• $230K – $390K • Offers Equity • Upload your resume here to autofill key application fields. • Drop your resume here! • Parsing your resume. Autofilling key fields... • or drag and drop here • Sierra believes working alongside one another as a team is an important part of building great products and a great culture. We are primarily an in-person company based in San Francisco. Does that work for you? • Yes, and I currently live in the SF Bay Area. • Yes, and while I do not currently live in the SF Bay Area, I am open to relocation. • No or Other. Please add more details in the "Anything else" section below. • Current employee • Is there anything else we should know about your candidacy or interest in Sierra? • I prefer not to answer • Another Gender Identity • Heterosexual / straight • Asian or Asian American • Black or African American • Hispanic or Latine • Indigenous or Native American • Native Hawaiian or Other Pacific Islander • Person with disability • Refugee or immigrant • None of the above • Recruiting Privacy Policy