Get the job you really want.

Top Software Engineer Jobs in Ottawa

Reposted 12 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Marketing Tech • Sales
The Senior Software Engineer, Backend is responsible for building APIs, ensuring system reliability, scalability, and contributing to company-building initiatives.
Top Skills: ApolloAWSClickhouseExpressNode.jsPostgresReactTypegraphqlTypescript
Reposted 12 Days AgoSaved
Easy Apply
Remote or Hybrid
Ottawa, ON
Easy Apply
Senior level
Senior level
Artificial Intelligence • Information Technology • Machine Learning • Professional Services • Software • Analytics • Consulting
The role involves leading AI-driven software solutions, driving strategy, architecture, and execution of end-to-end systems while mentoring engineers and working directly with clients to improve workflows.
Top Skills: AWSDockerFastapiGCPHugging FaceKafkaKubernetesLangchainMl/Llm FrameworksOpenaiPineconePython
Reposted 12 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Internet of Things
As a Senior Software Engineer in Localization, you'll develop and maintain web applications using Python and JavaScript, focusing on localization projects for Mozilla products while collaborating with engineers and the global community.
Top Skills: DjangoJavaScriptPython
Reposted 12 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Cloud • Fintech • Machine Learning • Mobile • Software
As a Senior Software Engineer, you will architect and implement user-facing features, collaborate with cross-functional teams, and mentor junior engineers.
Top Skills: .NetAsp.Net MvcC#GitHTML5JavaScriptJIRAKnockout.JsReactSQL ServerVisual StudioWeb Apis
13 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Cloud • Legal Tech • Software • Generative AI
Lead the architecture and evolution of Agiloft's cloud-native CLM platform, focusing on security, scalability, and reliability while enabling AI-assisted development practices.
Top Skills: AWSCloudFormationJavaPythonTerraform
13 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Fintech • Software • Financial Services
Design, build, and maintain Wave's backend ecosystem, focusing on standardization, system communication, and developer-centric tools while providing technical leadership across teams.
Top Skills: Python,Django,Kafka,Avro,Sqs,Grpc,Protobuf,Docker,Kubernetes,Aws
13 Days AgoSaved
Easy Apply
Remote or Hybrid
Ottawa, ON
Easy Apply
Senior level
Senior level
Artificial Intelligence • Fintech • Machine Learning • Natural Language Processing • Business Intelligence
The Staff Software Engineer will lead the design and reliability of a large-scale financial data extraction platform, focusing on reducing human dependency using AI while ensuring system quality and scalability.
Top Skills: AICloud-Native ArchitecturesData PlatformsDistributed SystemsMl
13 Days AgoSaved
Easy Apply
Remote or Hybrid
Ottawa, ON
Easy Apply
Expert/Leader
Expert/Leader
Artificial Intelligence • Fintech • Machine Learning • Natural Language Processing • Business Intelligence
Lead the design and reliability of a financial data extraction platform using AI and deterministic systems to improve accuracy and reduce human dependency.
Top Skills: AICloud-Native ArchitecturesData PlatformsDistributed SystemsMlNlp
Reposted 13 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Fintech • Payments
The Staff Software Engineer will design and develop high-performance web applications, improve component libraries, lead testing strategies, and drive UX collaboration while managing complex production issues.
Top Skills: AngularAWSAzureCSS3DockerGCPGraphQLHTML5JavaJavaScriptKubernetesMongoDBMySQLNode.jsReactRestful ApisSassTypescript
Reposted 13 Days AgoSaved
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Information Technology • Software
As a Staff Engineer, you will lead architecture design and development, mentor junior engineers, and improve DevOps processes in a cloud services environment.
Top Skills: AWSDynamoDBEc2GitJavaJenkinsJIRALambdaOpensearchRdsRedshiftS3Spring Framework
Reposted 13 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Software
The Senior Software Engineer will build and ship features using AI tools, collaborating with Product and Design to enhance team productivity and quality.
Top Skills: Ai ToolsDjangoGraphQLPythonReactRelayTypescript
Reposted 13 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Sales • Software
As a Senior Full Stack Engineer, you'll design and deliver features using C#, React, and AWS. You'll lead technical initiatives, improve system reliability, and collaborate with cross-functional teams while mentoring others.
Top Skills: AWSC#ReactTypescript
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
Reposted 13 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Software • Energy • Utilities
As a Senior Software Engineer, you'll develop scalable full-stack solutions, mentor team members, and drive product improvements focused on reducing climate impact.
Top Skills: Cloud RunFastapiGCPGrafanaKubernetesPostgresPythonReactTypescript
Reposted 13 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
eCommerce
The Senior Software Engineer II, Machine Learning will design and deploy ML algorithms, work with consumer data, and lead data teams.
Top Skills: Google Cloud PlatformNoSQLNumpyPandasPythonPyTorchSparkSQLTensorFlow
14 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Cloud • Security • Software • Generative AI
The role involves solving complex technical problems, driving impactful projects, setting standards for engineering quality, and participating in on-call rotations.
Top Skills: Argo CdBackstageBuildkiteCi/Cd SystemsGitopsGoKubernetesLinuxPythonShell Scripting
Reposted 14 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
HR Tech • Legal Tech • Software • Consulting
The Staff Software Engineer will lead architectural modernization, collaborate across teams, develop proofs of concept, mentor engineers, and ensure technical excellence in delivering high-quality software solutions.
Top Skills: .Net Core.Net FrameworkArmAsp.Net MvcAsp.Net Web ApiBicepC#DockerEntityframeworkInfrastructure As CodeJqueryLinqAzureSQL ServerTerraformWcf
14 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Consumer Web • Digital Media • Machine Learning • Software
As a Staff Software Engineer on the Ads team, you will architect and implement features for the online ad platform, work with cross-functional teams, and drive projects from ideation to production.
Top Skills: HbaseJavaScriptMemcachedMySQLPythonReactRedisTypescript
Reposted 23 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Other • Robotics
The SDET will own the integration testing framework, translating manual tests into automated scripts, managing test implementations, and collaborating closely with development and QA teams.
Top Skills: C++Ci/CdDockerGui Test Automation FrameworksJenkinsLinuxPlaywrightPythonQt TestSeleniumSquish
14 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
Software
Analyze data to answer questions, design and develop data models, maintain data pipelines, conduct exploratory analysis, and mentor junior staff.
Top Skills: AWSAzureBigQueryGCPLookerPower BIRedshiftS3SQLTableau
Reposted 14 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
The role involves designing and implementing cloud services, mentoring developers, and solving complex technical problems for SaaS products.
Top Skills: AWSGraphQLJavaNode.jsReact
Reposted 14 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • HR Tech • Software
Lead QA efforts leveraging AI technologies to modernize testing processes, ensuring thorough coverage and high-quality releases across various projects.
Top Skills: Ai ToolsBitbucketChatgptCi/CdClaudeCodeiumCodyCursorGitGithub CopilotJavaJenkinsJIRAPlaywrightPythonSeleniumShell ScriptingTypescriptVs+ Cline
Reposted 14 Days AgoSaved
Hybrid
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • HR Tech • Software
The Senior Staff Software Engineer will lead backend architecture initiatives, optimize performance, and mentor team members utilizing modern technologies like Docker and TypeScript.
Top Skills: DockerGenerative AiMongoDBTypescript
Reposted 14 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Software
Design, build, and optimize core components of a high-performance database system, focusing on internal workings and performance improvement.
Top Skills: C/C++
Reposted 14 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
Artificial Intelligence • Information Technology • Software
As a Senior Frontend Engineer, you'll develop UI features for the AI voice platform, working with React and TypeScript while collaborating on backend systems and leading projects from concept to launch.
Top Skills: CSSHTMLJavaScriptReactTypescript
Reposted 14 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Consumer Web • Digital Media • Machine Learning • Software
As a Senior Software Engineer, you'll develop features for Quora's ads platform, handle data-intensive operations, and collaborate within a cross-functional team.
Top Skills: HbaseJavaScriptMemcachedMySQLPythonReactRedisTypescript
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account