Top Software Engineer Jobs in Ottawa

Reposted 13 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
Artificial Intelligence • Information Technology • Machine Learning
Build and scale AI data and ML infrastructure: evaluation systems, fine-tuning pipelines, agent-first product surfaces, high-throughput data workflows, and integrations of new models into production.
Top Skills: GCPGraphQLJavaKafkaKotlinKubernetesMySQLNode.jsPostgresPubsubPythonReactReduxSpannerTypescript
14 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Financial Services
Design and build an events-first observability platform: architect high-throughput ingest, storage, and query pipelines; ship SDKs and instrumentation; define standards (OpenTelemetry, SLOs); enable AI-agent investigation and mentor senior engineers while leading cross-team technical initiatives.
Top Skills: Argo RolloutsClaude CodeClickhouseKotlinKubernetesLlmsMcpOpentelemetryRuby
Reposted 14 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Security • Software
The Staff Software Engineer will design, develop, and maintain scalable cloud-based solutions, manage data ingestion and retrieval, and lead architectural innovation while collaborating with cross-functional teams.
Top Skills: JavaKafkaKotlinKubernetes
Reposted 14 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software • PropTech
The Senior Software Engineer will lead the technical direction for MAP Policy Partners, focusing on web scraping, Ruby on Rails maintenance, and automation of product development.
Top Skills: AhoyAi Coding AssistantsAppsignalGoodjobGrafanaHerokuPostgresRuby On RailsSidekiqWeb Scraping
Reposted 14 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Cloud • Security • Software • Generative AI
The Principal Software Engineer will enhance vector similarity search functionality in Elasticsearch, lead initiatives, improve search algorithms, and collaborate with a distributed team.
Top Skills: CassandraElasticsearchHnswIvfJavaMongoDBPostgres
Reposted 14 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Information Technology • Marketing Tech • Social Media
Develop and manage GoDaddy's eCommerce and SSO infrastructure, focusing on backend services and APIs using Java and Kubernetes on AWS.
Top Skills: Argo CdArgo WorkflowsAWSCloudFormationElkJavaKubernetes
Reposted 20 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Information Technology • Software • Consulting
As a Senior Software Engineer, you will design and deliver user-friendly software, manage APIs, and create scalable microservice architectures.
Top Skills: DjangoFlaskJavaNode.jsPythonSpring
Reposted 24 Days AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
3D Printing • Marketing Tech • Design
The Embedded Software Engineer will design, develop, and support embedded software for optical communication products, while resolving software issues and collaborating with teams.
Top Skills: C++DockerEmbedded CFreertosGnxiGoGrpcLinuxOpenconfigProtocol BuffersPythonRedisShell ScriptingSonicSysbiosYang
Reposted 15 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
Blockchain
The Solutions Engineer will support the integration of Near Intents, assist developers, enhance product stability, and provide technical support to ecosystem partners.
Top Skills: GCPGrafanaKubernetesNode.jsPrometheusRustTypescript
Reposted 15 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Agency • Digital Media • News + Entertainment • Sports
Design, build, and maintain scalable full-stack web applications and APIs using React, TypeScript, Next.js and Node.js. Own features end-to-end, collaborate with product and design, improve CI/CD and developer tooling, migrate legacy systems, and mentor junior engineers while leveraging AI-assisted development.
Top Skills: Ai ToolsAWSAzureAzure DevopsCi/CdDockerGithub ActionsGraphQLGrpcKubernetesNext.JsNode.jsPostgresReactRestTerraformTypescript
Reposted 15 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Other
Design and implement backend services, APIs, CI/CD and cloud infrastructure using IaC and Kubernetes. Build internal developer tooling, define observability and security standards, lead incident response, and mentor engineers while applying AI tools to improve productivity and delivery.
Top Skills: AWSAzureC#Ci/CdClaudeDistributed TracingFinopsGCPGithub CopilotGoInfrastructure As CodeIstioJavaKubernetesLinkerdPulumiPythonReactSecrets ManagementSecurity ScanningStructured LoggingTerraformTypescript
Reposted 15 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Internet of Things
Design, build, and operate AI platform services for model training and inference at scale. Own reliability, Kubernetes/GKE deployments, GitOps pipelines, Terraform provisioning, observability, packaging and deployment automation, and incident response while collaborating with product, infrastructure, security, and data teams.
Top Skills: Alerting)Artifact RegistryCi/CdContainerizationDnsDockerGCPGitopsGkeGrafanaHelmInternal Load BalancingKubernetesLoggingObservability (MetricsPostgresPre-CommitPythonRayRay ServeTerraformTracingVpc
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
16 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Software
Build and maintain Mapbox Studio, a complex React/TypeScript fullstack application. Ship performant, testable features, make technical decisions, integrate REST APIs and AWS, optimize frontend performance, reduce technical debt, participate in design, monitor and support production systems, and mentor teammates.
Top Skills: AWSCi/CdCSS3HTML5JavaScriptJestPlaywrightReactReduxRestful ApisTypescript
16 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Fintech • Software • Financial Services
Design, develop, document, and maintain Multiview financial software. Use AI coding agents and automated tools to triage and fix code, implement event-driven workflows, ensure security, analyze systems, collaborate cross-functionally, coach team members, and serve in functional leadership (Project Lead/Scrum Master). Contribute to customer-facing assessments and RFPs; apply ERP functional knowledge.
Top Skills: .Net CoreAmazon S3C#GitGithub CopilotJavaScriptLlmOracle DatabaseOracle Pl/SqlPgvectorPineconeRagSQLUnit TestingVector Databases
16 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Big Data • Machine Learning
Design, build, test, and deploy scalable full-stack Java-based web applications. Develop backend services and REST APIs, create responsive front-end components, optimize database performance, support CI/CD, participate in code reviews, mentor junior developers, and improve automated testing and deployment processes.
Top Skills: Ci/CdGitJavaJavaScriptJqueryMs Sql ServerMySQLPostgresRestful ApisSpring FrameworkSQL
16 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Other
Lead macOS endpoint enforcement: design and own userspace agent, synchronous allow/deny path, Network Extension content filtering, performance and stability across macOS versions and hardware, mentor engineers, and represent macOS in cross-platform policy and architecture decisions.
Top Skills: Ai Tools (Claude Code Or Comparable)App SandboxCC++Code SigningDtraceEndpoint Security FrameworkEntitlementsInstrumentsLaunchdLldbMdmNetwork Extension Content FilterNotarizationObjective-CRustSipSpindumpSwiftSystem ExtensionTccUnified Logging (Log/Console)Xpc
16 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Other
Own design, implementation, and production support of Windows kernel-mode enforcement drivers (filesystem, process/thread, handles, registry) and the kernel/user-mode enforcement boundary. Reduce enforcement latency at scale, extend enforcement to containers and isolation, ensure compatibility across Windows builds, handle driver signing and deployment, collaborate cross-platform on policy and the Rust userspace agent, and mentor engineers while driving technical direction and operational stability.
Top Skills: AppcontainerCC++Claude CodeDriver SigningDriver VerifierEtwEv Code SigningFile-System MinifilterHost Compute ServiceHvciJob ObjectsKdKmdfPatchguardRustWdfWhql AttestationWindbgWindows ContainersWindows Driver Kit (Wdk)
16 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Other
Own and architect Linux kernel-space enforcement for an identity security platform using eBPF and BPF LSM hooks. Build kernel and userspace enforcement boundary, optimize syscall hot paths, extend enforcement to containers and Kubernetes, ensure portability across kernel versions, collaborate on shared policy/backend, mentor engineers, and drive production-grade, low-latency security enforcement.
Top Skills: AyaAya-EbpfBccBpf LsmBpf_Prog_LoadBpftraceBtfCCgroupsCilium EbpfCo-ReCrash-Dump AnalysisEbpfFtraceGdbKgdbKubernetesLibbpfLinux KernelNamespacesPerfRing BuffersRustSeccomp
16 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Fintech • Mobile • Payments • Software
Design, build, ship, and maintain end-to-end product features across frontend, backend, and data layers. Own projects from definition through production, improve reliability and scalability, collaborate with product and design, mentor engineers, and engage with customers to solve real user problems.
Top Skills: AWSCSSDjangoFlaskHTMLJavaScriptPostgresPythonReactSQLTypescript
16 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Fintech • Mobile • Payments • Software
Build foundational agent infrastructure for an AI assistant: orchestration, tool execution, context management, evaluation, and trust/permissions. Ship reliable, observable, and secure backend systems, launch agentic features, own core infrastructure, participate in on-call, and mentor others.
Top Skills: Anthropic ApiAPIsLangchainLangfuseLlmsObservability ToolsOpenai ApiSlack
Reposted 16 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Productivity • Software • Conversational AI
As a Staff Software Engineer, you'll lead software infrastructure development, drive AI innovation, mentor engineers, and collaborate across teams to build advanced applications.
Top Skills: AWSAzureGCPHadoopJavaScriptKafkaReactSparkTypescript
Reposted 16 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
eCommerce
The Sr. Software Engineer II will design, develop and maintain distributed systems, ensuring scalability, reliability, and performance while leading and mentoring team members.
Top Skills: AWSCassandraDynamoDBElasticacheGCPGoJavaMongoDBMySQLPostgresPythonRedisRustScala
Reposted 16 Days AgoSaved
Remote
Ottawa, ON
Expert/Leader
Expert/Leader
Software
Lead design, build, and maintenance of User Domain and HRIS integration services handling millions of user records. Architect scalable, secure microservices, mentor engineers, own features end-to-end, collaborate cross-functionally, and improve performance, reliability, and tooling.
Top Skills: AWSDockerDroneGCPGoGoogle Pub/SubGraphQLKubernetesMicroservicesMySQLPostgresPythonReactRedux
Reposted 16 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Financial Services
Lead technical projects for product scaling. Design and maintain APIs and services, ensuring reliability and user experience while collaborating with product teams.
Top Skills: PostgresReactRuby
Reposted 16 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Cloud • Software
The Staff Software Engineer will architect and maintain Datagrid Pages and Dataset Editor, focusing on UI design, efficient code, and mentorship while collaborating with teams to support Procore's AI strategy.
Top Skills: Node.jsReactRubyTypescript
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account