Find up to date salary information for jobs in Canada, and compare with national average, city average, and other job positions.

Software Developer

Ontario 1+ months ago

Job Description

YScope Inc. is a high-tech software startup company. We specialize in innovative log management and troubleshooting tools for software systems. We are looking for an experienced Software Developer to join our dynamic team and contribute to open-source projects with real-world impacts. Position Details: Job Title: Software Developer Role: Developing and enhancing our revolutionary log compression system. Location: W866-108 College St., Toronto, ON M5G 0C6, Canada Start Date: Immediately Terms of Employment: Permanent, Full-time Salary: $100,000 to $115,000 per year (based on experience) Benefits: Annually Healthcare spending account Duties and Responsibilities: · Core Development: o Design, implement, and maintain software solutions by writing, testing, and revising code using C++ as the primary language. o Ensuring high performance and reliability by analyzing and optimizing new and existing systems, evaluating interrelationships to prevent unintended outcomes and proposing performance enhancements. · Web UI Development: o Contribute to the development of a log viewing product, utilizing React.js, TypeScript, and service workers for seamless user experiences on internet applications. · Cross-Language Integration: o Utilize Emscripten to create WebAssembly modules for high-performance browser-based applications. o Develop and maintain FFI bindings for Golang and Python, recommending suitable integration approaches for new systems or enhancing existing system. · Cloud Solutions: o Build secure cloud-based systems with authentication via Auth0 and database integrations using MongoDB and MySQL. · Backend Development: o Implement APIs using frameworks such as Fastify, FastAPI and Flask to implement, modify and maintain features that integrate effectively with other components of the system for scalable services. · Log Management: o Develop libraries and utilities for structured and unstructured log processing using Logback, Log4j1, Log4j2, and Python logging frameworks. · Build Systems and Automation: o Use go-task for efficient task automation. o Apply CMake to configure and generate build systems for cross-platform C++ projects. o Leverage Bazel for fast, incremental builds and reliable dependency management. o Maintain CI/CD pipelines with GitHub Actions and Docker to streamline software delivery. · Open-Source Contributions: o Write and maintain high-quality, well-documented code for open-source projects, adhering to community best practices.

Senior Developer (T&I) (Telework/Hybrid)

Montreal, Quebec 5 days ago
Canadian Broadcasting Corporation. Canada - Quebec, Montreal Industry: Broadcasting / Radio, Cool Jobs, Film / TV / Modeling, Internet / E-Commerce, IT / Software Development, Media / Journalism / Publishing Position Title: Senior Developer (T&I)...

Software Developer Engineer II, LeeP (Low ASP Economics and Experiences)

Vancouver, British Columbia 6 days ago
Amazon. Canada - Any, Vancouver Industry: IT / Software Development DESCRIPTIONWe present, to the world, a new era of online Everyday Essentials shopping that offers fast delivery for low prices. As the fastest growing retail business at Amazon, our...

Software Developer I

Canada 6 days ago
Discovery, Inc. (Formerly Scripps Networks Interactive). Canada - Any, Kanata Industry: Media / Journalism / Publishing, Broadcasting / Radio, Cool Jobs, Film / TV / Modeling Welcome to Warner Bros. Discovery... the stuff dreams are made of.Who We...

Senior Developer (Two positions available)

Canada 8 days ago
 Closing Date (MM/DD/YYYY):03/28/2025 Worker Type:Permanent Language(s) Required:English Salary Range (plus eligible to receive a performance based incentive, applicable to position) :$103,331 -...

Full stack developer

Surrey, British Columbia 11 days ago
Employer details Myriad Services Inc. @ Suite 300 - 9850 King George Boulevard , Surrey, BC is looking to hire two Full stack developer to join their team as soon as possible Employment groups : Indigenous people, Persons with disabilities, Newcomers...

Software Developer II (CMS)

Canada 12 days ago
WarnerMedia. Canada - Any, Kanata Industry: Broadcasting / Radio, Cool Jobs, Film / TV / Modeling, Media / Journalism / Publishing Welcome to Warner Bros. Discovery... the stuff dreams are made of.Who We Are... When we say,"the stuff dreams are made...

Atomic Weapons Establishment (AWE): Senior Scientific Software Developer

Canada 14 days ago
GBP 46130 - GBP 65000 per annum + Pension, Life Insurance, 9-day fortnight:Atomic Weapons Establishment (AWE): Senior Scientific Software Developer Closing Date: 15th April 2025 Location: RG7 4RS, located between Reading and Basingstoke, with free...

Software Developer II

Canada 15 days ago
Discovery, Inc. (Formerly Scripps Networks Interactive). Canada - Any, Kanata Industry: Broadcasting / Radio, Cool Jobs, Film / TV / Modeling, Media / Journalism / Publishing Welcome to Warner Bros. Discovery... the stuff dreams are made of.Who We...

Software Developer

Mississauga, Ontario 15 days ago
software developer Devforce Job details Location Mississauga ON L5N 8C3 Work place information On site Salary 48.00$ hourly / 40 hours per Week Terms of employment Permanent employment Full time Starts as soon as possible vacancies 1 vacancy Source...

Software Developer

Mississauga, Ontario 15 days ago
software developer Devforce Job details Location Mississauga ON L5N 8C3 Work place information On site Salary 48.00$ hourly / 40 hours per Week Terms of employment Permanent employment Full time Starts as soon as possible vacancies 1 vacancy Source...