Principal Software Engineer

Added
less than a minute ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

saas mentoring leadership

πŸ“‹ Description

  • Own strategic R&D area to drive business impact via technical decisions.
  • Own overall architecture and system health; align with Lead Architect.
  • Collaborate with engineering leaders to roadmap and break work into tasks.
  • Mentor senior/staff engineers; help solve problems; participate in hiring.
  • Partner with Director of Engineering on strategy and domain ownership.
  • Write and review technical documentation; sponsor others to update docs.

🎯 Requirements

  • Experience in principal engineering or architect role
  • Experience leading 20+ engineers across multiple teams
  • 3+ years in staff engineering role
  • 10+ years in the engineering profession
  • Expert-level knowledge of software design/architecture; writes technical specs
  • Comfortable interacting with customers and understanding their needs

🎁 Benefits

  • Competitive compensation package including base salary, equity, bonuses, and an Employee Stock Purchase Plan
  • Flexible PTO: minimum 4 weeks, Thinker Holidays, December time off
  • Health benefits and wellness: medical, vision, dental; mental health care; parental/fertility support
  • 3 Paid Volunteer Days per year
  • Flexible work options: work from home in Canada, Vancouver HQ, coworking
  • Home office setup: Thinkific MacBook Pro and budget for desk/chair
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs β†’