Job Search and Career Advice Platform
  • Jobs
  • Headhunters
  • Free resume review
  • About Us
EN
3,156

Developer jobs in United States

Software Engineer II, Backend Platform

Wave HQ

Canada
Hybrid
CAD 101,000 - 113,000
8 days ago
I want to receive the latest job alerts for “Developer” jobs

Senior Software Developer

Range

Canada
On-site
CAD 80,000 - 110,000
8 days ago

Senior .NET Desktop Developer - WPF/MVVM, Remote

CG Consulting Group

Canada
Remote
CAD 80,000 - 100,000
8 days ago

RFP 26-004 - Senior QA Automation Engineer Developer

BlackCube Labs

Canada
Hybrid
CAD 80,000 - 100,000
8 days ago

Power BI Specialist

Long View Systems

Edmonton
On-site
CAD 80,000 - 106,000
8 days ago
discover more jobs illustrationDiscover more opportunities than anywhere else. Find more jobs now

Senior Software Developer

TripArc

Toronto
On-site
CAD 80,000 - 100,000
8 days ago

Développeur.se logiciel senior (Sabre)/Senior Software Developer (Sabre)

Plusgrade

Montreal (administrative region)
On-site
CAD 90,000 - 120,000
8 days ago

Senior Full-Stack Developer

Valsoft Corporation

Montreal (administrative region)
Hybrid
CAD 80,000 - 100,000
8 days ago
HeadhuntersConnect with headhunters to apply for similar jobs

Sr. IDMC/IICS Developer (Remote)

Cognizant

Mississauga
Remote
CAD 80,000 - 100,000
8 days ago

Développeur logiciel / Software Developer (DevOps Developer)

Electronic Arts

Montreal (administrative region)
On-site
CAD 80,000 - 110,000
8 days ago

AWS Data Engineer

Cognizant

Mississauga
On-site
CAD 80,000 - 110,000
8 days ago

Data Developer - Toronto

Mod Op Llc.

Toronto
Hybrid
CAD 60,000 - 70,000
8 days ago

Software Developer Specialist (Python/PySpark)

Intact Financial Corporation

Toronto
Hybrid
CAD 118,000 - 146,000
8 days ago

Contracts and Estimating Manager - Residential

Michael Page International (Canada)

Vaughan
On-site
CAD 90,000 - 125,000
8 days ago

Senior Software Developer - Digital Workflow Team

Vention

Montreal (administrative region)
Hybrid
CAD 80,000 - 100,000
8 days ago

Lead Azure Databricks Developer

Cognizant

Toronto
Hybrid
CAD 100,000 - 130,000
8 days ago

Lead Azure Databricks Developer

Cognizant

Toronto
Hybrid
CAD 100,000 - 130,000
8 days ago

Engineering Manager, Developer Experience and CI/CD(Remote)

Framework Ventures

Toronto
Hybrid
CAD 100,000 - 130,000
8 days ago

Registered Nurse Part Time and Casual (River Ridge)

Park Place Seniors Living

Medicine Hat
On-site
CAD 60,000 - 80,000
8 days ago

Project Quantity Surveyor

O'Neill & Brennan

New Brunswick
On-site
CAD 74,000 - 103,000
8 days ago

Embedded Software Developer

Nasittuq Corporation

North Bay
On-site
CAD 80,000 - 100,000
9 days ago

AI Developer - Canada

Valsoft Corporation

Canada
Remote
CAD 80,000 - 100,000
9 days ago

Workplace Automation Developer

Softchoice

Calgary
Hybrid
CAD 91,000 - 114,000
9 days ago

Software Developer

PowerToFly

Canada
Remote
CAD 88,000 - 129,000
9 days ago

Senior Software Developer

PowerToFly

Canada
Remote
CAD 107,000 - 158,000
9 days ago
Software Engineer II Backend Platform
Wave HQ
Canada
Hybrid
CAD 101,000 - 113,000
Full time
8 days ago

Job summary

A technology company helping small businesses is seeking a Software Engineer II to design, build, and maintain their backend ecosystem. You will standardize core components, streamline system communications, and create developer-centric libraries. The ideal candidate has 3+ years of backend engineering experience, proficiency in Python, and strong communication skills. This role offers competitive compensation between $101,000 - $113,000 with benefits and flexibility to work remotely for up to 90 days per year.

Benefits

