Get the job you really want.

Top Software Engineer Jobs in Ottawa

Reposted 4 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Software
Lead the development of DVC products, engage with the ML community, drive coding efforts, and collaborate on technical specifications and features.
Top Skills: Python
Reposted 4 Days AgoSaved
Remote
Hybrid
Ottawa, ON
Senior level
Senior level
Machine Learning • Software
The role involves designing and maintaining an infrastructure for ML models, leading a team of engineers, and ensuring reliable cloud deployment across multiple providers.
Top Skills: AWSAzureCoreweaveGCPGpu ClustersOci
5 Days AgoSaved
Remote
Hybrid
Ottawa, ON
Mid level
Mid level
Information Technology • Mobile • News + Entertainment • Social Media
Spearhead AI integration into Reddit's Developer Platform, build AI tool integrations, work with models like OpenAI and Gemini, and engage with the community for innovative development.
Top Skills: GeminiJavaScriptOpenai
5 Days AgoSaved
Ottawa, ON
Senior level
Senior level
Information Technology • Marketing Tech • Social Media
Develop customer-facing features using ReactJS and TypeScript, improve user interfaces, and implement software development practices, leading Agile teams.
Top Skills: AWSCicdCSSCypressDockerGitGithub ActionsHTMLJavaScriptJestNode.jsReactTypescript
5 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
eCommerce
As a Senior Software Engineer II, you will develop APIs and UIs for consumer-facing applications and mentor junior engineers while ensuring code quality.
Top Skills: AWSAzureBigQueryGCPGoGraphQLJavaNode.jsPostgresPythonReactSpanner
5 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
eCommerce
As a Senior Frontend Software Engineer, you will develop product features, enhance frontend architecture, and mentor engineers while utilizing technologies like TypeScript and React.
Top Skills: CSSGraphQLJavaScriptNode.jsReactTypescript
Reposted 5 Days AgoSaved
Ottawa, ON
Senior level
Senior level
Fintech • Payments
Lead the Data team in developing and optimizing complex data systems and platforms, collaborate with stakeholders, and implement CI/CD automation and IaC practices.
Top Skills: AWSAzureC#Github ActionsGoJavaPythonTerraform
Reposted 5 Days AgoSaved
Hybrid
Ottawa, ON
Senior level
Senior level
Machine Learning • Software
As a Senior Software Developer in Test, you will design test plans, create automation strategies, enhance CI/CD, and ensure product reliability and performance.
Top Skills: AWSAzureC++DockerGCPGithub ActionsGitlab CiGoJaxJenkinsJunitKubernetesPlaywrightPytestPythonPyTorchTensorFlow
Reposted 5 Days AgoSaved
Ottawa, ON
Senior level
Senior level
Gaming • Machine Learning • Mobile • Software
Lead technical direction for Discord's client platforms, focusing on mobile performance and React Native optimization, while mentoring teams and ensuring product quality.
Top Skills: C++JavaScriptReact NativeTypescript
Reposted 5 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Internet of Things
As a Senior Software Engineer, you'll lead backend development projects, integrate privacy-focused features, collaborate with teams, and maintain code quality.
Top Skills: AWSBigQueryDjangoGrafanaJavaScriptNext.JsPythonReactSentryTwilioTypescript
Reposted 5 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Other
Lead the development of the Identity Security Insights product, designing, building, and maintaining cloud-based software, mentoring engineers, and ensuring secure, scalable solutions.
Top Skills: AWSAzureCloud-Native SolutionsGCPInfrastructure As CodeMicroservicesSQL
Reposted 5 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
The Senior Software Engineer will discuss and research features, write code and documentation, and engage with the community on platforms like GitHub and Discord. Strong Python skills and excellent communication are essential.
Top Skills: Data InfrastructureMachine LearningOpen Source ToolsPython
Reposted 5 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
The role involves hands-on backend development for a SaaS ML workspace, focusing on code ownership, development lifecycle management, and technical leadership while collaborating efficiently with the team.
Top Skills: PythonReactTypescript
6 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Big Data • Information Technology • Professional Services • Software
The Sr. Staff Software Engineer will lead the Registry team at Apollo, shaping architecture, mentoring engineers, and driving large-scale initiatives while focusing on system reliability and scalability.
Top Skills: GraphQL
6 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Other
Contribute to the development of core platform services, enhance system reliability, automate cloud infrastructure, and improve engineering efficiency in a cross-functional environment.
Top Skills: ArgocdAWSAzureC#DatadogDockerGithub ActionsGoGCPJavaJenkinsKubernetesPrometheusPythonTerraform
6 Days AgoSaved
Remote
Ottawa, ON
Junior
Junior
Other
As a Software Development Engineer, you will troubleshoot technical issues, implement code fixes, and support product maintenance and improvements.
Top Skills: Active DirectoryAsp.NetC#GitLdapMssqlPowershellPythonRdbmsSAMLVMware
6 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
HR Tech
As a Staff Software Engineer/Tech Lead, you will lead technical projects, design and build features using a modern tech stack, and mentor junior engineers while ensuring high performance and reliability in a two-sided marketplace environment.
Top Skills: GCPJavaScriptMongodbNode.jsPythonReactReact NativeTypescript
Reposted 15 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Digital Media • Information Technology
Lead the design, development, and implementation of web and API solutions, mentoring junior developers and promoting Agile and DevOps practices.
Top Skills: Ci/CdConfluenceJ2EeJavaJavaScriptJIRAMicroservicesMultithreadingNode.jsQuarkusReactRestful Web ServicesSoapSpring BootSpring MvcSwaggerXML
6 Days AgoSaved
Remote
Hybrid
Ottawa, ON
Senior level
Senior level
Transportation
Join Waabi's multidisciplinary team to build and maintain interactive tools for self-driving technology, utilizing AI approaches and modern web technologies.
Top Skills: AWSC++D3.JsGCPGoPythonReactRustThree.JsTypescriptWebgl
Reposted 17 Days AgoSaved
Remote
Hybrid
Ottawa, ON
Senior level
Senior level
Beauty • Enterprise Web • Fintech • Payments • Software
As a Staff Software Engineer, you'll lead a distributed engineering team, influence technical decisions, architect systems, and mentor new engineers while driving product and engineering standards forward.
Top Skills: KotlinReactReact NativeRuby
Reposted 6 Days AgoSaved
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Software
The Senior Authentication Engineer will design and implement authentication systems for web applications, optimizing security and performance. They will collaborate with various teams and stay updated on industry standards.
Top Skills: AWSJavaScriptJwtNext.JsNextauth.JsOauth 2.0PostgresReactTypescript
Reposted 6 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Beauty • Cloud • Fintech • Marketing Tech • Payments • Productivity • Software
As a Staff Software Engineer, Lead, you will lead a team to build payment products, ensuring system reliability and overseeing technical architecture while contributing hands-on development.
Top Skills: ElixirGoJavaPython
7 Days AgoSaved
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Fintech
The Senior Software Engineer designs and develops frontend applications for an AI platform, focusing on user experience and performance while solving complex technical problems and optimizing scalability.
Top Skills: CSS3GraphQLHTML5ReactRestful Apis
7 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
The Senior Software Engineer will develop software solutions within the NetSuite platform, guide technical decisions, and enhance functionality while collaborating across teams.
Top Skills: BoomiC#CeligoIpaasJavaJavaScriptMicrosoft Sql ServerMySQLNetSuiteOracleSuitescript
7 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Blockchain • Software • Cryptocurrency
Design, develop, and maintain a data quality monitoring framework and automated test scripts. Collaborate with development teams to enhance testing strategies and tools.
Top Skills: Gitlab CiJavaJenkinsJunitPythonTestng
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account