Top Software Engineer Jobs in Ottawa

7 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Financial Services
Design, build, and architect stablecoin and crypto infrastructure; integrate DEXs, DeFi protocols, and wallet providers; develop smart contract interactions; expand crypto product functionality and asset selection; collaborate cross-functionally; establish crypto development standards and ensure security and reliability for large-scale user experiences.
Top Skills: AmmsDefi ProtocolsDexsEthereumEthers.JsEvmJavaKey ManagementKotlinLayer 2Multi-SignaturePythonReactReact NativeRuby On RailsSmart Contract DevelopmentStablecoinsSvmWeb3.Js
7 Days AgoSaved
In-Office or Remote
Ottawa, ON
Junior
Junior
Security • Software
Build, scale, and maintain Tenable's cloud-based vulnerability management platform for private and U.S. government customers. Troubleshoot escalations, automate deployments and monitoring, collaborate across engineering teams, document operational procedures, participate in on-call rotation, remediate infrastructure/container security issues, and contribute to reliability, standardization, and production deployments.
Top Skills: BashContainersDockerKubernetesMicroservicesNode.jsPythonTerraform
7 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Retail • Sports
Design, implement, and maintain scalable Java-based software solutions. Collaborate across the SDLC with stakeholders and development teams, integrate DevOps and CI/CD practices, support operational tasks, ensure security and performance, drive feature development, conduct code reviews, and stay current with emerging technologies.
Top Skills: Ci/CdCloud PlatformsContainerizationDevOpsJavaMicroservices
7 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Internet of Things
Lead backend development and own services end-to-end: design, build, deploy, operate, monitor, and troubleshoot production systems. Collaborate with frontend, CloudEng, product, and design; participate in on-call rotations, code reviews, security/privacy reviews, and mentor junior engineers to maintain reliability and quality.
Top Skills: DjangoDockerGoogle Cloud Platform (Gcp)GrafanaKnexKubernetesNode.jsOpentelemetryPostgresPrometheusPythonRustSentrySQLTerraformTypescript
Mid level
Greentech • Professional Services • Software • Analytics
Develop, test, and maintain mission-critical Air & Naval sonar software. Perform requirements analysis, design, coding (C++/Java), code reviews, troubleshooting, integration, validation, and documentation. Collaborate across teams, present at design reviews, follow Agile practices, use Linux and version control, and support stakeholders throughout the development lifecycle.
Top Skills: AgileAi/MlC++JavaLinuxUmlVersion Control
Mid level
Aerospace • Security • Software
Develop, test, and maintain mission-critical sonar software. Participate in design, code reviews, troubleshooting, integration, and documentation. Collaborate with cross-functional teams and support lifecycle activities; contribute to design reviews and technical support.
Top Skills: AgileAi/Ml (Preferred)C++JavaLinuxUmlVersion Control Systems
Reposted 7 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Other • Sales • Software
The Senior Frontend Engineer will develop and improve the Cresta platform, focusing on frontend engineering, coding, architecture, and customer-facing components, while ensuring high standards in performance and security.
Top Skills: AngularFlutterIonicJavaKotlinReactReact NativeSwift
8 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Other
Design, build, and operate high-throughput, secure backend services and APIs for a cloud-native identity visibility and intelligence platform. Contribute to system design, resiliency, test automation, and production support (including on-call). Deliver scalable microservices, CI/CD-driven deployments, and infrastructure-as-code.
Top Skills: .NetApi ServicesAWSAzureC#Ci/CdClaude Code (Agentic Ai Coding Tools)DockerEnd-To-End TestingGithub ActionsGCPKubernetesMicroservicesTerraformUnit Testing Frameworks
Reposted 8 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Marketing Tech • Software
Design, build, and operate scalable backend services for courier logistics. Own end-to-end systems including data modeling, event-driven flows, deployments, observability, and incident response. Mentor peers, drive architecture for distributed systems, and collaborate across product, mobile, QA, and data teams to deliver reliable backend features at scale.
Top Skills: AsyncapiAurora RdsAWSAws SnsAws SqsAzureClaude CodeCloudFormationCursorDatadogEksGatlingGithub CopilotGitopsGoogle BigqueryGraphQLGrpcJavaJmeterK6KafkaKubernetesMySQLNode.jsPostgresQuarkusRedisRestSpring BootTerraform
8 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
Design, build, test, and deploy scalable full‑stack web applications and services for preconstruction bidding and risk management. Implement AI-powered features, APIs, and microservices, ensure performance/security, participate in architecture and code reviews, and mentor other developers in an agile environment.
Top Skills: Ai/MlAWSJavaScriptMicroservicesMongoDBNode.jsPostgresReactRestful ApisTypescript
Reposted 8 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Financial Services
Design, build, and operate backend services powering margin, lending, balances, buying power and collateral. Own end-to-end scope—from technical design to production reliability—ensuring real-time correctness, low latency, and high availability. Evolve an event-driven, Kafka-based JVM architecture, mentor engineers, and use AI-assisted tooling to improve delivery and quality.
Top Skills: Ai-Assisted ToolingApollo FederationFlinkGraphQLJvmKafkaKotlinKubernetes
8 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Design, build, and maintain scalable, reliable data integration services (Power Query and Dataflows) for distributed, multi-tenant Azure platforms. Write well-tested code, participate in architecture and on-call rotations, collaborate with product and partner teams, monitor system health, and use metrics to improve performance and scalability.
Top Skills: Azure Cosmos DbAzure Data FactoryAzure Sql DatabaseAzure Synapse AnalyticsCC#C++DataflowsETLEvent GridJavaJavaScriptMicrosoft FabricPower BIPower QueryPythonService Bus
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 8 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Healthtech
Build and scale core research infrastructure and agentic systems across backend, frontend, and model integrations. Own reliability, observability, and performance; ship research-proven features to production rapidly and develop shared tools and SDKs to accelerate Research, QA, and Engineering.
Top Skills: Api DesignAWSAzureCi/CdGCPInstrumentationLarge Language Models (Llms)LoggingNode.jsReactSdksStreamingTracingTypescript
Reposted 8 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Information Technology
Lead design and delivery of self-service platform capabilities: provisioning, deployment, observability, and multi-region networking. Drive RFCs and cross-team alignment, build APIs (primarily in Go), implement Terraform/GitOps flows, improve EKS reliability and Grafana-based SLOs, and reduce operational toil via safe, auditable automation. Own on-call rotation and platform adoption outcomes.
Top Skills: Argo CdCanariesCniEksEnvoyEnvoy GatewayGithub ActionsGitopsGoGrafana CloudKubernetesLinuxNetworkingOpentelemetryPrometheusService MeshTerraform
Reposted 8 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
eCommerce
Design and build high-correctness Rust services on critical platform paths, introduce Rust for safety and performance, own systems end-to-end from architecture to operations, reason about concurrency and async, improve reliability and observability, collaborate across polyglot stacks, and mentor engineers.
Top Skills: AWSGCPNoSQLRelational Databases (Sql)Rust
Reposted 8 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
eCommerce
Own and evolve Narvar's data pipelines, platforms, and data products on GCP. Design, build, and operate ETL/ELT workflows, data models, and embedded analytics using BigQuery and Airflow. Improve data quality, observability, lineage, and prepare datasets for LLM/AI use cases while collaborating cross-functionally and driving architectural decisions.
Top Skills: Agentic Coding ToolsAirflowAlloydbAPIsBigQueryCloud ComposerCloud SqlData LineageDatastreamEltGCPLlmObservabilityPythonSemantic LayerSQL
Reposted 8 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
eCommerce • Information Technology • Machine Learning • Marketing Tech • Database • Analytics • Big Data Analytics
Design, build, and maintain scalable data pipelines and tenant-aware APIs to ingest and transform data from ad platforms, order systems, and real-time events. Ensure reliability, observability, and maintainability across event-driven and batch architectures, implement authentication flows, optimize data workflows in a cloud-native environment, and collaborate with product, infrastructure, and data teams to onboard new sources.
Top Skills: AirflowAPIsBigQueryDockerETLGraphQLKubernetesPythonRestSQLWebhooks
Reposted 8 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Financial Services
As a Senior Software Engineer at Ayama, you will build and improve AI-based systems, design data pipelines, and develop full-stack product features. This role requires strong architectural judgment and hands-on experience with optimization problems and large-scale data processing.
Top Skills: Ai-Assisted Development ToolsDjangoFastapiGCPPythonReactTypescript
Reposted 8 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Cloud • Information Technology • Software • Infrastructure as a Service (IaaS)
As a Senior Software Engineer, you will build and operate Upbound Spaces, resolve issues in SaaS environments, develop features, support project lifecycles, manage Kubernetes services, and enhance operational tools.
Top Skills: GoGrafanaKubernetesOpentelemetryPrometheus
Reposted 8 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
Develop high-quality software products, maintain unit tests, ensure code security, mentor junior engineers, participate in agile methodologies, and collaborate with customers and stakeholders.
Top Skills: AngularjsAWSAws-KinesisDynamoDBEmrGraphQLJavaScriptKafkaMySQLPythonReactRestful ApiS3Snowflake
Reposted 18 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Software
Lead the design and development of native Windows desktop applications, ensuring code quality, performance, and accessibility in collaboration with cross-functional teams.
Top Skills: C#C++Windows App SdkWinuiXaml
Reposted 18 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Software
The Senior Software Engineer will build and maintain foundational services and SDKs at Speechify, improving user experience through system optimizations and collaborating across teams.
Top Skills: GCPJavaKotlin
Reposted 8 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Sales
As a Senior Software Engineer, you'll own product features, design scalable systems, mentor teammates, and ensure engineering excellence, focusing on real-time workflows for the Dialer team.
Top Skills: FreeswitchGoogle Cloud PlatformNode.jsPostgresReactRubyTypescript
Reposted 8 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Sales
As a Senior Full Stack Software Engineer, you will own product features, design scalable systems, mentor teammates, and ensure coding excellence while collaborating with cross-functional teams.
Top Skills: FreeswitchGoogle Cloud PlatformNode.jsPostgresReactRubyTypescript
Reposted 8 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Sales
Lead full-stack engineering efforts, architect real-time workflows, mentor engineers, and drive product initiatives across backend services and frontend applications.
Top Skills: FreeswitchGoogle Cloud PlatformNode.jsPostgresReactTypescript
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account