Get the job you really want.

Top Software Engineer Jobs in Ottawa

Reposted 15 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Beauty • Enterprise Web • Fintech • Payments • Software
You will enhance and maintain infrastructure for scalability and reliability, collaborating with engineering teams and driving operational excellence for GlossGenius's platform.
Top Skills: AWSAws CdkAzureDockerGCPGoJavaKotlinKubernetesPythonRubyTerraformTypescript
Reposted 15 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Machine Learning • Software
As a Senior Software Engineer, you will develop efficient LLM inference software, collaborating with teams to optimize backend systems and conduct performance tests.
Top Skills: C++GpuPython
Reposted 15 Days AgoSaved
Hybrid
Ottawa, ON
Senior level
Senior level
Machine Learning • Software
The Senior Software Engineer will develop a state-of-the-art compiler for machine learning systems, focusing on GPU kernels and performance optimizations.
Top Skills: Python,C++,Cuda,Opencl,Pytorch,Jax,Tensorflow,Tvm,Iree,Xla,Mlir,Llvm
Reposted 15 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
Develop full stack features, engage in project lifecycle phases, mentor junior engineers, and uphold high quality standards in a collaborative remote team.
Top Skills: CSSElasticsearchHTMLJavaPostgresPythonRuby on RailsRubyTypescript
Reposted 15 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
Seeking a Senior Software Engineer to own the cloud data syncing layer, collaborate on compliance automation, mentor teammates, and build features. Required skills include cloud technologies, backend programming, and database management.
Top Skills: AWSAzureCloudFormationCSSGCPHTMLJavaScriptMySQLPostgresRuby On RailsTerraformTypescript
Reposted 15 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Transportation
The Senior Software Engineer will manage Waabi's data lifecycle, improve data access libraries, and collaborate with teams to enhance the data platform.
Top Skills: AirflowAWSBatchDockerEcsGoLinuxPythonRustS3
16 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Software
Design, develop, test, and improve software as part of a small engineering team. Work on both frontend and backend features while collaborating closely with diverse team members.
Top Skills: Cloudflare Edge WorkersDockerHerokuJavaScriptNextjsNode.jsPostgresReactS3Typescript
16 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Internet of Things
As a Senior Software Engineer at Mozilla, you'll focus on developing Android features for Firefox, collaborating with teams, and mentoring engineers to promote a secure and user-centric browser.
Top Skills: C++JavaKotlin
Reposted 24 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software • Biotech
As a Senior Software Engineer, you will lead your team in shipping features, making technical decisions, and mentoring to ensure sustainable scaling of products.
Top Skills: AWSFastapiGitLinearNext.JsNotionPostgresPythonSlackTailwindcssTerraformTypescriptVercel
Reposted 16 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Fintech • Information Technology
As a Senior Software Engineer, you will build and scale Alpaca's market data systems, focusing on architecture, performance, and API development to enhance user experience in financial trading.
Top Skills: BsdCC++Ci/CdEbpfGCPGkeGoKubernetesLinuxMicroservicesRustSQLTcp/IpUdp
Reposted 16 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Financial Services
Lead the development of B2B or B2C SaaS products by building APIs, ensuring user experience, and debugging production issues.
Top Skills: CSSDjangoHTMLJavaScriptRuby on RailsReactSQL
Reposted 16 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Financial Services
Lead technical projects, design and maintain APIs, debug production issues, and balance user experience with business priorities for early-stage products.
Top Skills: CSSJavaScriptNode.jsPythonReactRuby On Rails
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
Reposted 16 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Information Technology • Mobile • News + Entertainment • Social Media
The Senior Software Engineer will develop A/B testing tools, enhance ad systems, and lead cross-functional collaboration to optimize the Ads platform.
Top Skills: AirflowAmazon OpensearchApi DevelopmentArgoAWSBigQueryCassandraCircleCIDockerDroneDruidElasticsearchFlinkGCPGoKafkaKubernetesPostgresProtobufRedisScalaSparkSpinnakerThrift
Reposted 16 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
Cloud • Software
Join Canonical's software-defined networking team, working on open source networking software, collaborating with providers, and shaping innovative strategies while contributing to the community.
Top Skills: 5G CoreC/C++DentEbpfFrrGoKvmLinuxLxdMaasMicrok8SOpenstackOvnOvsPythonQemuRustSonicTelco Mano
Reposted 16 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Gaming
Develop and architect core game engine components primarily using Unity and C#. Mentor other engineers and optimize code for performance.
Top Skills: AWSC#C/C++GitJavaJavaScriptPythonUnity
Reposted 16 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Cloud • Software
The Senior Software Engineer will develop a managed MongoDB solution using Juju, focusing on deployment and operations across various environments, while ensuring reliability and quality testing.
Top Skills: JujuKubernetesLinuxMongoDBPython
Reposted 24 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Software
Design and build a financial data platform. Develop APIs and systems for accurate financial information management and reporting.
Top Skills: GraphQLNoSQLPythonRestSQL
Reposted 17 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Software • Automation
Join Rootly as a Senior Software Engineer to design and implement features for an incident management platform, work closely with customers, and improve engineering standards.
Top Skills: AWSAzureGCPGitHerokuHotwireJavaScriptNotionPagerdutyPostgresRuby on RailsRedisRubySidekiqSlackStimulusTerraformViewcomponents
Reposted 17 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Information Technology • Internet of Things • Security • Software • Cybersecurity
The Senior Software Engineer will develop AI-driven features, integrate them into the platform, collaborate with teams, and enhance user workflow efficiencies.
Top Skills: FastapiPythonReact
Reposted 17 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
As a Senior Software Developer, you will help build a new developer platform, influencing integrations and supporting third-party developers while enhancing healthcare tools.
Top Skills: C#GoJavaPythonRuby On Rails
Reposted 17 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
Software
Work with product managers to enhance ML workflows and tools. Drive improvements in DVC's entry point and optimize ML practices.
Top Skills: MlopsPython
Reposted 17 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Cloud • Digital Media • Marketing Tech • Sales • Social Media • Software • Database
Responsible for designing, building, and maintaining core application components, improving developer productivity, and optimizing system reliability while collaborating with feature teams.
Top Skills: DjangoElasticsearchGrpcKafkaMySQLPythonVueWebpack
Reposted 17 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Internet of Things
As a Staff Android Engineer, you will design, debug, and build Android applications, mentor engineers, and drive technical decisions for Firefox's mobile ecosystem.
Top Skills: C++JavaKotlinRust
Reposted 17 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
As a Senior/Staff Software Engineer at Linear, you will develop and refine backend APIs, collaborate on performance and security, and shape API designs for AI integrations.
Top Skills: ElectronGraphQLMobxNode.jsPostgresReactRedisTypescriptWebsockets
Reposted 17 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Computer Vision • Security • Software
Design and build machine learning infrastructure for running real-time deep-learning models on large amounts of video. Develop a data engine for continuous training and collaborate with research scientists on AI advancements.
Top Skills: AIComputer VisionDeep LearningDistributed SystemsMlPython
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account