← WorkMundi · 1M+ jobs from around the world, liveSign inCreate free account

software engineer

Plum · Waterloo (ON)

🌐 Remote📅 09/08/2026
🔔 Alert me about jobs like this
No password, no sign-up. Just the email — and you can leave the list anytime.
🔓 Apply — free →
Opens this job on WorkMundi. The account is free and takes under a minute.

See the other 46,825 jobs in Canada →

🎁 Before you apply, rehearse this interview. Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card. I want my training →
Plum helps organizations make better Talent Decisions through the predictive power of psychometric data so every candidate is matched with a role that they have the natural abilities to excel in. With our recent round of growth funding, we are looking to add multiple Software Developers to join the Engineering team to build, support, and evolve Plum?s application and infrastructure. Our application is built using Python/Django, Typescript/Angular, and we leverage Docker in all environments from development through to production (AWS ECS/ECR). We are a fully remote team of 34 and, while our roots are in Waterloo Canada, we have team members from Vancouver to Texas to New York. Our ideal candidate will be located in Canada and willing to work East Coast hours. WHAT YOU?LL DO Join a team that's dedicated to delighting our customers and users through the delivery of impactful product changes and new features. Collaborate with product and design team counterparts to collectively solve challenges. Produce a lot of high-quality code within guard rails set by more senior team members. Receive and provide feedback during the code review process that confirm requirements are met while also ensuring code quality remains high. Create unit tests to for existing and new code bases to make certain your solution is solid. Learn our domain and technology stack (backend and frontend). Continually strive to hone your craft through participating in learning opportunities and receiving one-to-one guidance. WHAT YOU?LL NEED 1+ years of experience in software development Experience building RESTful APIs and have experience with Python. Experience building single page web applications (e.g., Angular, React, etc.). Comfort and preference for working in a Linux environment. To believe strongly in writing testable and maintainable code. Experience using Docker is an advantage. Experience with and knowledge of SQL (PostgreSQL is a plus). WHO YOU ARE Want to be exceptional (not aiming for ?just good?). Take pleasure and pride in your craft. Have a bias for action. Own your mistakes and strive for feedback. Able to clearly and concisely explain your evidenced backed thoughts. Adapt to others' strengths and weaknesses, always assuming best intentions. About Plum? Plum?s mission is to ensure everyone is happy, fulfilled, and thriving in their career. Using Industrial/Organizational Psychology, we are helping enterprise companies understand the human behind the work. We help companies match candidates to jobs based on their potential and what they could do if just given the opportunity, as well as retain employees through development, internal mobility, and identifying leadership potential. Plum?s data is 4x more accurate than a resume at predicting on-the-job success, and we recently won the 2022 Top HR Product of the Year award to prove it!? ?? At Plum, we believe in transparency, commitment, and a culture of support and team orientation through the following initiatives:? ? Flexible work schedule?? Family and furbaby friendly? Fun quarterly company events and activities.?? Coaching and internal growth?? ? Plus, we offer health benefits with a focus on mental health and wellness. Our goal is to create a collaborative atmosphere where everyone feels supported and valued.? ? At Plum, we are committed to building inclusive organizations ? and that starts with our own team. We believe that diversity of thought and background breeds unbridled innovation. Therefore, we don?t discriminate on the basis of race, religion, colour, national origin, g Location Waterloo , ON Work location Hybrid Salary $ 31.00 to $ 82.00 HOUR hourly Terms of employment Permanent employment Full time Starts as soon as possible Source CareerBeacon #2496133 Various locations Waterloo, ON
Read the rest of the job →
For people searching Engineer

144,883 engineer jobs are open right now

Here's how to pick the right one and stand out in your application.

144.883Jobs
31.687IN
81%EN

That number is real. WorkMundi's database shows 144,883 open engineer roles across the world. India has the most with 31,687 jobs, followed by the United States with 30,084. If you just finished reading one job ad and felt paralyzed by choice, you're not alone—but this scale is actually an advantage. It means you can afford to be selective.

Start by geography and language. The majority of engineer ads—117,837 of them—have the job posting text written in English. Use that as one filter, but remember: the ad text language tells you nothing about whether the role actually requires you to speak English day-to-day. Read the job description carefully. Then check which countries have the volume you're targeting. Singapore, Poland, and Australia round out the top five after India and the US.

Next, learn who's hiring. Accenture has posted 2,801 engineer roles. andurilindustries, speechify, and jobgether are also actively recruiting. If you're applying to one of these names, research their hiring patterns and interview style before you apply. That homework pays off.

When you interview, expect the question every engineer hears: 'Tell me about a time you had to debug a problem that wasn't in your job description.' Have a specific story ready—not a general one. Name the tools, the deadline pressure, and what you learned. Hiring managers listen for whether you see problem-solving as part of the role itself, not a favour.

👁 21 have read this
0 comments
Want to comment?

Leave your e-mail to comment, react and follow the posts for your role. It is free.

Similar jobs

Job on WorkMundi — the world's largest job board. See more jobs from every continent, updated live.

📢
🎁

Before you apply, rehearse this interview.

Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card.

I want my training →