Principal Engineer

Wave empowers small business owners to manage their finances fearlessly by offering the simplest, all-in-one financial management solution they can't live without.
Backend
Principal Software Engineer
Remote
10+ years of experience
Finance

Description For Principal Engineer

Wave is seeking a Principal Engineer to lead our architectural strategy and ensure alignment of technology solutions with business goals. Reporting to the CTO, you'll be responsible for developing innovative architectural solutions, defining technology roadmaps, and ensuring adherence to industry standards and best practices. You'll work on exciting products, provide architectural leadership, and investigate new ideas to help small businesses thrive.

Key responsibilities include:

  • Define and lead architectural strategy across the technology organization
  • Enable Wave's business strategy and company objectives
  • Foster cross-team collaboration and drive strategic technology direction
  • Innovate and future-proof our business
  • Provide hands-on engineering leadership

Our technology stack includes Python, Django, Ruby, Golang, GraphQL, REST APIs, React, and ReactNative with TypeScript. We value transparency, community, and personal growth. Wave offers a flexible work environment, comprehensive benefits, and a commitment to diversity and inclusion.

Requirements:

  • Bachelor's degree or higher in Computer Science, Software Engineering, or related field
  • 10+ years of experience in software architecture and system design
  • Strong knowledge of cloud computing, microservices architecture, and modern development practices
  • Experience leading through influence in a matrix organization
  • Excellent leadership, communication, and collaboration skills
  • Experience with agile methodologies and project management

Join Wave and be part of a company recognized as one of Canada's Top Ten Most Admired Corporate Cultures and Great Places to Work!

Last updated 2 months ago

Responsibilities For Principal Engineer

  • Define and lead architectural strategy across the technology organization
  • Enable Wave's business strategy and company objectives
  • Foster cross-team collaboration and drive strategic technology direction
  • Innovate and future-proof our business
  • Provide hands-on engineering leadership
  • Create and review architectural designs, specifications, and documentation
  • Solve complex technical problems
  • Mentor and grow other domain experts and individual contributors

Requirements For Principal Engineer

Python
Ruby
Go
JavaScript
TypeScript
React
  • Bachelor's degree or higher in Computer Science, Software Engineering, or related field
  • 10+ years of experience in software architecture and system design
  • Knowledge of cloud computing, microservices architecture, and modern development practices
  • Experience leading through influence in a matrix organization
  • Strong leadership, communication, and collaboration skills
  • Experience with agile methodologies and project management

Benefits For Principal Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Education Budget
  • Work from home option
  • Educational allowances
  • Mentorship
  • Health & wellness benefits
  • Office perks

Interested in this job?

Jobs Related To Wave Principal Engineer

Software Engineer (L6) - SVOD Transport Protocol Development

Principal Software Engineer role at Netflix focusing on SVOD Transport Protocol Development, offering competitive salary and comprehensive benefits.

Principal Technical Program Manager

Lead developer velocity initiatives and manage technical programs at Adobe, driving innovation in digital experiences with competitive compensation of $143,200-$269,900.

Principal Engineer, Structural Integrity of Metallic Systems, Structures & Components

Principal Engineer position at Kairos Power leading structural integrity initiatives for advanced nuclear reactor technology, requiring 15+ years of FEA experience.

Principal Engineer - Power Generation Systems

Lead the development of next-generation nuclear power generation systems at Kairos Power, driving innovation in clean energy technology.

Principal Engineer, Passport & User Engineering

Lead architectural design and strategic direction for Airbnb's user entity and identity systems as a Principal Engineer, shaping the future of global travel experiences.