Software Engineer

1 Month ago • All levels • Software Development & Engineering

Job Summary

Job Description

Software Engineers at Wave work in cross-functional teams alongside Engineers, Product Managers, and Designers to address exciting business challenges. They collaborate to solve complex problems in delivering world-class financial products at scale using a variety of technologies, and actively investigate new ones to maintain up-to-date technology choices. This role involves writing clear, concise, elegant, and well-tested code in Python, Ruby, and/or JavaScript within small, agile, integrated product teams focused on continuous improvement and knowledge sharing. Engineers will learn new technical skills with tools or frameworks as needed to execute tasks.
Must have:
  • Write clear, concise, elegant, well-tested code in Python, Ruby, and/or JavaScript.
  • Work in a small, agile, integrated product team.
  • Learn new technical skills and tools.
  • Degree in Computer Science or related field.
  • Professional experience with Python, Ruby, JavaScript, or other languages.
  • Interest in technical projects from inception to delivery.
  • Pride in writing testable, modular, maintainable, simple, well-documented code.
  • Experience with web application and/or distributed systems development.
  • Comfortable operating in the terminal.
  • Strong written and oral communication skills.
Good to have:
  • Ability to operate and monitor highly available systems in production.
  • Willingness to learn on-call duties.

Job Details

At Wave, we help small businesses to thrive so the heart of our communities beats stronger.  We work in an environment buzzing with creative energy and inspiration. No matter where you are or how you get the job done, you have what you need to be successful and connected. The mark of true success at Wave is the ability to be bold, learn quickly and share your knowledge generously.

Software Engineers at Wave work in cross-functional teams alongside Engineers, Product Managers and Designers to bring their engineering skills to bear on exciting business challenges. They work collaboratively to solve tough problems in delivering world-class financial products to our customers at scale with a wide variety of technologies and help investigate new ones as we are constantly striving to keep our technology choices up to date.

Here's How You Make an Impact:

    • Writing clear, concise, elegant, and well-tested code in Python, Ruby, and/or JavaScript. 
    • Working as part of a small, agile, integrated product team that’s focused on continual improvement of their skills and helping each other learn new things.
    • Learning new technical skills with tools or frameworks needed to execute on tasks.

You Thrive Here By Possessing the Following:

    • Degree in Computer Science, or related.
    • Professional experience with some combination of Python, Ruby, JavaScript and/or other computer language.
    • Interest in working on technical projects from inception to delivery.
    • Able to operate and monitor highly available systems in production, or willing to quickly learn how to do so.
    • Pride in writing testable, modular, maintainable, simple, and well-documented code.
    • Experience with web application and/or distributed systems development.
    • Feeling right at home in the terminal.
    • Strong written and oral communication skills.
    • Occasional requirement to be on-call outside of standard hours. 

At Wave, we value diversity of perspective. Your unique experience enriches our organization. We welcome applicants from all backgrounds. Let’s talk about how you can thrive here!

Wave is committed to providing an inclusive and accessible candidate experience. If you require accommodations during the recruitment process, please let us know by emailing careers@waveapps.com. We will work with you to meet your needs.

Similar Jobs

Sprinkler - Platinum Support Account Manager I

Sprinkler

Gurugram, Haryana, India (On-Site)
4 Weeks ago
Escape Velocity Entertainment - Release Engineer

Escape Velocity Entertainment

(Remote)
4 Months ago
Niantic - Security Engineer, Production

Niantic

Zürich, Zurich, Switzerland (Hybrid)
4 Months ago
Enterra Solutions - Vice President/Senior Vice President, Professional Services

Enterra Solutions

United States (Remote)
3 Weeks ago
Sailpoint - Staff Software Engineer (FedRAMP)

Sailpoint

Austin, Texas, United States (Hybrid)
1 Month ago
Wildlight - Senior Online Engineer

Wildlight

Los Angeles, California, United States (Remote)
9 Months ago
Canonical - Linux Devices Software Engineer

Canonical

(Remote)
2 Months ago
rivos - Silicon RTL Integration Engineer

rivos

Bengaluru, Karnataka, India (Hybrid)
3 Years ago
PwC - SAP SuccessFactors Professional Senior Associate

