Full-Stack Product Engineer
Description
Role Overview:
- Role: Full Stack Product Engineer.
- Compensation: $180K - $320K with ISO options.
- Location: Remote (North America, US or Canada).
- Employment Type: Full-time.
- Visa Sponsorship: Open to visa transfers including H1B, TN, and O-1.
- Tech Stack: React, Typescript, Go.
Responsibilities:
- Architecting and building features end-to-end for a new generation of marketing and growth products.
- Collaborating closely with customers and cross-functional partners, including designers and product managers, to understand real-world behavior.
- Working alongside ML engineers to surface insights that empower marketers to make confident decisions.
- Building a deep analytics and observability platform to surface key marketing insights.
- Integrating complex ML models into a highly interactive user interface.
- Crafting intuitive interfaces for marketing and growth teams to set up complex experiments.
Requirements:
- Proven trajectory of growth in previous roles.
- Minimum of 2 years of tenure at a fast-paced startup (Series A-D) building SaaS products.
- Senior level experience with 5-12 years in user-facing, product-centric software engineering.
- Proficiency as a full-stack engineer, including API design, database migration, quality frontend UIs, table design, and general SQL knowledge.
- Experience working with customer-facing products with fast feedback loops.
- Undergraduate degree in CS, Math, Stats, Physics, or EE from a top 40 university.
- Proficiency in building user-facing products with a solid understanding of backend API design and data models using Typescript, SQL, and Go.
- Ability to independently lead and architect complex frontend systems.
Soft Skills:
- Strong communication.
- Curiosity.
- Ability to work in a fast-paced environment.
- High aptitude.
Location: Remote - United States, Canada
Skills required for this job:
- API design
- CRUD
- Data modeling
- Front-End Architecture
- Front-end development
- Full-stack development
- Go
- SQL
- Software as a service (SaaS)
- TypeScript
