Software Engineer (Co-op) - Winter

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
Software Engineering Intern
Remote
2+ years of experience
Finance

Description For Software Engineer (Co-op) - Winter

Wave is seeking a Software Engineering Co-op Student to advance Engineering and help pursue the company's vision and goals. The role offers exciting challenges, from rapidly scaling systems to redesigning large parts of the application. You'll write clear, concise, elegant, and well-tested code in Python, Ruby, and/or JavaScript, working as part of a small, agile product team. Wave's technology stack includes Python, Django, Ruby on Rails, Golang, and JavaScript. The company offers a dynamic environment where you'll be stretched, with opportunities to lead technical projects and contribute to a culture of continuous improvement. Wave provides a fun, informal workplace with a focus on work-life balance, offering remote work options and comprehensive benefits. The ideal candidate should have 2+ years of education in software development, exposure to web frameworks, and a passion for technology as a force for good. Wave is committed to diversity, inclusion, and personal growth, consistently recognized as one of Canada's Top Ten Most Admired Corporate Cultures and Great Places to Work.

Last updated a month ago

Responsibilities For Software Engineer (Co-op) - Winter

  • Face exciting, out of the box challenges daily
  • Rapidly grow into leading technical projects, processes, and standards
  • Write clear, concise, elegant, and well-tested code in Python, Ruby, and/or JavaScript
  • Work as part of a small, agile, integrated product team
  • Build solutions that make lives of real people easier

Requirements For Software Engineer (Co-op) - Winter

Python
Ruby
JavaScript
Go
  • 2+ years of education within software development
  • Exposure to web frameworks
  • Interest in leading technical projects from inception to delivery
  • Ability to operate and monitor highly available systems in production, or willingness to learn quickly
  • Borderline obsessive about testing and quality of workmanship
  • Curiosity and excitement about technology as a force for good
  • Pride in writing testable, modular, maintainable, simple, and well-documented code
  • Experience with web application and/or distributed systems development
  • Comfort with working in the terminal
  • Currently studying Computer Science, Mathematics, Software Engineering or equivalent

Benefits For Software Engineer (Co-op) - Winter

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Education Budget
  • Remote work options
  • Educational allowances
  • Mentorship programs
  • Health & wellness benefits
  • Office perks
  • Diverse learning experiences

Interested in this job?

Jobs Related To Wave Software Engineer (Co-op) - Winter

Software Developer Intern, PhD, Summer 2025

PhD Software Developer Internship at Google offering hands-on experience in developing scalable solutions and complex computer science problems.

Software Engineering Intern, 2025

Software Engineering Internship at Google for students graduating in 2025-2026, working on scalable solutions and innovative products.

Software Engineering Associate, gReach Eng Program for People with disabilities (Japanese)

12-month Software Engineering Associate role at Google Japan for individuals with disabilities, focusing on developing scalable software solutions and complex computer science projects.

Software Student Training in Engineering Program (STEP) Intern, 2025

Summer 2025 internship program at Google for second-year computer science students, focusing on software development and professional growth.

Software Engineering Intern, PhD, Summer 2025

Summer 2025 PhD Software Engineering Internship at Google focusing on complex computer science solutions and scalable distributed systems.