PwC

Makati City, Metro Manila, Philippines (On-Site)
10 Months ago
Qualcomm - Physical Design Staff Engineer

Qualcomm

Hyderabad, Telangana, India (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ElevenLabs - Event Manager

ElevenLabs

San Francisco, California, United States (Remote)
4 Months ago
Highspot - Sr. Product Manager, Search and AI

Highspot

Hyderabad, Telangana, India (Hybrid)
4 Months ago
Qualcomm - Senior Engineer

Qualcomm

Cork, County Cork, Ireland (On-Site)
2 Months ago
bytedance - Software Engineer, Distributed Storage System

bytedance

Seattle, Washington, United States (On-Site)
4 Months ago
Rippling - Account Executive - SMB - West

Rippling

San Francisco, California, United States (On-Site)
1 Year ago
eBay - Sr. Product Designer - Personalization

eBay

Portland, Oregon, United States (Hybrid)
2 Months ago
Pragma - Marketing Manager

Pragma

United States (Remote)
4 Months ago
Capgemini - MDM Specialist

Capgemini

Chennai, Tamil Nadu, India (On-Site)
2 Months ago
endava - Mendix Developer

endava

Bucharest, Bucharest, Romania (On-Site)
2 Months ago
Figma - Regional Marketing Manager

Figma

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Canada

Veeam Software - Senior Account Manager

Veeam Software

Toronto, Ontario, Canada (On-Site)
1 Month ago
Reddit - Senior Client Partner, Mid-Market (Goods)

Reddit

Toronto, Ontario, Canada (On-Site)
2 Months ago
gitlab - Engineering Manager, Pipeline Execution

gitlab

Canada (Remote)
1 Month ago
Epic Games - Senior Server Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
4 Months ago
Wind River - Senior QA Engineer – Cloud

Wind River

Ottawa, Ontario, Canada (Hybrid)
1 Month ago
Ubisoft - Team Lead - Character Modelling [Far Cry]

Ubisoft

Toronto, Ontario, Canada (Hybrid)
2 Months ago
Penn Interactive - Senior Game Designer, Mathematician

Penn Interactive

Toronto, Ontario, Canada (Remote)
1 Week ago
ShyftLabs - Senior Backend Developer

ShyftLabs

Toronto, Ontario, Canada (Hybrid)
5 Months ago
CAE - Instructor Pilot – G120TP – Basic Flying Training (BFT)

CAE

Moose Jaw, Saskatchewan, Canada (On-Site)
1 Month ago
Unity - Manager, Software Development, Web Platform

Unity

Montreal, Quebec, Canada (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

PwC - SAP ABAP Manager

PwC

Makati City, Metro Manila, Philippines (On-Site)
10 Months ago
AFRY - Engineering Manager - LNG Projects

AFRY

Bangkok, Thailand (On-Site)
9 Months ago
Plaid  - Engineering Manager - Credit Dashboard

Plaid

San Francisco, California, United States (On-Site)
1 Month ago
Ettain Group - Linux Support Engineer

Ettain Group

Addison, Texas, United States (On-Site)
10 Years ago
smarsh - Software Engineer

smarsh

London, England, United Kingdom (Remote)
1 Month ago
Global Business Travel - Principal Software Development Engineer

Global Business Travel

Issy-les-Moulineaux, Île-de-France, France (On-Site)
1 Year ago
Qualcomm - ASIC/RTL Design engineer - Sr Lead/Staff

Qualcomm

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Ion - DBA Administrator

Ion

Italy (Hybrid)
10 Months ago
Microsoft - Service Engineer II

Microsoft

Hyderabad, Telangana, India (On-Site)
3 Months ago
Cognite - Field Engineer

Cognite

Houston, Texas, United States (Remote)
4 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Toronto, Ontario, Canada (Remote)

Canada (Remote)

Canada (Remote)

Toronto, Ontario, Canada (Remote)

Canada (Remote)

Toronto, Ontario, Canada (Remote)

Toronto, Ontario, Canada (Remote)

Toronto, Ontario, Canada (Remote)

View All Jobs

Get notified when new jobs are added by WaveApps

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug