579 software design engineer jobs at 220 companies in Niagara Falls, NY
21h
Save
Mark Applied
Hide
21h
Senior Engineer, Software Design (5153)
Toronto, Ontario, Canada
$120k-$145k/yrOnsiteFull Time
Kinectrics: Provides engineering and testing services for nuclear power plants.
6+ YOE3+ MgmtBachelor's degree in engineering, 6+ years in safety-critical software design, 3+ years as a technical lead, Ontario P.Eng., PLC/HMI/SCADA experience, IEC 61131-3, nuclear and regulated-industry expertise.
PLC, HMI, Data Historians, Schneider, Allen-Bradley, Siemens, GE, Omron, SCADA, Distributed Control Systems (DCS), IEC 61131-3, SDLC, CSA N290.14, N286.7, Engineering Change Control (ECC), configuration management, verification & validation (V&V)
MoogNYSE: MOG.A: Design and manufacture of precision motion control systems.
2+ YOEBS or MS in Electrical Engineering with 2+ years (MS) or 4+ years (BS) in test equipment design; experience with test software; strong communication and teamwork.
CitiNYSE: C: Providing global banking, investment, and wealth management services.
1+ YOE1-3 years software engineering experience focused on AI/ML and LLMs; strong Python and FastAPI skills; familiarity with PyTorch or TensorFlow, agent frameworks, prompt engineering, and design-system integration.
Clutch: Online marketplace for buying and selling used cars in Canada.
4+ YOERequires 4+ years of software engineering experience, production software delivery, modern programming language experience, scalable application design, relational databases, API design, cloud platforms, and strong collaboration skills.
Profound MedicalNASDAQ: PROF: Develops MRI-guided ultrasound systems for incision-free tissue ablation.
3+ YOE3–5 years software development experience, degree in Computer Science/Software Engineering, proficiency in WPF and C#/C++/C, design patterns and OOD, unit testing, CI, and integrating 3rd-party APIs.
TRADER Corporation: Operates Canada's largest digital marketplace for buying and selling vehicles.
Mid-level engineer with solid production software experience, strong fundamentals in testing, debugging and design; experience with .NET/C#, TypeScript, and frontend frameworks (React/Next.js); familiarity with observability, monitoring, and incident response.
OpendoorNASDAQ: OPEN: Digital marketplace for buying and selling residential real estate.
Proven software engineering experience shipping production systems, strong fundamentals in at least one general-purpose language, relational DB experience, ability to reason about performance at scale, strong communication and design skills.
commonsku: Connected workflow platform for the promotional products industry.
5+ YOERequires 5+ years of software development experience, software engineering and system design expertise, relational databases, APIs, React, PHP or Python, cloud platforms, CI/CD, version control, observability, and mentoring experience.
React, PHP, Python, AWS, Google Cloud Platform (GCP), Microsoft Azure, Datadog
Royal Bank of CanadaTSX: RY: Provides personal, commercial, and investment banking services worldwide.
Design and build scalable AI services and distributed systems; strong software engineering practices; proficiency in Python and Golang; experience with containerization, cloud environments, APIs, and databases.
Questrade Financial Group: Online platform for brokerage, wealth management, and banking services.
10+ YOE10+ years software engineering experience; daily use of AI coding tools (Cursor, Claude); strong TypeScript with React and React Native; experience designing architecture (DDD, EDA), leading solution design, and communicating technical decisions.
BrazeNASDAQ: BRZE: Platform for personalized customer engagement and cross-channel messaging.
7+ YOE7+ years engineering experience building high-scale, data-driven backend systems; strong software design, data structures, and leadership; experience with distributed systems, streaming or real-time pipelines.
Zafin: SaaS platform for bank product and pricing modernization.
Experience developing software with modern languages and frameworks, API/service development, object-oriented design, Git, testing practices, and Agile teamwork.
Microchip TechnologyNasdaq: MCHP: Manufacturer of microcontrollers, analog, and mixed-signal integrated circuits.
5+ YOEBS degree in CS/EE/CE,5+ years software engineering experience,proficiency in C/C++,2+ years LLVM/MLIR experience,algorithms and digital design knowledge.
LyftNASDAQ: LYFT: Provides an on-demand ride-hailing and multimodal transportation platform.
5+ YOERequires a BS/MS or equivalent, 5+ years of software engineering or production infrastructure experience, distributed systems expertise, public cloud and database experience, and component leadership from design to launch.
Capital OneNYSE: COF: Provides credit card, banking, and auto loan services.
8+ YOERequires 8+ years in software engineering, systems architecture, or technology solution design; 2+ years designing public-cloud solutions; architecture leadership, regulated-environment, and mentoring experience.
machine learning, conversational AI, RESTful APIs, microservices, containers, AWS, Microsoft Azure, Google Cloud, Architectural Decision Records (ADRs), High-Level Design (HLD), HIPAA, PCI, Privacy
TD BankToronto Stock Exchange: TD: Provide retail, commercial, and wholesale banking and financial services.
5+ YOERequires 5+ years of software engineering experience, full-stack expertise with Angular, Java APIs, event streaming, batch processing, cloud platforms, secure system design, AI tools, and strong communication skills.
Relay: Digital banking and cash flow management for small businesses.
Proficient in React, JavaScript/TypeScript, HTML, CSS; strong engineering from a real codebase; collaborative, detail-focused, and quality-driven; portfolio or GitHub required.
NewRich Network: A social learning platform for digital entrepreneurs and creators.
8+ YOE8+ years in software engineering; experience designing and scaling distributed systems; backend focus with modern tech stack; leadership and ownership mindset.
PENN EntertainmentNASDAQ: PENN: Operates integrated casino gaming and online sports wagering platforms.
5+ YOE5+ years software engineering experience, strong CS fundamentals, production systems and on-call experience, GraphQL and API design, relational DBs, Kubernetes, and mentoring skills.
GraphQL, gRPC, SQL, DataDog, Phoenix, Ruby on Rails, Fast API, Laravel, Node, PostgreSQL, MySQL, Kubernetes, Git, GitHub, ExUnit, RSpec, Jest, pytest, Oban, Exq, Sidekiq, Celery, Beanstalk, Apache Kafka, RabbitMQ, AWS SQS/SNS, Google Cloud Pub/Sub, Elixir