Get the job you really want.

Top Software Engineer Jobs in Ottawa

2 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Software
As a Software Engineer at 3Pillar Global, you will be responsible for backend development using Node.js and AWS, optimizing system performance, and collaborating with cross-functional teams to deliver high-quality software solutions.
Top Skills: Api GatewayAWSDockerDynamoDBKubernetesLambdaNode.jsRds
Reposted 11 Days AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
Digital Media
The Software Engineer II will design and optimize distributed systems for processing metadata, collaborating closely with cross-functional teams to integrate machine learning models into production pipelines.
Top Skills: AirflowAWSDatabricksHttp ApisPythonRubyScalaSparkTerraform
Reposted 11 Days AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
Information Technology • Security • Software • Cybersecurity
The Systems Software Developer II delivers integration services for QNX products, resolves technical challenges, and enhances customer experience through collaboration and innovative solutions.
Top Skills: CGccGdbGitJenkinsJIRAQnxShell ScriptingSvn
Reposted 11 Days AgoSaved
Easy Apply
In-Office
Ottawa, ON
Easy Apply
Mid level
Mid level
Other
The Software Engineer II will develop and maintain backend services and SDKs, integrate with third-party services, and utilize AI for task automation.
Top Skills: AWSJavaScriptNode.jsPython
Reposted 12 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Cloud • Hardware • Internet of Things • Other • Software • Semiconductor • Utilities
Develop scalable UI components using modern technologies, collaborate with teams to deliver integrated solutions, optimize performance, and maintain design systems.
Top Skills: BabelEmberJavaScriptNode.jsReactRestRollupTypescriptViteWebpackWebsockets
Reposted 2 Days AgoSaved
In-Office or Remote
Ottawa, ON
Entry level
Entry level
Blockchain • Cryptocurrency
Design and develop core backend components for a blockchain network using Rust, ensuring reliability and scalability in production-grade software.
Top Skills: CC++RustZig
Mid level
Artificial Intelligence • Information Technology • Software • Automation
The Software Engineer at Camunda will develop a next-generation analytics product, building backend APIs in Java and frontend dashboards in React, while focusing on performance and fault tolerance within distributed systems.
Top Skills: ElasticsearchJavaKubernetesOpensearchReact
Reposted 2 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
Software
Develop and maintain enterprise software applications, focusing on back-end development, API development, and ensuring application security while contributing to software improvement processes.
Top Skills: AngularAWSAzureClickhouseCSSDockerGCPGoHTMLJavaScriptKubernetesPostgresPythonReact
Reposted 2 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
As a Senior Software Engineer at Vanta, you will lead projects, set technical direction, develop product functionality, and mentor engineers, leveraging modern frameworks like TypeScript, React, and Node.js.
Top Skills: Node.jsReactTypescript
Reposted 2 Days AgoSaved
Easy Apply
In-Office or Remote
Ottawa, ON
Easy Apply
Mid level
Mid level
Artificial Intelligence • Robotics
Develop and maintain infrastructure for software development and AI operations, manage CI/CD pipelines, and automate configurations using various tools.
Top Skills: AnsibleArgocdAWSAzureCassandraCi/CdCloudFormationDockerElk StackFluxGCPGithub ActionsGoGrafanaHadoopJavaJenkinsKafkaKubeflowKubernetesMlflowMongoDBPostgresPrometheusPulumiPythonPyTorchSagemakerScikit-LearnSparkTensorFlowTerraform
Reposted 8 Days AgoSaved
Easy Apply
Remote or Hybrid
Ottawa, ON
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
As a Senior Software Engineer, you will build systems for route planning and optimization, enhancing dispatcher tools and APIs, while collaborating across teams to deliver reliable features.
Top Skills: GoGraphQLReactReact NativeTypescript
Reposted 3 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Software • Energy • Renewable Energy
The Software Engineer will build scalable backend services, optimize performance, and mentor peers, focusing on distributed systems development.
Top Skills: Ai/Ml FrameworksGoJavaPythonPyTorchTensorFlow
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
Reposted 3 Days AgoSaved
In-Office or Remote
Ottawa, ON
Expert/Leader
Expert/Leader
Internet of Things • Software • Analytics
As a Staff Full Stack Software Engineer, you will lead software architecture, mentor junior engineers, and drive innovation in building advanced data analytics software using JVM technologies and React.
Top Skills: GraphQLJavaKotlinMySQLNode.jsPostgresPythonReactTypescript
Internship
Fintech • Insurance
This co-op position involves developing and troubleshooting software, collaborating with peers, and enhancing code within various projects.
Top Skills: AgileAndroidAPIsAutomationFull StackHadoopiOSSoftware Development Life Cycle (Sdlc)UmlWaterfallWeb
Reposted 4 Days AgoSaved
In-Office or Remote
Ottawa, ON
Internship
Internship
Fintech • Insurance
As a Developer Co-op at RBC, you will collaborate with peers in software development, troubleshooting, and unit testing while working on various technology initiatives.
Top Skills: AgileC#HadoopHTMLJavaJavaScriptPythonSQLSwiftUml
Reposted 9 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
The Senior Software Engineer in SRE focuses on enhancing application reliability, leading engineering teams, and fostering a culture of quality. Responsibilities include defining SLOs, incident management, and collaborating with various teams to support product development.
Top Skills: AWSKotlinKubernetesMySQLPython
Reposted 9 Days AgoSaved
Easy Apply
Remote or Hybrid
Ottawa, ON
Easy Apply
Senior level
Senior level
eCommerce • Healthtech • Kids + Family • Retail • Social Media
The role involves leading initiatives for site monetization and advertising, collaborating with various teams on software architecture and system improvements, mentoring team members, and driving impactful changes.
Top Skills: AWSMySQLReactRedisRuby On RailsSidekiq
Reposted 4 Days AgoSaved
In-Office or Remote
Ottawa, ON
Expert/Leader
Expert/Leader
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
Lead innovative product development in the entertainment sector, establish architecture and engineering standards, mentor engineers, oversee complex projects, and drive technical solutions.
Top Skills: AWSCloud PlatformData ScienceMachine LearningWeb Services
Reposted 4 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Insurance • Financial Services
Lead and manage a team developing AI-powered products, overseeing technical design, collaborating with teams, and guiding architectural decisions to modernize insurance.
Top Skills: AICloud ArchitectureComputer VisionData PipelinesDevOpsMlNatural Language ProcessingNode.jsPythonReactRecommendation Systems
Reposted 4 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Insurance • Financial Services
The role involves designing and developing AI-powered features for a web application, integrating AI models, constructing cloud architectures, and collaborating across teams on feature development and architecture planning.
Top Skills: AWSPostgresPythonReactRedux
Reposted 4 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Events • Software
As a QA Software Engineer 2, you'll ensure top-notch software quality by creating test automation, planning tests, and collaborating in Scrum activities while mentoring new QA hires.
Top Skills: .NetAWSC#JavaScriptPlaywrightSQL ServerTypescript
Reposted 4 Days AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
Artificial Intelligence • Information Technology • Software
The Full-Stack Engineer will develop and maintain web applications, translating UI/UX designs into responsive apps, optimizing applications, and writing clean code.
Top Skills: AWSCSSGCPHTMLJavaScriptNode.jsNoSQLPythonReactSQLWebsockets
Reposted 4 Days AgoSaved
Remote
Ottawa, ON
Junior
Junior
Agency
The Full Stack Software Developer will collaborate on R&D initiatives to enhance AI-powered content management and develop high-quality applications and websites.
Top Skills: AngularCss 3DrupalHtml 5JavaScriptJqueryMySQLNode.jsNoSQLPHPSymfonyVue
Reposted 4 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Generative AI
The Senior Backend Engineer will develop and maintain backend services, work on scalable systems, and ensure reliability in a microservices architecture.
Top Skills: AWSAzureDockerGCPGoNoSQLSQL
Reposted 4 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Consumer Web • Digital Media • Machine Learning • Software
As a Senior Full Stack Software Engineer, you'll develop core product features for Poe, collaborating with cross-functional teams to enhance AI-powered user experiences.
Top Skills: GraphQLMemcachedMyrocksMySQLPythonReactRedisTypescript
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account