Top Software Engineer Jobs in Ottawa

Reposted 2 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Healthtech • Software
The SDET Architect will design and lead automated testing strategies across various systems, mentor teams, and ensure compliance with regulatory standards in the healthcare domain.
Top Skills: Bdd FrameworksC#Ci/CdCucumberGherkinJavaPythonSpecflowTypescript
3 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Professional Services
Senior SDET who contributes across frontend and backend systems by building and maintaining features with a strong testing mindset. Develop and maintain automated tests, improve test coverage and CI/CD, investigate bugs, support regulatory and compliance testing strategies, and balance automation with exploratory and risk-based testing.
Top Skills: Ai/LlmAnalyticsApi GatewayAuth0Aws LambdaCi/CdCloudFormationCloudwatchCypressDynamoDBIamJestMonitoring ToolsNode.jsOidcPlaywrightReactReact Testing LibraryRest ApisS3Serverless FrameworkSsmStorybookTypescript
3 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
Own design, development, and operation of Partner and Billing/Admin portals. Architect and implement full-stack features (React/TypeScript, Node/Next, C#/ASP.NET Core), integrate with HubSpot and ERPs, ensure reliability, security, CI/CD, monitoring, and mentor other developers while supporting stakeholders and incidents.
Top Skills: Asp.Net Core MvcAuthenticationAuthorizationAWSAzureC#DockerHetznerHubspot CrmNext.JsNginxNode.jsPostgresReactSsoTypescript
3 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Professional Services • Software • Consulting • Automation
Own backend and web development, build Zoho automations and integrations, design RESTful APIs, manage and optimize SQL databases, perform code reviews, debug production issues, collaborate with stakeholders, and mentor junior developers to deliver scalable, maintainable solutions.
Top Skills: DelugeNode.jsPythonRestful ApisSQLZoho CreatorZoho Crm
Reposted 13 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Automotive
Design, implement, and validate core RTOS components and device drivers. Write maintainable C code and tests in a CI/CD agile environment, debug kernel-level issues, produce technical documentation, and collaborate with hardware, tools, and verification teams to meet real-time and safety-critical requirements.
Top Skills: AssemblyCC++Ci/CdDevice DriversGitKernel DevelopmentLinuxPythonRtosUnixWind River Next Rtos
13 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
Software
Own quality for assigned features and services by designing risk-based test approaches, building automated API/UI/integration tests, integrating tests into CI/CD pipelines, monitoring pipeline health, and collaborating with engineers to improve testability and prevent defects. Apply AI/agent-assisted testing workflows and contribute to test frameworks and tooling.
Top Skills: Agent-Assisted WorkflowsAgentic WorkflowsAi-Assisted TestingApi TestingC#Ci/CdContract TestingGrafanaIntegration TestingJenkinsLinuxPerformance TestingPlaywrightReliability TestingUi Testing
13 Days AgoSaved
Hybrid
Ottawa, ON
Mid level
Mid level
Automotive
Design, document, and implement features and APIs for an embedded software update platform. Support integration, debug defects, optimize CPU/RAM/disk usage, collaborate with cross-functional teams, and participate in prototypes and proof-of-concept initiatives for vehicle ECG/Phoenix modules.
Top Skills: CC++G++GccGdbGitJavaMakeMock FrameworksMulti-ThreadingRepoRtosUnit-Testing Frameworks
Reposted 3 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Sales
As a Senior Full Stack Software Engineer at Orum, you will own product features end-to-end, design scalable systems, collaborate with cross-functional teams, and drive technical excellence while mentoring your teammates.
Top Skills: FreeswitchGoogle Cloud PlatformNode.jsPostgresReactRubyTypescript
Reposted 3 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
The Senior Software Application Developer will build full-stack features, design APIs, and improve AI integrations while collaborating with product teams.
Top Skills: AICeleryFlaskGraphQLPythonReactRestSqlalchemy
Reposted 3 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Edtech
Lead design and delivery of scalable data integration pipelines and APIs, drive architecture and cloud infrastructure decisions, diagnose performance issues (SQL Server), write and test well-factored code, establish development standards, mentor developers, and support AI-assisted development workflows.
Top Skills: AbsorblmsAsp.Net MvcAws EcsAws FargateC#ClaudeCo-PilotCSSCursorDockerEntity FrameworkGitGitlab Ci/CdGptHTMLJavaScriptJqueryKnockout.JsLambdaMicroservicesReactRest ApiS3SQL ServerSqsT-SqlTypescriptWeb Api
Reposted 3 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Internet of Things
Develop and improve Firefox installs, updates, and OS integrations (Windows/macOS). Implement platform-specific features, fix complex bugs, participate in code reviews, and collaborate with a distributed team to deliver high-quality browser experiences.
Top Skills: CC++CocoaLinuxmacOSRustWin32Windows
14 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Cloud • Hardware • Internet of Things • Other • Software • Utilities
Develop and maintain embedded software, drivers, diagnostics, and tools for embedded CPUs, SoCs, Ethernet PHYs, FPGAs, and optical networking. Implement Linux kernel and user-space drivers, apply TCP/IP, VLAN, and memory management concepts, debug performance issues, and support board bring-up and BSP tasks. Collaborate with multidisciplinary teams and improve engineering efficiency with scripts and test utilities.
Top Skills: Board Bring-UpBspCC++Ip FilteringLinux KernelLinux User-Space DriversMemory ManagementPythonTcp/Ip StackVlan
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
14 Days AgoSaved
Hybrid
Ottawa, ON
Senior level
Senior level
Software
Lead design and development of XDR and DNS-based cybersecurity backend services. Translate security requirements into secure, scalable code, perform code reviews, mentor engineers, support CI/CD, containerized/cloud deployments, troubleshoot performance and vulnerabilities, participate in architecture decisions, maintain documentation, and join a rotating 24/7 on-call incident response schedule.
Top Skills: AnsibleAnycastBashDnsDockerDynamoDBEdrGitlab CiJavaJenkinsLinuxMitre Att&CkMySQLOwaspPlay FrameworkPostgresPythonSpringTeamcityTerraformXdr
Reposted 4 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Pet • Software
The Principal Software Engineer at Snout will define architectural direction, build features across the stack, and enhance team effectiveness, ensuring quality and performance.
Top Skills: AWSJavaScriptLinuxNode.jsPostgresReactTypescript
Reposted 4 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Pet • Software
As a Senior Software Engineer, you'll develop and enhance the Snout web platform, collaborate with teams, and lead technical projects while ensuring performance and reliability.
Top Skills: AWSJavaScriptNode.jsPostgresReactTailwindTypescript
Reposted 4 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Information Technology
Design and maintain core components of Docker Desktop, improve installation and update processes, ensure system reliability, and collaborate across teams.
Top Skills: Ci/CdDockerGo
Reposted 4 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Cloud • Security • Software
As a Staff Software Engineer on the Developer Platform team, you will enhance CI/CD pipelines, improve developer experience, and productionize AI tooling while mentoring teammates and collaborating with engineering leaders.
Top Skills: Argo WorkflowsBuildkiteCi/CdContainer-Based OrchestrationGithub ActionsGoKubernetesOci
Reposted 4 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Marketing Tech • Sales
The Senior Software Engineer, Backend is responsible for building APIs, ensuring system reliability, scalability, and contributing to company-building initiatives.
Top Skills: ApolloAWSClickhouseExpressNode.jsPostgresReactTypegraphqlTypescript
Reposted 4 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Information Technology • Software
The Senior Software Engineer will own feature development from design to deployment, focusing on user feedback and collaboration with ML researchers.
Top Skills: HonojsNextjsPostgresReactShadcnTailwindTypescriptVitest
Reposted 4 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software • Analytics
The Senior Software Engineer will focus on backend development, designing and maintaining APIs and services, collaborating on features, and enhancing integrations at Motion.
Top Skills: AzureExpressGraphQLMongoDBNode.jsPostgresReactTypescript
Reposted 4 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Fintech • Machine Learning • Natural Language Processing • Business Intelligence
The Staff Software Engineer will lead the design and reliability of a large-scale financial data extraction platform, focusing on reducing human dependency using AI while ensuring system quality and scalability.
Top Skills: AICloud-Native ArchitecturesData PlatformsDistributed SystemsMl
Reposted 4 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Expert/Leader
Expert/Leader
Artificial Intelligence • Fintech • Machine Learning • Natural Language Processing • Business Intelligence
Lead the design and reliability of a financial data extraction platform using AI and deterministic systems to improve accuracy and reduce human dependency.
Top Skills: AICloud-Native ArchitecturesData PlatformsDistributed SystemsMlNlp
Reposted 4 Days AgoSaved
In-Office or Remote
Ottawa, ON
Expert/Leader
Expert/Leader
Aerospace
Lead the design and implementation of high-performance PoP infrastructure, optimize networking software, and mentor engineering teams at Blue Origin.
Top Skills: CC++DpdkEbpfIp NetworkingKubernetesLinuxVppXdp
Reposted 4 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Fintech • Information Technology
As a Senior SDET, you will enhance testing practices, improve CI pipelines, mentor engineers, and ensure platform reliability through comprehensive testing strategies.
Top Skills: Argo CdDockerGithub ActionsGoGoogle Cloud BuildGoogle Cloud PlatformGoogle Kubernetes EngineHelmIacKafkaKubernetesPythonRedpandaTerraformTypescript
Reposted 4 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Kids + Family • Mobile
Lead architecture and implementation of high-throughput, low-latency AdServer and Exchange services. Design scalable, resilient distributed systems, integrate demand/supply partners, improve RTB/auction capabilities, advance observability and automation (including AI-driven testing/IaC), and mentor engineers to increase platform reliability and revenue growth.
Top Skills: Ad ExchangeAdserverAWSClaude CodeCloud-NativeCursorGithub CopilotInfrastructure As Code (Iac)JavaReal-Time Bidding (Rtb)
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account