Your Data Playbook is focused on building the next generation of analytics and AI products. The Senior Software Engineer (Full Stack) will own product and engineering problems from idea to production, architecting and building a multi-tenant SaaS analytics platform that transforms eCommerce data into actionable insights.
Responsibilities:
- Architect and build our web-based platform to deliver our analytics and AI products from the ground up
- Turn complex analytics end-user workflows into simple, usable product experiences
- Make strong architecture decisions around security, scalability, performance, testing, observability, and maintainability
- Pitch and follow through on the tasks, timelines, budget, and leadership of any additional developers that may drive your projects to deliver the best outcome
- Use AI development tools to move faster without lowering the engineering bar
- Build across the stack: frontend, backend, APIs, infrastructure; and work alongside our founding data engineering team to influence our data models, integrations, and internal tools
- Work directly with leadership and customer-facing teams to understand user needs and ship useful solutions
Requirements:
- 5+ years of full stack experience building production web applications
- Proficiency in modern web frontend frameworks like React/Next.js and backend API technologies like Node.js, Express.js, Python (Django), Go, Rust
- Strong frontend and backend execution
- Experience designing and building polished responsive UI/UX, implementing web APIs, deploying robust secure infrastructure, optimizing for improved latency, and debugging production issues across the stack
- Solid database fundamentals
- Experience deploying projects that feed from PostgreSQL, MongoDB, data warehouse/lakehouse or similar data sources
- Product engineering mindset
- Proven ability turning ambiguous business or customer problems into shipped product experiences
- SaaS/data product experience
- Experience building dashboards, analytics reporting and data-heavy applications
- Proven leadership skills
- Managed projects that required leading other team members, external developers or development agencies
- Agentic coding workflow
- Disciplined daily use of tools like Cursor, Claude Code, Codex, GitHub Copilot, ChatGPT, or similar as part of a personal agentic development workflow
- Developed sharp instincts for AI-generated code
- Ability to code without AI
- Deep experience working independently of AI, and using it for acceleration, not due to dependency
- Bias for action
- Pragmatic and results-driven, with a strong sense of ownership and accountability
- Strong communication skills
- Ability to explain complex technical concepts to both technical and non-technical stakeholders
- Collaborative mindset
- Transparent about progress, regularly seeks feedback, and enjoys working in a team environment
- Experience building SaaS products, dashboards, analytics tools, reporting products, or workflow software
- Experience using interface design tools like Figma
- Prototyping via interactive mockups
- Using AI builders like Replit, Lovable, Bolt
- Experience with eCommerce data: Shopify, Amazon, Meta Ads, Google Ads, Klaviyo, GA4, or similar
- Experience with Next.js, Remix, NestJS, Express, Fastify, Prisma, Drizzle, Redis, queues, or background jobs
- Experience with AWS, CI/CD, monitoring, logging, and infrastructure-as-code
- Experience integrating LLM APIs, structured outputs, RAG, evals, agent workflows, or AI-powered product features
- Strong product/design taste