[Remote] Product Engineer (Fullstack)
Note: The job is a remote job and is open to candidates in USA. Odie Pet Insurance is seeking a Product Engineer (Fullstack) to build and ship features for its pet insurance product across the full technology stack. The role partners with Product and Engineering to scope solutions, develop reliable software from database to interface, maintain integrations, monitor shipped features, and iterate based on results.
Responsibilities
- Feature delivery from API to interface for assigned product initiatives
- Technical scoping and tradeoff recommendations during early problem definition
- Third-party integration reliability
- Observability and monitoring for shipped features
- Code quality through collaborative review
- Partner with Product while problems are still being defined to help determine how best to bring feature requests to life
- Propose scoped alternatives and testable versions of a solution (for example, a version that can be tested within days rather than weeks)
- Identify collisions with existing systems or workflows and recommend alternative approaches
- Bring a recommendation, not just a flag, when something looks wrong
- Build features end-to-end, from database and API design through the React interface
- Work from Figma files and product direction without needing every state fully specified
- Build UI that holds up on mobile as well as desktop
- Write and maintain strong SQL and relational data models against our MySQL database
- Build and maintain third-party integrations, including the unglamorous parts: retries, idempotency, webhooks, and reconciliation
- Instrument what you ship so degradations are caught before customers notice
- Use AI tools to improve day-to-day development and explore new approaches without compromising quality
- Take ownership of assigned problems from ideation through shipped, tested solutions
- Speak up early when something looks wrong, with a recommendation attached
- Follow up on shipped work to see whether it moved the intended metric
- Instrument and monitor what you ship
- Collaborate closely with Product and Engineering peers
- Maintain confidentiality of company, member, and partner information
- Perform additional duties reasonably related to the position as business needs evolve
Skills
- 4+ years building in TypeScript / Node.js
- Strong SQL and relational data modeling experience (MySQL)
- Solid React experience, including taking a feature from API to interface independently
- Ability to work from a Figma file without needing every state specified
- Real third-party integration experience, including retries, idempotency, webhooks, and reconciliation
- A habit of instrumenting shipped work and monitoring for degradation
- Experience with Git and collaborative code review
- Experience incorporating AI tools into day-to-day development
- Curiosity about the insurance domain (prior insurance experience not required)
- Experience working in collaborative, fast-moving product environments
Company Overview