Get the job you really want.

Top Software Engineer Jobs in Ottawa

Reposted 13 Days AgoSaved
Hybrid
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Security • Software
Develop and maintain large-scale distributed systems and data processing pipelines, ensuring scalability and security. Collaborate with cross-functional teams to influence technical direction and uphold quality standards.
Top Skills: AWSAzureFlinkGCPKafkaKinesisKubernetesTerraform
Reposted 13 Days AgoSaved
Remote
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 13 Days AgoSaved
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 13 Days AgoSaved
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
Reposted 13 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 13 Days AgoSaved
Remote
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 13 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
The Staff Software Engineer will lead the design and development of AI services, tackling complex recruiting problems using sophisticated software and data solutions while collaborating across teams.
Top Skills: AILlmsMlPythonReact
Reposted 13 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Insurance • Financial Services
The Senior Software Engineer (Fullstack) will build and scale PolicyMe's platform, enhancing user experience and ensuring technical standards are met.
Top Skills: AWSGatsbyNode.jsPostgresPythonReactReduxWebpack

Featured Jobs

Reposted 13 Days AgoSaved
Remote
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
24 Days AgoSaved
Ottawa, ON
Junior
Junior
Big Data • Cloud • Security • Software • Cybersecurity
The Sr. Software Developer designs, develops, tests, and maintains software solutions, collaborating with teams on high-quality project outcomes.
Top Skills: AWSAzureCi/CdDevsecopsGoJavaKubernetesPythonRest Api
Reposted 22 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 14 Days AgoSaved
Hybrid
Ottawa, ON
Senior level
Senior level
Automotive • Robotics • Software • Transportation
The role involves designing and implementing infrastructure for training and deploying deep learning models in self-driving trucks, optimizing performance, and collaborating across teams.
Top Skills: Python,C++
Reposted 14 Days AgoSaved
Hybrid
Ottawa, ON
Senior level
Senior level
Automotive • Robotics • Software • Transportation
Design, architect, implement, and maintain simulation capabilities for autonomous vehicles, focusing on integration and testing of algorithms with a high-quality code standard.
Top Skills: Autonomous Vehicle SimulatorsC++DevOpsGitModern C++ (C++14 And Newer)
Reposted 14 Days AgoSaved
Remote
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
Reposted 14 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 14 Days AgoSaved
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 15 Days AgoSaved
Ottawa, ON
Senior level
Senior level
HR Tech • Information Technology • Software
The Senior Software Engineer will design, develop, and support integrations at HackerRank, collaborating with various teams to tackle complex business challenges and enhance engineering standards.
Top Skills: AWSNest.JsNode.jsTemporalTypescript
15 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Healthtech • Software
The Senior Software Engineer will enhance the HHAeXchange platform by developing scalable Ruby on Rails applications, optimizing performance, and participating in Agile processes.
Top Skills: AWSCi/CdCircleCIDatadogDockerGitGraphQLJenkinsKubernetesMySQLNew RelicPostgresResqueRuby On RailsScout ApmSidekiq
15 Days AgoSaved
Ottawa, ON
Senior level
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
The Principal Software Developer is responsible for developing and maintaining cloud services, collaborating with stakeholders to enhance products, and ensuring high performance and security of services.
Top Skills: Api GatewayAWSDockerDynamoDBEc2EcsExpressGoJavaJavaScriptKubernetesLambdaNode.jsPythonRdsReactS3Typescript
Senior level
Consumer Web • Fintech • Insurance • Financial Services
The Staff Software Engineer will lead technical initiatives in full-stack development, focusing on optimizing user engagement, front-end performance, and technical SEO through collaboration and hands-on coding.
Top Skills: AWSAzureGCPGoMaterial UiNext.JsNode.jsPythonReactRustTailwindTypescript
Reposted 22 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
15 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Security • Software
The Senior Software Engineer will design and implement data pipelines, develop APIs, and collaborate on system architecture for SaaS security solutions.
Top Skills: Ci/CdClickhouseCloud-Native DevelopmentGoKafkaMicroservicesObservability ToolsPubsubPulsarPythonRest ApisSparkTrino
Reposted 15 Days AgoSaved
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 15 Days AgoSaved
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 15 Days AgoSaved
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Big Data • Machine Learning
As a Senior Software Engineer, you'll design and implement efficient code for network and storage stacks, perform performance testing, and provide architectural guidance.
Top Skills: CC++DpdkLinuxSpdk
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account