Bonus Structure
Employer-paid Benefits Plan
Health & Wellness Flex Account
Professional Development Account
Wellness Days
Holiday Shutdown
Extra vacation days in the summer
Work from anywhere in the world up to 90 days

Qualifications

  • 3+ years of professional experience in backend engineering.
  • Proven track record of delivering results with increasing autonomy.
  • Proficiency in inter-service communication methods including synchronous and asynchronous systems.

Responsibilities

  • Maintain a single pattern for web frameworks and data gateways.
  • Architect frameworks for messaging to ensure data flow efficiency.
  • Create libraries that facilitate developer integrations.

Skills

Backend Development
Python
Communication Skills
Analytical Problem Solving
Containerization Tools
Inter-service Communication

Education

Bachelor’s degree in Computer Science or Software Engineering

Tools

Docker
Kubernetes
AWS
Kafka(Avro)
gRPC(Protobuf)
Job description
Overview

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.

You will design, build, and maintain Wave’s backend ecosystem and reusable software stack. As a Software Engineer II on the backend platform team, you define the Golden Path for frameworks and communication. You go beyond immediate tasks to understand underlying business objectives, delivering high-quality functionality while consistently improving the surrounding codebase and creating technical clarity amidst ambiguity.

Responsibilities
  • Standardize Core Components: Maintain a single, recommended pattern for web frameworks, container images, and data gateways to ensure consistency and security across the organization.
  • Streamline System Communication: Architect and refine frameworks used for both real-time and background messaging to ensure data flows efficiently and reliably between services.
  • Build Developer-Centric Wrappers: Create sophisticated libraries that wrap common components, making them easy to integrate while preserving the configurability and debug-ability developers require.
  • Deliver and Enhance Code: Execute required functionality while proactively identifying and improving surrounding code to reduce technical debt and strengthen the overall ecosystem.
  • Evaluate Technical Approaches: Propose multiple solutions to complex problems, performing the necessary research to weigh pros and cons before committing to an implementation.
  • Resolve Technical Ambiguity: Drive clarity for assigned tasks by performing independent research and outreach, delivering high-quality results with minimal support on well-defined objectives.
Qualifications
  • Experience: 3+ years of professional experience in backend engineering with a proven track record of delivering results with increasing autonomy.
  • Education: Bachelor’s degree in Computer Science, Software Engineering, or a related technical field, or equivalent professional experience.
  • Backend Development Experience: Professional background in building and maintaining reusable software libraries and frameworks, specifically using Python and containerization tools.
  • Technical Knowledge: Proficiency in inter-service communication methods and patterns, including synchronous and asynchronous systems such as Kafka(Avro), SQS, gRPC(Protobuf).
  • Infrastructure Systems: Technical competency in how backend code interacts with Docker, Kubernetes, and AWS-native services.
  • Library and API Design: Ability to develop developer-first tools and a thorough knowledge of GraphQL gateways to simplify complex integrations while maintaining technical capability.
  • Analytical Problem Solving: Experience performing independent research to evaluate the trade-offs of different technical approaches.
  • Communication: Exceptional written and oral communication skills, with the ability to explain complex technical trade-offs.

This role includes a weekly on-call rotation.

$101,000 - $113,000 a year

Final compensation is determined based on experience, expertise, and role alignment. Most candidates are hired within the middle of the range, with the upper end reserved for those bringing exceptional depth, impact, and immediate autonomy.
We also offer:
- Bonus Structure
- Employer-paid Benefits Plan
- Health & Wellness Flex Account
- Professional Development Account
- Wellness Days
- Holiday Shutdown
- Wave Days (extra vacation days in the summer)
- Get A-Wave Program (work from anywhere in the world up to 90 days)
Visit our site to find out more about life at Wave!

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.

Please note that we use AI-assisted note-taking in interviews for transcription purposes only. This helps ensure interviewers can remain fully present and engaged throughout the discussion.

This advertised posting is a current vacancy.

  • 1
  • ...
  • 44
  • 45
  • 46
  • ...
  • 127

* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.

Job Search and Career Advice Platform

Empoweringjob seekers

Tools
  • Jobs
  • Resume review
  • Headhunters
  • Browse jobs
Company
  • About us
  • Careers at JobLeads
  • Site notice
  • Press
  • Reviews
Support
  • Help
  • Partner integration
  • ATS Partners
Social
  • JobLeads Blog
  • YouTube
  • LinkedIn
  • Instagram
  • Facebook
  • Privacy Policy
  • Terms of Use

© JobLeads 2007 - 2026 | All rights reserved