Senior Software Engineer, Data Management
Core
Architecting a self-healing, intelligent data ecosystem and governing the data lifecycle for an AI analytics platform.
Role type
Senior Software Engineer, Data Management
Builds
Backend infrastructure, APIs, and product surfaces for data governance, ingestion, and observability.
Domain
AI analytics, data governance, and distributed systems
Deliverable
production ML models | product features | infrastructure
Required skills
Fullstack engineering (JavaScript/TypeScript, Python), AWS, observability, CI/CD, distributed systems, data modeling
Preferred skills
Event analytics, data governance/taxonomy, metadata systems, session replay, non-event data models, RBAC/privacy, experimentation, AI-assisted automation
Technologies
JavaScript, TypeScript, Node.js, React, Python, AWS
Responsibilities
Ship meaningful product end-to-end from design through delivery; Contribute to technical direction and design patterns; Uphold operational excellence via SLOs and incident response; Build for scale and correctness in ingestion workflows; Build foundations for trusted data including health frameworks and APIs; Expand support for non-event data models; Pioneer session replay–driven taxonomy; Own fullstack delivery spanning backend and frontend; Partner across functions including Product and customers; Grow and help others grow through code reviews and knowledge sharing
Seniority
Senior, hands-on IC