Maintain and extend authentication and SSO integration
Own navigation and application shell components (modern front-end framework, e.g., React / TypeScript)
Manage tenant and user management, including multi-tenancy considerations
Build and maintain data ingestion pipelines
Operate and extend orchestration workflows in Dagster
Develop and maintain transformation logic in dbt and SQL
Work with the data warehouse on Google Cloud Platform (GCP), primarily BigQuery
Maintain the semantic layer in Cube, including metric definitions and data modeling
Customize and update Embeddable component files pulled into the client's repo
Maintain theming and keep the Embeddable SDK current
Maintain centralized documentation in Confluence, including DBML/database diagrams
Capture ongoing knowledge for handover and continuity purposes
Work to defined outcome targets from month two: P1 issue resolution/mitigation within one business day, defect reduction against an agreed baseline, and business-hours availability once the client is live
Use spare capacity (when live issues don't consume the monthly band) on preventative maintenance, hardening, and onboarding new data sources/integrations
Requirements
AI-first delivery (core requirement): hands-on with Claude Code (or similar) / AI-assisted engineering across the full development lifecycle; Anthropic's professional courses and certification are a strong plus (or readiness to complete them)
Full-stack development experience, including a modern front-end framework (e.g. React / TypeScript), authentication/SSO implementation, and multi-tenant application architecture
Hands-on experience with Dagster for orchestration (or similar tools)
Strong DBT and SQL experience for data transformation
Experience with BigQuery and the Google Cloud Platform (GCP) data stack
Experience with Cube or a comparable semantic-layer / metrics-layer tool
Familiarity with embedded analytics tooling (Embeddable or similar), component customization, theming, SDK integration
Comfortable working independently and engaging directly with client stakeholders