Remote job
Product Engineer
Job details
About this role
Role overview
Take customer problems from conversation to working product changes, with ownership across the full stack. This hands-on engineering role spans software for brand users, automation workflows, and a creator-facing mobile app; you will make product decisions alongside implementation and remain responsible for what you ship in production.
Responsibilities
- Speak with customers to understand their underlying needs and turn them into shipped features. - Own implementation across backend, frontend, and, when needed, a mobile application. - Build and improve automation and AI-assisted workflows used by the products. - Write maintainable, reliable code and support the operation of released features. - Collaborate directly with customers, design, and product partners when their input helps shape a solution.
Requirements
- Strong product judgment and comfort speaking with customers. - Ability to take work from discovery through implementation and release with significant autonomy. - Full-stack development experience with Python frameworks such as FastAPI or Django, React, and TypeScript-based mobile development. - Familiarity with tools for AI features or automation, such as an LLM provider SDK or browser automation framework. - Comfort working quickly and hands-on in a startup environment.
Nice to have
- Knowledge of social commerce, creator marketing, or short-form video commerce. - Experience putting AI agents or other LLM-based features into production. - Experience as an early startup engineer with end-to-end ownership of a product area.
Benefits and work setup
The role is full time and remote in the United States or Canada.