Principal Software Engineer – Platform

Posted 1 hour ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Principal Engineer shaping the technical strategy for frontend development at Vanta. Working hands-on to establish best practices and mentoring engineers across teams.

Responsibilities

  • Define and drive the technical strategy for frontend development across Vanta, establishing patterns and standards that scale
  • Establish best practices for data layer architecture, state management, testing frameworks, and design systems organization-wide
  • Partner with our AI Developer Experience team to build cutting-edge AI tooling and agentic feedback loops for AI-generated frontend code
  • Embed with teams to solve complex technical problems hands-on, spending approximately 50% of your time writing code
  • Drive operational excellence initiatives across Platform teams, including metrics definition, standard-setting, and org-wide rollout
  • Influence engineering-wide decisions and strategy through technical leadership and clear communication with executive audiences
  • Work across Design Systems, Frontend Platform, and Product Engineering teams to create shared solutions with broad organizational impact
  • Mentor and coach engineers across the organization, helping them level up their frontend skills and architectural thinking

Requirements

  • Expert-level proficiency in JavaScript and deep experience with modern frontend technologies
  • Experience with GraphQL and building scalable data architectures for web applications
  • Broad technical knowledge across testing frameworks, build systems, accessibility standards, internationalization, and localization
  • Proven track record of driving organization-wide technical initiatives and influencing engineering strategy
  • Demonstrated ability to balance hands-on technical work with strategic thinking and executive communication
  • Strong skills in building platforms and tools for other developers, with a focus on consumable APIs and excellent developer experience
  • Experience leading technical change while maintaining product velocity and quality
  • Ability to navigate ambiguity, identify high-leverage work, and know when to delegate versus embed deeply
  • Excellent verbal and written communication skills, capable of influencing peers and leadership across the organization
  • Track record of building relationships and navigating complex organizational dynamics
  • Open to using AI to amplify their skills and strengthen their work - demonstrating curiosity, a willingness to learn, and sound judgment in applying AI responsibly to improve efficiency and impact.

Benefits

  • 100% covered medical, dental, and vision benefits with dependents coverage
  • Pension contribution
  • 16 weeks fully paid Parental Leave for all new parents
  • Health & wellness stipend
  • Remote workspace, internet, and cellphone stipend
  • Flexible work hours and location
  • 21 days of Vacation Time and 80 hours of Sick Leave
  • 11 company-paid holidays
  • Virtual team building activities, lunch and learns, and other company-wide events!

Job type

Full Time

Experience level

Lead

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

GraphQLJavaScript

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.