Software Engineer, Data Products & Platform
Build customer-facing data products and shared platform systems that transform conflicting, constantly changing sources into reliable, searchable information. The role requires 8+ years of hands-on engineering experience, strong Python and SQL skills, and ownership of product quality, reliability, and delivery.
About the job
Responsibilities
- Evaluate data sources, resolve conflicts, and model entities and relationships.
- Prototype, test, and launch new data products from customer problems through product experiences.
- Define how data lands, is modeled and versioned, evaluated, released, and delivered to customers.
- Support interactive search, enrichment lookups, large result sets, and change alerts with predictable performance.
- Use deterministic pipelines, models, and agent loops to build reliable data products at scale.
- Measure coverage, correctness, freshness, and source traceability; build evaluation harnesses for model-generated results.
- Collaborate cross-functionally from problem framing through delivery, creating clarity and scope.
- Talk to customers, evaluate approaches, and ship high-quality, maintainable features.
- Build frameworks and reusable patterns that eliminate classes of problems.
- Operate production systems where data quality and reliability matter.
- Investigate wrong answers, dataset disagreements, quality issues, lineage, and failure recovery.
Requirements
- 8+ years of hands-on engineering experience building products customers rely on.
- Experience owning products end to end as both an engineer and product-minded partner.
- Experience leading ambiguous, cross-functional technical work from framing through delivery.
- Empathetic communication and strong collaboration skills.
- Familiarity with, or ability to quickly learn, the listed technology stack.
- Production experience with data quality and reliability requirements.
- Comfort with SQL and Python, data models, distributed jobs, lineage, and failure recovery.
Nice to Haves
- Entity resolution, graph data, or temporal data experience.
- Experience putting an LLM in the critical path of a shipped product and proving its correctness.
- Search infrastructure or data-intensive product systems experience.
- Experience evaluating and operating on large third-party datasets.
Compensation
- Annual salary: $170,000–$300,000.
Skills
React, TypeScript, Python, Node.js, Aurora Postgresql, Redis, Amazon Ecs Fargate, AWS Lambda, Opensearch, SQL, Apache Iceberg, Amazon S3, Aws Glue, Amazon Athena, ClickHouse
Similar jobs
Data Engineering jobsOwns the Finance data infrastructure supporting billing, usage-based revenue, forecasting, reporting, and close. The role requires production data engineering experience, strong SQL and Python, dbt and orchestration expertise, Finance-domain fluency, and the ability to mentor engineers and partner with business stakeholders.
Owns end-to-end GTM data pipelines, transformations, and models that power reliable pipeline, revenue, attribution, and funnel reporting. The role requires senior-level data engineering experience, strong SQL and Python, dbt and orchestration expertise, GTM metric fluency, and stakeholder partnership skills.
Own and evolve Bevi’s end-to-end data platform, from ingestion and IoT modeling through governed self-service analytics and AI access. The senior individual contributor will architect scalable streaming and batch systems, establish governance and observability, and provide technical leadership across the Data & Data Science organization.
Lead the development and maintenance of scalable data pipelines, warehouse, and transformation layer using modern data stack. Collaborate with data scientists and analysts to ensure clean, reliable data for insights in a high-growth startup.
Own the company’s metric governance program by defining canonical metrics, enforcing them in semantic and catalog systems, improving data quality, and validating AI-agent outputs. Requires 5+ years in analytics or analytics engineering, strong SQL, production semantic-layer ownership, and experience with AI evaluation and data governance.