Senior Product Engineer

Collaborative diagramming tool helping software teams design and explain complex software systems
$160,000 - $120,000
Frontend
Senior Software Engineer
Hybrid
11 - 50 Employees
6+ years of experience
Enterprise SaaS · Developer Tools

Description For Senior Product Engineer

IcePanel is seeking a Senior Product Engineer to join their growing team in Vancouver, Canada. As a YCombinator W23 company that has achieved $2.9M CAD in ARR, they're looking for talented builders with an eye for design and an entrepreneurial mindset.

The role combines full-stack engineering with product development, requiring someone who can take ownership of building new functionality and engaging directly with customers. The tech stack includes Typescript, NodeJS, VueJS, PixiJS, TailwindCSS, Cloud Run, WebSockets, Firestore, Firebase, Cloud Storage and Redis.

Key responsibilities include:

  • Working closely with customers, designers and engineering teams
  • Building beautiful frontend UIs and backend services/APIs
  • Taking end-to-end ownership of features
  • Actively collaborating with the team in person
  • Contributing to scaled systems with significant data requirements

The ideal candidate should have:

  • Full stack engineering experience
  • Experience in both enterprise and startup environments
  • Strong attention to detail and craft
  • Interest in UX, product, marketing and customer support
  • Excellent communication and collaboration skills
  • Independent and scrappy approach to problem-solving

The company offers a competitive compensation package including $120,000-$160,000 CAD base salary, profit sharing, and equity. The position is hybrid, requiring 3 in-office days per week in North Vancouver. Benefits include health/dental/vision coverage, unlimited holiday, learning and conference budgets, and annual team retreats.

IcePanel values independence, simplicity in design, transparency, humility, and maintaining a fun, no-bullshit culture. They're focused on sustainable growth through profitability rather than external funding, making this an excellent opportunity for someone who wants to make a significant impact in a growing, profitable startup.

Last updated 14 hours ago

Responsibilities For Senior Product Engineer

  • Work closely with customers, designers and engineering
  • Take ownership of feature building end-to-end
  • Build frontend UIs and backend services/APIs
  • Actively engage and collaborate with the team in person
  • Iterate on features based on customer needs
  • Contribute to product direction

Requirements For Senior Product Engineer

TypeScript
Node.js
Redis
  • Full stack engineering experience
  • Large (enterprise) and small (startup) company experience
  • Love for craft and building exceptional experiences
  • Interest in UX, product, marketing and customer support
  • Attention to detail
  • Humble attitude to feedback
  • Independence and scrappy approach
  • Excellent communication and collaboration skills
  • Experience with scaled systems (preferred)

Benefits For Senior Product Engineer

Equity
Medical Insurance
Dental Insurance
Vision Insurance
Education Budget
  • Equity in the company
  • Profit sharing
  • Work setup provided
  • Flexible work culture
  • Unlimited holiday
  • Health, dental, vision coverage
  • Learning budget
  • Conference budget
  • Annual team retreat

Interested in this job?

Jobs Related To IcePanel Senior Product Engineer

Senior Product Engineer

Senior Product Engineer role at IcePanel, building complex software architecture tools with full-stack development and customer interaction.

UI Engineer (Contractor)

Senior UI Engineer position at Jeeves, developing frontend interfaces for a global financial platform using TypeScript, React, and Next.js in São Paulo.

Senior Frontend Engineer

Senior Frontend Engineer role at Typeface, building enterprise-grade generative AI applications with React. 5+ years experience required, $160-200K salary + equity, hybrid work in Palo Alto.

Senior Software Engineer - Full Stack

Senior Full Stack Software Engineer role at Zscaler, focusing on building scalable cloud security solutions using React, TypeScript, and microservices architecture in Hyderabad.

Senior Software Engineer, Full Stack (React, .NET, SQL)

Senior Software Engineer position at InProduction focusing on full-stack development with React, .NET, and SQL, modernizing internal platforms for the leading live events infrastructure provider.