Remote Source

    Full Stack Software Engineer II

    Canada
    Full-Time
    Mid (3-6 yrs)
    Engineering & Development
    Posted on March 9, 2026
    As a Level 2 Software Engineer, you have moved beyond the basics and are a reliable engine for feature delivery. You take ownership of work from start to finish and contribute to the technical health of the product. You work collaboratively to solve tough problems in delivering world-class financial products at scale.

    The Team Experience:
    We maintain a flexible engineering culture. You may find yourself optimizing high-volume transactions in Payments, building complex tax logic in Payroll, or developing robust ledgers in Accounting. We match your skills to the team where you can make the most immediate impact.
    Here’s How You Make an Impact:
  1. End-to-End Execution: Independently handle complex tickets and feature sets, ensuring they are delivered on time and meet all technical requirements.
  2. System Stewardship: Proactively identify and fix technical debt and improve system performance.
  3. Peer Mentorship: Provide constructive, in-depth feedback during code reviews and help onboard Level 1 engineers.
  4. Operational Excellence: Monitor highly available systems in production and contribute to the improvement of internal documentation.
  5. You Thrive Here By Possessing the Following:
  6. 2 - 3 years’of professional experience with React, React Native, Python, Django.
  7. Degree in Computer Science, or related.
  8. Experience with web application and/or distributed systems development.
  9. Proven professional experience in a fullstack environment, with the ability to jump between server-side logic and frontend components to deliver complete features.
  10. Pride in writing testable, modular, maintainable, and well-documented code.
  11. Strong problem-solving skills and the ability to work independently on defined features.
  12. Requirement to be on-call outside of standard hours on a rotational basis to ensure the stability of our production environment.
  13. Apply for this position

    Company:  Wave

    Provides free accounting, invoicing, and financial management software for small businesses and freelancers.
    201-500 employees
    Finance & Fintech
    HQ: Canada