
Senior Software Engineer
Wiser Solutions, Inc.
full-time
Posted on:
Location Type: Remote
Location: Canada
Visit company websiteExplore more
Salary
💰 CA$110,000 - CA$145,000 per year
Job Level
About the role
- Think like our users and stakeholders - partner with product, data, and engineering leaders to design intuitive solutions for complex matching and identity problems
- Design and build backend services that support real-time and batch matching workflows
- Develop and maintain user-facing web interfaces that enable inspection, investigation, and human-in-the-loop workflows
- Build high-performance, scalable systems by writing testable, maintainable, and efficient code
- Collaborate across disciplines (ML, data, platform) to integrate matching logic, analytics, and tooling
- Ensure systems are observable, reliable, and secure through thoughtful design and operational best practices
- Own features end-to-end - from initial design through production deployment and iteration
- Continuously improve code quality, architecture, and developer experience
- Contribute ideas and technical direction that influence the evolution of the Matching platform
Requirements
- 7+ years of professional software development experience
- Experience building and operating complex backend systems in production
- Strong full-stack experience, including modern frontend frameworks (Angular preferred)
- Solid understanding of distributed systems, data-intensive applications, and service-oriented architectures
- Strong SQL skills and experience working with relational and analytical data systems
- Knowledge of Docker and container-based deployments
- Ability to design, estimate, and deliver work collaboratively within an iterative development process
- Working knowledge of cloud infrastructure (AWS), Linux, and containerized environments
- Strong verbal and written English communication skills
- Proven ability to learn quickly, make pragmatic trade-offs, and adapt to changing business needs
- Excellent collaboration and interpersonal skills.
Benefits
- performance-based discretionary bonuses and variable pay plans available for some positions
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
backend developmentfull-stack developmentSQLdistributed systemsdata-intensive applicationsservice-oriented architectureDockercloud infrastructureLinuxfrontend frameworks
Soft Skills
communication skillscollaborationinterpersonal skillsadaptabilityproblem-solvingpragmatic decision-makingdesign thinkingiterative developmentcode quality improvementtechnical direction