Top Software Engineer Jobs in Ottawa

Reposted 21 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Aerospace
The Senior Network Engineer will design and implement advanced network architectures for a satellite communication system, focusing on SDN and routing solutions to optimize performance while adhering to strict constraints.
Top Skills: AsicBgpFpgaIs-IsOpenflowOspfP4SdnSr-MplsSrv6
Reposted 21 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Aerospace
As a Principal Software Engineer, you will architect and develop software managing a satellite mesh network, focusing on real-time operations, low-latency performance, and system resilience.
Top Skills: C++GoGrpcIstioJaegerKafkaKubernetesLinkerdNoSQLOpentelemetryPrometheusRustSQL
Reposted 22 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
22 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 22 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 22 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Gaming
As a Staff Unity Client Engineer, you will own game features and collaborate across teams for high-quality game client development, focusing on full lifecycle responsibilities.
Top Skills: Automated Testing FrameworksCloud PlatformsSdksUnity3D
Reposted 22 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 22 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 22 Days AgoSaved
Remote
Ottawa, ON
Expert/Leader
Expert/Leader
Big Data • Information Technology • Software • Database • Analytics • Infrastructure as a Service (IaaS) • Big Data Analytics
The Staff Software Engineer will lead the architecture and implementation of internal web applications, manage complex cross-team initiatives, and mentor engineers to optimize performance and usability.
Top Skills: APIsAWSCi/CdGoJavaKafkaMicroservicesPostgresReact
Reposted 22 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 22 Days AgoSaved
Easy Apply
Remote or Hybrid
Ottawa, ON
Easy Apply
Senior level
Senior level
Artificial Intelligence • Machine Learning • Retail • Social Impact • Software
The Staff Software Engineer will enhance the ML platform's performance and scalability, collaborating with teams to support predictive modeling and real-time inference capabilities.
Top Skills: AirflowDatabricksNumpyPandasPysparkPythonTorch
Reposted 22 Days AgoSaved
Easy Apply
Remote or Hybrid
Ottawa, ON
Easy Apply
Senior level
Senior level
Artificial Intelligence • Machine Learning • Retail • Social Impact • Software
The Senior Software Engineer, Infrastructure will build and enhance infrastructure and tooling for reliable service deployment, operational safety, and efficiency, while improving observability and security controls.
Top Skills: AWSAzureGCPKubernetesPythonTerraform
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
Reposted 22 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Cloud • Information Technology • Professional Services • Software • Consulting
You will architect and develop new features for SELECT, focusing on cost management, UI components, data visualization, and improving application performance.
Top Skills: DagsterDbtFastapiPostgresPythonSnowflake
Reposted 23 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Security • Software
As a Senior Software Engineer, you'll design and implement the Agentic AI Platform, focusing on building distributed systems for AI agents, workflow automation, and ensuring reliability.
Top Skills: AutogenCrewaiDockerElasticsearchGrpcJavaKafkaKotlinKubernetesLangchainLanggraphMilvusPineconePostgresPydantic AiPythonRestScalaWeaviate
Reposted 23 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Fintech • Payments • Financial Services
The Senior Software Developer will design, build and support mission-critical distributed systems for real-time payments, manage infrastructure, and enhance product operations, all while collaborating with team members in various time zones.
Top Skills: AWSCockroachdbElasticsearchGCPGitGoKubernetesNatsPrometheusTerraformTiltVault
Reposted 23 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
eCommerce • Fashion • Retail • Sales
As a Staff Software Engineer (iOS), you will lead iOS development, ensure scalability and maintainability, mentor engineers, and drive modernization initiatives while collaborating with multiple teams to enhance mobile platforms.
Top Skills: CombineCore DataFastlaneGithub ActionsGraphQLRestful ApisSwiftSwift ConcurrencySwiftui
Reposted 23 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 23 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 24 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
Artificial Intelligence • Information Technology • Software
As a Senior Frontend Engineer, you'll develop UI features for the AI voice platform, working with React and TypeScript while collaborating on backend systems and leading projects from concept to launch.
Top Skills: CSSHTMLJavaScriptReactTypescript
Reposted 24 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Transportation
Build scalable ML data pipelines for Waabi's autonomous driving platform. Design, optimize, and manage datasets and training processes while collaborating with scientists and engineers.
Top Skills: Apache AirflowApache BeamApache HadoopSparkAws Step FunctionsGoogle Cloud DataflowJaxPythonPyTorchTensorFlow
Reposted 24 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 24 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 24 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Information Technology • Software
As a Staff Engineer, you will lead architecture design and development, mentor junior engineers, and improve DevOps processes in a cloud services environment.
Top Skills: AWSDynamoDBEc2GitJavaJenkinsJIRALambdaOpensearchRdsRedshiftS3Spring Framework
Reposted 24 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 24 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Information Technology
The Senior Software Developer will lead design and implementation of backend systems, mentor peers, and enhance AI capabilities in tax research software, focusing on high-quality standards and rapid delivery.
Top Skills: Apache KafkaAWSCSSDatadogDockerElasticsearchHTMLKubernetesLlmsNode.jsOpenaiPineconePostgresPythonReactTypescript
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account