Top Software Engineer Jobs in Ottawa

Reposted One Month AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Fintech • Real Estate • Software
As a Staff Software Engineer at Juniper Square, you'll lead architectural decisions and develop AI-powered systems, mentoring engineers and ensuring high-quality technical standards while collaborating with cross-functional teams.
Top Skills: Ai SdksAWSCi/CdDockerJavaKubernetesNode.jsPythonRag PipelinesTypescript
Reposted One Month AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software • Database
The Senior Software Engineer will design, build, and maintain solutions for transit agencies, focusing on IoT devices and cloud services, ensuring reliable communication and device management.
Top Skills: AWSCloud-Native ServicesJavaJavaScriptLinuxMqttPythonSQLTypescript
Reposted One Month AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Cloud • Security • Software
Lead architecture and implementation of Chainguard's Repository platform: design, build, and operate high-availability Go backend services and package registries. Drive scalability, reliability, observability, and load testing; make technical decisions on service boundaries and operations; collaborate across teams; and mentor engineers to deliver a unified artifact-serving experience.
Top Skills: GoTerraform
Reposted One Month AgoSaved
Remote
Ottawa, ON
Expert/Leader
Expert/Leader
Productivity • Software • Conversational AI
Lead architecture and roadmap for Twilio's Compliance Experiences platform, modernizing legacy systems into cloud-native microservices. Drive AI-augmented development, design high-availability APIs and data systems, mentor senior engineers, ensure regulatory-compliant developer experiences, and lead incident remediation and cross-team technical strategy.
Top Skills: Anthropic ClaudeAWSCi/CdDynamoDBEksGithub CopilotGoJavaKafkaKubernetesLambdaLlmsNoSQLRedisSparkSQLTerraform
One Month AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Industrial • Manufacturing
Design, develop, and maintain embedded firmware for optical networking products. Implement new features, resolve legacy bugs, collaborate with hardware, validation, and test teams, and ensure accurate firmware documentation. Coach junior engineers, lead code reviews, support pre/post sales and field engineers, and apply Agile/CI/CD/DevOps practices for product delivery.
Top Skills: BgpBspCC++Ci/CdContainersDevOpsEmbedded LinuxFrroutingGoIlaLldpNetconfOpen VswitchOpenconfigOspfPythonRoadmSonicVirtualizationYang
One Month AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
Design and build scalable, shared platform systems and libraries used across product teams. Partner with product teams to define clean APIs, drive architecture and engineering standards, participate in code reviews and design discussions, document systems, and improve developer experience and platform reliability.
Top Skills: Amazon SqsAPIsDistributed SystemsEvent-Driven ArchitectureKafkaMessage QueuesPub/SubTypescript
One Month AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Events • Marketing Tech • Software
Design, build, and operate a cloud-native data platform and ML infrastructure at scale. Own end-to-end pipelines from CDC to feature stores, model training/serving, monitoring, and data product SLAs. Apply distributed systems and MLOps practices, leverage LLMs/agentic systems, and translate technical issues to business impact.
Top Skills: AirflowClaude CodeClickhouseDagsterDjangoElasticsearchFeature StoresLlmsMongoDBMySQLPandasPythonPyTorchRedshiftScikit-LearnTensorFlow
One Month AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
AdTech • Artificial Intelligence • Gaming • Machine Learning • Software • Virtual Reality • Metaverse
Lead end-to-end design and implementation of Diagnostics backend: high-throughput Go services, ingestion and OpenTelemetry pipelines, ClickHouse-based storage and queries, and dashboard surfaces. Collaborate cross-team, mentor engineers, raise code-review and AI-agent workflow standards, and ensure reliability, performance, and secure data handling.
Top Skills: C#Claude CodeClickhouseCodexCursor Agent ModeGemini CliGoKotlinNoSQLOpentelemetryTypescript
Reposted One Month AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Big Data • Machine Learning
Design, build, test, and deploy scalable full-stack web applications using Java/Spring and modern JavaScript. Develop backend services/APIs, optimize database queries, support CI/CD and automated testing, participate in code reviews, and mentor junior developers while collaborating with cross-functional teams.
Top Skills: AWSAzureCi/CdCypressDockerGCPGitJavaJavaScriptJqueryMs Sql ServerMySQLPlaywrightPostgresReactRestful ApisSpring BootSpring FrameworkSQL
Reposted One Month AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
Lead technical direction for a high-performance 2D/3D viewer platform. Drive cross-team architecture, implement scalable platform capabilities, mentor engineers, improve engineering velocity, and resolve complex production issues while partnering with Product, UX, and Architects.
Top Skills: Ci/CdCypressDistributed SystemsJavaScriptJestModern Web TechnologiesService-Oriented ArchitectureTypescript
Reposted One Month AgoSaved
In-Office or Remote
Ottawa, ON
Expert/Leader
Expert/Leader
Artificial Intelligence • Consumer Web • Digital Media • Software
Lead technical direction and architecture for the Fable backend, own platform reliability (databases, CI/CD, queues, observability), run incident response and postmortems, mentor engineers, collaborate cross-functionally with product/design/ML, and build platform capabilities enabling faster, safer delivery.
Top Skills: AWSCi/CdContainer OrchestrationDatadogDjangoGCPGoJavaKotlinKubernetesNode.jsPostgresPythonQueueing
Reposted One Month AgoSaved
Remote or Hybrid
Ottawa, ON
Mid level
Mid level
Artificial Intelligence • Information Technology • Software
Seeking Data Platform Engineers to design, build, and manage scalable data pipelines and analytic query engines while ensuring data integrity and performance optimization.
Top Skills: Apache IcebergAWSAws CdkAzureBigQueryGCPPulumiPythonRedshiftTerraformTrino (Presto)
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
Reposted One Month AgoSaved
Remote or Hybrid
Ottawa, ON
Mid level
Mid level
Artificial Intelligence • Information Technology • Software
As a Backend Software Engineer, you'll develop critical backend systems focusing on APIs, data processing, and infrastructure while ensuring high-quality service delivery and robust architecture.
Top Skills: AWSAzureGCPPulumiPythonTerraform
Reposted One Month AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Information Technology • Software
Lead development of backend systems and integrations to ingest and process large-scale data, design secure multi-tenant SaaS architectures, own APIs and platform work, mentor engineers, author technical proposals, and troubleshoot production issues to minimize downtime.
Top Skills: Amazon Web Services (Aws)APIsAuthenticationAuthorizationBatch ProcessingData IngestionDistributed SystemsGoogle Cloud Platform (Gcp)AzureMulti-Tenant SaasPythonStreaming
Reposted One Month AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
Build, optimize, and embed machine learning models for on-device inference within a Go-based detection engine. Own models end-to-end: deploy, monitor performance, detect drift, iterate, and resolve production issues while collaborating with systems engineers and stakeholders.
Top Skills: Embedded AiGoMachine LearningOn-Device Inference
Reposted One Month AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Information Technology • Consulting
Lead full‑stack development of the imaging web platform: architect and build ASP.NET Core services and Vue frontends, design secure APIs integrating EMRs and AI, own testing, CI/CD, and Azure deployments, mentor engineers, and collaborate with product, design, and clinical teams to deliver performant, reliable screening experiences.
Top Skills: .NetAsp.Net CoreAzureCi/CdDevOpsDicomDockerEmrEvent-Driven SystemsFastapiFhirGCPHl7IacJestKubernetesMonitoringNunitPlaywrightPythonRestful ApisSQL ServerVueXunit
Reposted One Month AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Information Technology • Consulting
Lead design and delivery of full-stack imaging features, architect high-performance ASP.NET Core services, build Vue frontends, integrate APIs with EMRs and imaging partners, mentor engineers, enforce automated testing, CI/CD and observability, and drive technical roadmap in an Agile team.
Top Skills: .NetAsp.Net CoreAWSAzureC#Ci/CdDevOpsDicomDockerEmr IntegrationsEvent-Driven SystemsFastapiGCPHipaaHl7/FhirIacJestKubernetesMicroservicesNunitPlaywrightPwasPythonRestful ApisSoc 2SQL ServerVueXunit
Reposted One Month AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
Lead technical efforts to improve reliability, performance, maintainability, and new features. Partner with product and stakeholders to shape plans, reduce technical debt, improve testability and observability, mentor engineers, raise delivery quality, and drive process improvements for a mature SaaS platform.
Top Skills: Ai-Assisted Development ToolsCi/CdCloud InfrastructureObservability ToolingPHPPostgresReact
Reposted One Month AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Information Technology • Machine Learning • Professional Services • Software • Analytics • Consulting
Lead end-to-end AI solutions as a forward-deployed engineer: scope, design, and deploy ML/LLM systems; partner with clients and stakeholders; build infrastructure, data pipelines, and reusable platform components; mentor engineers; own projects from discovery through production and provide on-call support.
Top Skills: AWSDelta (Delta Lake)DockerETLFastapiGCPHugging FaceKafkaKubernetesLangchainOpenaiPineconePub/Sub SystemsPythonSchema GovernanceUnity CatalogWorkflow Orchestration
Reposted One Month AgoSaved
Remote
Ottawa, ON
Expert/Leader
Expert/Leader
Marketing Tech
Lead design and implementation of a zero-to-one, real-time collaborative web content platform. Own architecture, build backend sync and delivery services, craft low-latency frontend editing experiences, define engineering standards, evaluate third-party tradeoffs, and mentor engineers while partnering with product and design.
Top Skills: AWSAzureCdnCliCloudflareContainerizationDrupalEvent-Driven ArchitecturesGCPGraphQLNext.JsReal-Time SynchronizationRestSdksWebhooksWordpress
Reposted One Month AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Database
Principal IC responsible for reliability, observability, and modernization of a .NET-based Platform Services portfolio on Azure. Own architecture, resilience patterns, shared libraries, and migration of legacy .NET services. Implement observability, event-driven messaging, and AI-first engineering practices while mentoring engineers and partnering with architecture teams.
Top Skills: .NetAgentic Development / Ai ToolingApmAzureAzure Devops Ci/CdBackground Job Scheduling FrameworksC#Container Orchestration PlatformsContainerizationDatabase Schema Migration ToolingDistributed TracingEvent-Driven MessagingFix ProtocolInfrastructure As CodeMessage QueuesNugetOracle SqlPl/SqlStructured LoggingWindows Services
Reposted One Month AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Big Data • Information Technology • Software • Database • Analytics • Infrastructure as a Service (IaaS) • Big Data Analytics
Build and operate large-scale, high-performance infrastructure to run AI inference and agents on real-time streaming data. Design scalable, reliable serving layers, solve distributed-systems challenges, and optimize across cloud providers.
Top Skills: Agent InfrastructureAWSAzureC++Consensus AlgorithmsDistributed SystemsGCPGoJavaLlmModel ServingNetworkingScalaStreaming Data
Reposted One Month AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Agency • Artificial Intelligence • HR Tech • Professional Services
Join an early engineering hire at a growing SaaS platform for online communities. Scope and deliver new features, write modular TypeScript/React code, enable AI coding agents, monitor production, and troubleshoot issues while influencing product direction and improving platform scalability and developer experience.
Top Skills: Ai AgentsLinear ProgrammingMax Weight MatchingNode.jsReactTypescriptWebrtc
Reposted One Month AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Big Data • Enterprise Web • Marketing Tech • Software
As a Senior Software Developer, you will architect and develop robust software solutions, enhance software stability, manage tech debt, and collaborate with teams while staying updated on new technologies.
Top Skills: AWSCircleCIDatadogDbtDockerFivetranGoLookerReactReact NativeRuby On RailsSentrySnowflakeTerraformTypescript
Reposted One Month AgoSaved
Remote
Ottawa, ON
Expert/Leader
Expert/Leader
Edtech
The Principal Software Engineer will lead technical initiatives across teams, enhancing engineering effectiveness and ensuring high-quality systems, while mentoring senior engineers.
Top Skills: AWSDockerLinuxNode.jsReactSQLTypescript
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account