Get the job you really want.

Top Software Engineer Jobs in Ottawa

Reposted 5 Days AgoSaved
Easy Apply
Remote or Hybrid
Ottawa, ON
Easy Apply
Senior level
Senior level
Hardware • Information Technology • Security • Software • Cybersecurity • Conversational AI
As a Senior Build Engineer, you'll develop and maintain build systems, enhance developer experiences, ensure build health, and collaborate with teams to address build issues.
Top Skills: GerritGitGitGitlabGroovyJenkinsLinuxReactRspecRuby On RailsShellTypescript
14 Days AgoSaved
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Software
As a Senior Frontend Engineer at Behavox, you will build scalable web applications, collaborate on complex UI designs, and ensure software quality through testing.
Top Skills: AngularJavaScriptTypescript
15 Days AgoSaved
Remote
Ottawa, ON
Junior
Junior
Artificial Intelligence • Information Technology • Machine Learning • Software
The role involves developing, testing, and supporting features for DataRobot's GenAI platform, focusing on unstructured data connectivity and collaborating with a global team.
Top Skills: DockerJavaKotlinKubernetesMongoDBNginxPostgresPythonRabbitMQRedis
Reposted 20 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
As a Staff Software Engineer, you will architect and develop a payments platform, mentor junior engineers, and collaborate with cross-functional teams to create scalable payment solutions in the cryptocurrency ecosystem.
Top Skills: AWSDatabricksDockerGoGrpcKafkaSnowflake
15 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Transportation
As a Senior Graphics Software Engineer, you'll develop multi-sensor simulation software for autonomous vehicles, focusing on innovative rendering technology and collaborating with research teams.
Top Skills: C++CudaDirectxGlslHlslJaxNvidia OptixOpenclOpenglPyTorchRustTensorFlowVulkanWgsl
15 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Aerospace • Big Data • Greentech • Hardware • Social Impact
As a Software Engineer, you will maintain and enhance Planet's Mosaic products, improving image processing algorithms and ensuring reliable global data production.
Top Skills: Geospatial AlgorithmsGitGitlabImage ProcessingPython
Reposted 15 Days AgoSaved
Ottawa, ON
Senior level
Senior level
Information Technology • Internet of Things
Build and maintain backend services and APIs for web and mobile applications, collaborating with various teams to ensure scalability and reliability.
Top Skills: CSSHTMLJavaScriptNode.jsReactTypescript
Reposted 2 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Angel or VC Firm
Design and architect a serverless query engine, set technical direction, mentor engineers, engage with customers, and oversee product development.
Top Skills: Apache ArrowAWSC++DatafusionFirecrackerFlightGoGvisorParquetRustSparkVelox
2 Days AgoSaved
In-Office
Ottawa, ON
Expert/Leader
Expert/Leader
Cloud • Hardware • Internet of Things • Other • Software • Semiconductor • Utilities
The Embedded Software Engineer at Ciena will develop and troubleshoot software for networking products, focusing on performance improvements and software architecture changes.
Top Skills: BashC/C++Ci/CdCmakeDockerGitJenkinsJIRALinuxMakeMeson/NinjaPythonYang/XmlYocto
Reposted 21 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
As a Senior Software Engineer, you will lead engineering projects, deliver high-availability systems, and collaborate with stakeholders to drive solutions.
Top Skills: AWSKotlinKubernetesMySQLPython
Reposted 21 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Expert/Leader
Expert/Leader
Big Data • Fintech • Mobile • Payments • Financial Services
Lead the technical vision and strategy for infrastructure platforms, guiding teams to improve reliability and lower costs, mentoring engineers, and promoting innovation.
Top Skills: Ci/Cd PipelinesInfrastructure PlatformsTest Frameworks
Reposted 21 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
As a Senior Software Engineer on the Online Storage team, you'll enhance database architecture for scalability and performance while mentoring junior engineers and collaborating across teams.
Top Skills: Aws AuroraDynamoDBKotlinKubernetesMySQLPythonTerraform
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 16 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
Cloud • Legal Tech • Software
The Software Developer will build tools and automate processes to support Azure production infrastructure, collaborate on scaling challenges, and implement infrastructure for new products.
Top Skills: AzureAzure CliAzure SqlC#ElasticsearchKubernetesPowershellPulumiSQL ServerTerraform
Reposted 16 Days AgoSaved
Ottawa, ON
Mid level
Mid level
Software
As a Backend Engineer at Cision, you'll develop microservice solutions, design efficient data models, and build scalable data processing pipelines while collaborating with global teams.
Top Skills: DockerElasticsearchGCPJavaKafkaKubernetesRestful ApisSpring
Reposted 16 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Software
As a Backend Engineer at Cision, you will develop scalable, high-volume microservice solutions and improve backend systems using cutting-edge technologies.
Top Skills: DockerElasticsearchGCPJavaKafkaKubernetesSpring
17 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Productivity • Security • Software • Business Intelligence • Cybersecurity
As a Fullstack Software Engineer, you'll develop critical features across the stack, ensure scalable systems, and mentor junior engineers, interfacing with teams to improve access management at Lumos.
Top Skills: ApolloFlaskGraphQLPythonReactSqlalchemyTypescript
Reposted 2 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software • Biotech
As a Senior Software Engineer, you will develop features, ensure technical decisions support user growth, and mentor team members.
Top Skills: AWSFastapiGitLinearNext.JsNotionPostgresPythonSlackTailwindcssTerraformTypescriptVercel
3 Days AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
Big Data • Cloud • Security • Software • Cybersecurity
As a Sr. Software Developer, you'll design, develop, and support high-quality software solutions while mentoring junior engineers and collaborating with various teams.
Top Skills: AWSAzureCi/Cd PipelinesGoJavaMicroservice ArchitecturesPythonRest Api
Reposted 3 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Information Technology
Lead technical direction and development of scalable cloud-native platforms, mentor engineers, and drive innovation in data integration and analytics.
Top Skills: Apache FlinkApache IcebergApache KafkaSparkAWSAzureDatabricksDelta TablesDockerGCPGraphQLJavaKubernetesPythonRabbitMQRestful Apis
Reposted 3 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Machine Learning • Natural Language Processing • Software • Generative AI
Build features for an AI workspace platform, develop autonomous agents, and productionize models. Strong Python skills required.
Top Skills: Python
Reposted 21 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Software
Join a remote team to analyze client problems, design solutions using open source technologies, and contribute to open source projects while engaging with clients and promoting Collabora at events.
Top Skills: BlinkDevice DriversFfmpegGstreamerJenkinsLavaLibavLinux KernelObsOpen Source TechnologiesWaylandWebkitWestonX11
Reposted 17 Days AgoSaved
In-Office or Remote
Ottawa, ON
Junior
Junior
Events • Software
As a Senior Rust Software Engineer, you will design and operate real-time cloud data infrastructure, collaborate on scalable products, and manage the full product lifecycle.
Top Skills: AWSFlinkKafkaKubernetesRustTerraformWebassembly
Reposted 17 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
Blockchain • Cryptocurrency
Develop core backend components for a blockchain network, focusing on networking, reliability, scalability, and high-quality software practices.
Top Skills: CC++RustZig
Reposted 17 Days AgoSaved
In-Office or Remote
Ottawa, ON
Junior
Junior
Artificial Intelligence • Logistics
As a Software Engineer, develop end-to-end features for a logistics platform, collaborating with cross-functional teams and influencing technical direction.
Top Skills: AIDistributed SystemsMachine LearningMySQLObject-Oriented ProgrammingPlaywrightPostgresSelenium
Reposted 17 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Software
The role involves managing large-scale unstructured data for ML systems, contributing to the entire product lifecycle, and building reliable system software.
Top Skills: GoPythonRayRustSpark
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account