Full-Time

Principal Engineer

Confirmed live in the last 24 hours

Wave Financial

Wave Financial

201-500 employees

Financial software for small businesses

Fintech
Financial Services

Expert

Remote in Canada

Category
Backend Engineering
Full-Stack Engineering
Software Engineering
Requirements
  • Bachelor’s degree or higher in Computer Science, Software Engineering, or a related field.
  • 10+ years of experience in software architecture and system design helping scale systems and processes efficiently.
  • Passionate and knowledgeable about engineering excellence and have the ability to educate others through documentation, design decisions and mentorship.
  • Experience leading through influence; partnering across multiple teams in a matrixed organization.
  • Proven experience in a senior architectural role, with a strong background in software development and systems integration.
  • Deep knowledge of cloud computing, microservices architecture, and modern development practices.
  • Strong leadership, communication, and collaboration skills.
  • Experience with agile methodologies and project management.
Responsibilities
  • Define and lead architectural strategy across the technology organization: Develop and maintain the architectural vision across multiple technology teams, ensuring security, scalability/reliability, and performance. Help to shape a technology strategy that will enable Wave to achieve our objectives as a business.
  • Enable Wave’s business strategy and company objectives; engage with stakeholders to create scalable, robust and secure technical designs; balancing objectives with optimal performance of applications. Accelerate customer, business, and technology outcomes by identifying and driving key opportunities across Wave.
  • Foster cross-team collaboration and drive strategic technology direction: Work closely with cross-functional teams, including Engineering, Product Management, Security, and Data and AI to ensure seamless integration of architectural solutions.
  • Innovate and future proof our business: Drive the technical strategy and build multi-year (3+) roadmaps with hands-on leadership in architecture and implementation. Stay current with industry trends and emerging technologies, evaluating their potential impact on Wave’s architectural landscape.
  • Hands-on engineering leadership; Create and review architectural designs, specifications, and documentation for various projects, ensuring high quality and adherence to industry best practices. Solve technical problems of the highest scope, complexity, and ambiguity for the business. Teach, mentor, grow, and provide advice to other domain experts, individual contributors, across several teams within Technology.

Wave Financial provides financial software solutions specifically designed for small businesses, freelancers, and independent contractors. Their main products include invoicing, accounting, and receipt scanning, which are offered for free, making it accessible for users who want to manage their finances without the high costs associated with traditional accounting software. Wave generates revenue through optional paid features, such as payment processing and payroll services, which allow clients to accept payments and manage employee compensation easily. The software is designed to work together seamlessly, giving users a comprehensive view of their financial health. Unlike competitors like QuickBooks, Wave focuses on a user-friendly experience and affordability, aiming to empower small businesses to handle their finances effectively.

Company Stage

Acquired

Total Funding

$98.1M

Headquarters

Toronto, Canada

Founded

2009

Simplify Jobs

Simplify's Take

What believers are saying

  • Partnership with Check enhances payroll services across all 50 U.S. states.
  • New paid plan in 2024 caters to growing small businesses, increasing retention.
  • Updated mobile app attracts users preferring on-the-go financial management.

What critics are saying

  • Increased competition from fintech companies could erode Wave's market share.
  • Paid model introduction may alienate users accustomed to free services.
  • Managing payroll across 11,000 jurisdictions poses compliance challenges.

What makes Wave Financial unique

  • Wave offers free accounting and invoicing, unlike many competitors.
  • Wave's products are integrated, providing a seamless financial management experience.
  • Wave's user-friendly interface appeals to small business owners and freelancers.

Help us improve and share your feedback! Did you find this helpful?