Get the job you really want.

Top Software Engineer Jobs in Ottawa

23 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Robotics
Lead the design and implementation of complex behaviors for humanoid robots, integrating motion planning and new autonomy capabilities, while mentoring junior engineers.
Top Skills: LinuxPython
Reposted 28 Minutes AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Aerospace
As a Senior Embedded Software Engineer, you will lead the development and architecture of software solutions for satellite communication systems, focusing on optimization and mentoring teams while adhering to encryption and security standards.
Top Skills: AgileAutomated TestingC++Ci/CdEncryption StandardsRtosRustScaled AgileTest-Driven Development
Reposted 42 Minutes AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Fintech • Payments
Design, develop, and maintain backend services and APIs, mentor engineers, analyze systems, and collaborate across teams to improve performance.
Top Skills: AWSC#DockerGoGrpcJavaKafkaKubernetesMongodbRest ApisSpring BootSQL
Reposted 43 Minutes AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Fintech • Payments
As a Staff Software Engineer, you will design and develop scalable software solutions, contribute to cloud-native architecture, ensure high code quality, and collaborate across teams.
Top Skills: AWSElasticsearchJavaKafkaKubernetesNoSQLSQLTerraform
Reposted 4 Hours AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Fintech • Payments
As a Senior Software Engineer on the Semantic Data Modeling Team, you'll design scalable data models, implement transformation logic, and ensure data consistency across domains for WEX's enterprise data platform.
Top Skills: PythonScalaSQL
4 Hours AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
Technical leader designing scalable APIs and agent interfaces for autonomous advertising agents. Build high-throughput real-time systems, evaluate agent protocols, drive architecture, mentor engineers, and integrate external ad platforms.
Top Skills: Go,Python,Typescript,Node.Js,Rest,Graphql,Event-Driven Systems,Authentication,Api Versioning,Ai Agent Frameworks,Mcp,A2A,Postgresql,Bigquery,Cloud Storage,Redis,Gcp,Aws
Reposted 4 Hours AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Gaming
As a Senior Software Engineer, you will enhance QA and Dev operations through automation tools, lead project initiatives, and establish best practices.
Top Skills: AWSC#Ec2Github ActionsGoJavaScriptJenkinsPythonS3TeamcityUnity
Reposted 4 Hours AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Financial Services
Lead the migration to GraphQL Federation, enhance API design and performance, mentor developers, and contribute to shared libraries while managing cross-team technical initiatives.
Top Skills: Api Design PatternsGraphQLGraphql FederationNode.jsRuby
Reposted 4 Hours AgoSaved
Remote
Ottawa, ON
Expert/Leader
Expert/Leader
Software
Lead the Jane Developer Platform team, enhancing extensibility and integrations while fostering AI adoption and strong product focus.
Top Skills: AIAPIsSoftware Development
Reposted 4 Hours AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Mobile • Sharing Economy • Transportation
As a Senior Software Engineer at Lime, you'll design and build core backend systems for shared micromobility, collaborate across teams, and influence technology adoption. Your role includes solving technical problems and crafting scalable software for electric vehicles.
Top Skills: Backend Software EngineeringGoIotRuby
Reposted 4 Hours AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Information Technology • Internet of Things • Security • Software • Cybersecurity
Design and build scalable services for Censys, leveraging distributed systems and collaborating with teams to enhance data-driven insights and product developments.
Top Skills: GCPGoGoogle BigqueryGrpcKubernetesOlap DatabasesPubsubRestSnowflakeSQL
YesterdaySaved
Remote
Ottawa, ON
Senior level
Senior level
Software
Lead design and delivery of enterprise web applications using Angular and .NET Core. Collaborate with stakeholders and cross-functional teams, drive architecture and technical decisions, mentor engineers, ensure high performance, security, and testability, and participate in agile ceremonies and CI/CD deployments.
Top Skills: Angular,.Net Core,Ngrx,Figma,Rest Api,Docker,Ci/Cd,Github,Monorepo,Unit Testing,Python,Salesforce,Serverless,Event-Driven Systems,Managed Databases,Containerization,Authentication,Messaging
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
YesterdaySaved
Easy Apply
In-Office or Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Security • Software
Owner of end-to-end app experience and onboarding flows for a SaaS security platform. Build and maintain Python/Django backend services and APIs, design RBAC using Google Zanzibar, collaborate with Product/Design/CS, improve UX for personas, and measure success through adoption and time-to-value.
Top Skills: Python,Django,Google Zanzibar,Rbac,Abac,Rest,Apis,Vue.Js,React,Angular
Reposted 23 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Software • Energy • Renewable Energy
Engineer software that connects AI-driven platforms to datacenter power infrastructure. Develop control strategies and optimize energy use and AI workloads.
Top Skills: GrpcIpmiJavaKubernetesModbusMqttNvidia DcgmNvidia-SmiOpc-UaPythonRedfishRestRustSlurmTsdbs
Reposted 23 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Blockchain • Software
Develop full stack applications for Bitcoin infrastructure, including designing APIs, web applications, and maintaining databases, in a collaborative environment.
Top Skills: AWSDockerGCPJavaScriptKubernetesNoSQLPythonReactRustSQLTypescriptVue
Reposted 23 Days AgoSaved
Easy Apply
In-Office or Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Automotive • Robotics • Software • Transportation
As a Software Engineer, you'll design and implement a high-performance computational geometry library, develop geometric algorithms, optimize performance, establish testing frameworks, and enhance collaboration across teams.
Top Skills: Boost.GeometryC++CudaOpenclPythonSimdTypescript
Reposted 23 Days AgoSaved
Easy Apply
In-Office or Remote
Ottawa, ON
Easy Apply
Junior
Junior
Artificial Intelligence • Software • Generative AI
Develop user-facing features and create frontend infrastructure using React.js and TypeScript, collaborating with product designers and backend engineers.
Top Skills: CapacitorCSSElectronHTML5JavaScriptProgressive Web AppsReactReduxTypescriptWeb ExtensionsWebpack
Reposted 23 Days AgoSaved
In-Office or Remote
Ottawa, ON
Entry level
Entry level
AdTech
Seeking a Fullstack Software Engineer skilled in Node.js and Next.js to develop an AI influencer marketing agent, focusing on scalable systems and API architecture.
Top Skills: Ai ToolsAWSDockerEmbeddingsGCPKubernetesLlmsNext.JsNode.jsSQL
Reposted 23 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Software • Automation
Lead the design and implementation of full-stack applications, mentor developers, ensure high-quality software delivery, and manage technical architecture.
Top Skills: AngularAWSAzureAzure DevopsCassandraCSS3DockerGCPGitlab CiHTML5JavaJavaScriptJenkinsKubernetesMongoDBMySQLPostgresReactRestful ApiSpring BootSpring CloudSQLTypescript
Reposted 23 Days AgoSaved
Remote
Ottawa, ON
Junior
Junior
Software
Develop and contribute to the Mesa 3D Graphics Library and Linux Graphics stack, collaborating with clients and promoting open-source solutions.
Top Skills: CiDeqpDriGallium DriversGitlab CiGl/Vulkan CtsJenkinsLinuxMesa 3D Graphics LibraryOpenglPiglitVulkan
YesterdaySaved
Remote
Ottawa, ON
Senior level
Senior level
Cloud • Security • Software • Generative AI
Lead a globally distributed Developer Tools team of 12 to define roadmaps and deliver high-quality Elasticsearch client libraries, integrations, and developer-facing tools. Partner with product and technical leads to prioritize work, ensure cross-language consistency, mentor engineers, and drive timely releases while balancing short-term delivery with long-term maintainability and developer experience.
Top Skills: Elasticsearch,Client Libraries,Api Design,Code Generation,Ai Ecosystem,Open-Source
Reposted 10 Days AgoSaved
Hybrid
Ottawa, ON
Senior level
Senior level
Big Data • Cloud • Information Technology • Software • Business Intelligence • Cybersecurity
The Senior Software Engineer will develop and maintain software components in Go, design data transformation processes, and manage containerized services using Terraform and Kubernetes in AWS and Azure environments.
Top Skills: Ai FrameworksAWSAzureDevOpsGoKubernetesTerraform
Reposted 10 Days AgoSaved
Hybrid
Ottawa, ON
Expert/Leader
Expert/Leader
Big Data • Cloud • Information Technology • Software • Business Intelligence • Cybersecurity
The Staff Software Engineer will lead technical roadmap execution, collaborate on services integration, mentor engineers, and develop scalable software components using Go and other technologies.
Top Skills: AWSAzureCi/CdGCPGoKubernetesTerraform
Reposted 10 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Digital Media
As a Senior Full-Stack Engineer, you will design and improve features for Slideshare, working with both frontend and backend technologies while collaborating with cross-functional teams.
Top Skills: AWSCSSDatadogGraphQLJavaScriptNext.JsReactRuby On RailsSentryTypescript
Reposted YesterdaySaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Information Technology • Software • Database
As a Senior Software Engineer, you'll optimize distributed databases, focus on query efficiency, and collaborate on SpiceDB features, enhancing performance and reliability.
Top Skills: C/C++Ci/CdDockerGitGoRustZig
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account