Get the job you really want.

Top Software Engineer Jobs in Ottawa

Reposted 24 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
Develop and maintain backend systems, contribute to API lifecycle, collaborate with teams, and support operations for Affirm's solutions.
Top Skills: AWSKotlinKubernetesMySQLPython
Reposted 19 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Financial Services
Design and implement backend systems for a trading platform, build data pipelines, and collaborate in the software development life cycle.
Top Skills: AirflowAWSDockerGCPGoJavaKafkaKubernetesPostgresPythonRedisSpark
19 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Cloud • Software
The Software Engineer II will develop voice applications for a cloud contact center platform, focusing on performance, scalability, and collaboration within an agile team.
Top Skills: C++JavaJavaScriptSipWebrtc
Reposted 19 Days AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
Gaming • Machine Learning • Mobile • Software
Build and improve ads products for Discord, collaborating with teams to create user-friendly experiences while utilizing analytics for optimization.
Top Skills: CSSHTMLPythonReactReact NativeRustTypescript
20 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Mid level
Mid level
Information Technology • Mobile • News + Entertainment • Social Media
The Software Engineer will develop backend services for Reddit's Ads platform, focusing on microservices, distributed systems, and real-time data systems. Responsibilities include collaborating with teams, improving operational stability, and managing project execution.
Top Skills: ArgoBaseplateBigQueryDockerDruidGoKafkaKubernetesPostgresPythonRedisScalaSparkThrift
20 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Software
The Software Developer will lead technical teams in creating microservices, performing root cause analysis, and managing product evaluations in an agile environment.
Top Skills: AngularAWSAws FargateCloud FormationDatadogGitGitlabJavaKafkaPHPPythonSplunkSpring BootTerraform
Reposted 6 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Information Technology • Software • Design
The job involves analyzing LTE specifications, conducting vulnerability assessments, developing simulations, and preparing technical reports related to mobile communication technologies.
Top Skills: C/C++Gnu RadioLinuxMatlabOpenairinterfaceSdr PlatformsSrslteWireshark
Reposted 25 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
AdTech • Digital Media • Marketing Tech • Software • Automation
The Staff Software Engineer will lead the development of Kubernetes-based infrastructure, architect CI/CD pipelines, and drive large-scale technical projects while mentoring team members and ensuring quality standards.
Top Skills: AWSCi/CdDockerJavaKubernetesPostgresPythonReactRedisRuby
Reposted 3 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Mid level
Mid level
Transportation
Contribute to the development of Waabi World, improve simulation scalability, and design orchestration software for autonomous vehicle simulations.
Top Skills: C++PythonRust
Reposted 20 Days AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
Healthtech • Biotech
As a Software Engineer, you will develop software solutions for cryopreservation projects, build data pipelines, and collaborate across teams to enhance scientific capabilities.
Top Skills: AWSGCPGitLinuxPulumiPythonSQLTerraform
Reposted 7 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Information Technology • Software • Design
Design, develop, and optimize embedded software in C/C++. Collaborate with hardware teams, develop device drivers, and troubleshoot hardware/software interactions.
Top Skills: AudioBashCC++EthernetGitI²CPythonRtosSerialSpiUsb
Reposted 7 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Cloud • eCommerce • Payments • Sales • Software
Lead architectural design and development of complex web applications, mentor teams, and drive best practices in tech and code quality.
Top Skills: AWSAzureDockerGCPGoJavaKubernetesNode.jsReact
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 7 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Software
Lead the architectural design and implementation of complex web applications using React and backend technologies. Mentor teams and drive technical excellence.
Top Skills: AWSAzureDockerGCPGo/GolangJavaKubernetesNode.jsReact
Reposted 21 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 21 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
Cloud • Software
We are seeking a software engineer to build and validate resilient distributed systems, enhance CI pipelines, and improve testing strategies for cloud applications.
Top Skills: AWSCircleCIGithub CiGoJenkinsKubernetesOpenstackPythonTerraform
Reposted 21 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 21 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 22 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Transportation
As a Full Stack Software Engineer at Terawatt, you will develop cloud-native applications for EV charging systems, optimize backend services, and drive product innovation through collaboration with teams and stakeholders.
Top Skills: AngularAWSCi/CdCloud FunctionsCSS3DjangoDockerDynamoDBExpressFastapiFlaskGraphQLHelmHTML5KafkaKubernetesLambdaMicroservicesMongoDBNestjsNode.jsOpenapiPostgresPythonReactRest ApisScssSwaggerTerraformTypescript
Reposted 8 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Cloud • Hardware • Internet of Things • Other • Software • Semiconductor • Utilities
This role involves providing technical support for Ciena's optical technology, contributing to product integration, and engaging with customers to resolve issues and enhance modules.
Top Skills: Api DevelopmentEmbedded Software
Reposted 8 Days AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
Information Technology • Software • Design
The Principal Software Developer will design and implement automation tools and C++/Python modules for UAV-based geophysical data workflows, optimizing data processing and integrating solutions with sensor payloads.
Top Skills: C++DockerGisKubernetesPythonPyTorchScikit-LearnTensorFlow
Reposted 7 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
AdTech • Marketing Tech
As a Staff Software Engineer, you'll design and build platforms for measuring ad performance, ensure system scalability, and mentor junior developers.
Top Skills: AirflowBig QueryDbtDockerGoogle Cloud PlatformKafka ConnectKafka StreamsKinesisKubernetesPub Sub Eco SystemPythonScalaSnowflakeSparkSpark StreamingSQLVertica
Reposted 22 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
Reposted 9 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
HR Tech • Other • Professional Services
As a Senior Software Engineer, you will evaluate AI-generated code, solve coding problems, and write robust test cases to enhance AI models.
Top Skills: Python
10 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Cybersecurity
Design and implement end-to-end features for a cloud SaaS product, ensuring adherence to quality and security best practices.
Top Skills: .Net CoreAzureC#JavaScriptKubernetesPostgresPowershellPython
Reposted 23 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
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account