Get the job you really want.

Top Software Engineer Jobs in Ottawa

YesterdaySaved
Hybrid
Ottawa, ON
Senior level
Senior level
Other
The Senior Software Developer will develop, maintain, and enhance the Telesat Lightspeed System Model, focusing on algorithm integration and performance in a high-performance computing environment.
Top Skills: AzureDockerGrpcJavaKubernetesNode.jsOpen TelemetryPostgresReactRestSpring
14 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Big Data • Information Technology • Software • App development • Infrastructure as a Service (IaaS)
As a Frontend Software Engineer, you'll improve UI performance, contribute to the Design System, and manage deployment infrastructure.
Top Skills: BabelCSSFluxHTML5JavaScriptJestReactWebpack
14 Days AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
Artificial Intelligence • Information Technology • Software
Develop and maintain user interfaces using React and TypeScript, collaborating with design and backend teams while focusing on performance and accessibility.
Top Skills: AxiosCss-In-JsCypressGraphQLJestNode.jsPlaywrightReactReact Testing LibraryRestSassTypescriptViteWebpack
14 Days AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
Artificial Intelligence • Information Technology • Software
As a Software Engineer, contribute to advanced applied AI systems, build backend services and collaborate with ML engineers, ensuring reliability and performance.
Top Skills: AWSDockerGCPKubernetesNode.jsTypescript
Reposted 2 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
As a Senior Software Engineer at Vanta, you will lead technical projects, mentor team members, and build scalable infrastructure for the monetization platform, ensuring integration with business systems and transaction consistency.
Top Skills: Backend DevelopmentBilling SystemsData ModelingDistributed SystemsEvent-Driven ArchitectureExternal ApisPayment ProcessingSubscription Management
Reposted 14 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
Mobile • Other • Software • App development
Join FlutterFlow to help build their low-code application development platform. Collaborate on feature development, write code, and solve complex problems with a focus on Flutter.
Top Skills: FirebaseFlutter
Reposted 14 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Software
As a Senior Fullstack Software Engineer, you will develop a hybrid Desktop and SaaS architecture for AI data science tools, optimize code, and lead a team. You will collaborate with various stakeholders to enhance product features and ensure seamless user experience.
Top Skills: PythonReactRustSQLTauri
20 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 YesterdaySaved
In-Office
Ottawa, ON
Senior level
Senior level
Software
As a Staff Software Developer, you'll lead teams, mentor colleagues, evolve technical architecture, and enhance software delivery, while driving key initiatives across various projects.
Top Skills: AngularAWSGCPJavaJavaScriptNode JsReactRubyTypescript
Reposted YesterdaySaved
In-Office
Ottawa, ON
Entry level
Entry level
Security
The Software Development Engineer will develop and maintain Acre's software products, resolve customer issues, conduct code reviews, create test cases, and collaborate with teams to drive innovation.
Top Skills: AWSC#DockerJ2EeJSONMongoDBMqttPodmanRestful ApisTcp/Ip
Reposted YesterdaySaved
In-Office
Ottawa, ON
Senior level
Senior level
Cloud • eCommerce • Payments • Sales • Software
As a Staff Software Developer, you will lead your team in delivering key initiatives, mentor others, enhance technical processes, and evolve system architecture. Collaborating with various groups, you'll ensure the quality and scalability of applications while managing cross-team projects.
Top Skills: AngularAWSGCPJavaJavaScriptNode.jsReactRubyTypescript
25 Days AgoSaved
In-Office
Ottawa, ON
Internship
Internship
Cloud • Hardware • Internet of Things • Other • Software • Semiconductor • Utilities
Contribute to the WaveLogic Test Platform by developing cross-platform software, coding drivers and diagnostics, debugging systems, and collaborating with verification teams.
Top Skills: CC++DockerDwdmEthernetLinuxOtnPythonYocto
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 15 Days AgoSaved
Ottawa, ON
Mid level
Mid level
Mobile • Software
Develop and maintain Windows applications using C#.NET and WPF, integrate messaging systems like Kafka, and collaborate in Agile teams.
Top Skills: Asp.NetC#.NetGitKafkaMsmqSQL ServerWpf
Reposted 15 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
As a Senior Full-Stack Software Engineer, you'll develop RadMachine, focusing on frontend and backend development, improve performance, and mentor teammates.
Top Skills: Ci/CdDjangoDockerGitGoogle Cloud PlatformHttp/SJavaScriptOpenapiPostgresPythonRest Apis
Reposted 15 Days AgoSaved
Remote
Ottawa, ON
Expert/Leader
Expert/Leader
Software
As a Chromium Engineer, you will design projects to improve Chromium, collaborate across teams, and create/optimize APIs while contributing to the broader community.
Top Skills: C++ChromiumSwift
Reposted 15 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
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
Reposted 21 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 16 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 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
4 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
4 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
4 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
4 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Software
The role involves transforming a team through technical and organizational improvements while contributing to system architecture, user interface, and APIs.
Top Skills: AWSDjangoDockerHotwireHtmxJavaScriptKubernetesLinuxMinitestPostgresPowershellPythonReactRest ApiRspecRuby On Rails
17 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
The Principal Mobile Software Developer will lead the development of a cross-platform mobile application, tackling challenges in productivity, communication, and data synchronization while enhancing user experiences for construction projects.
Top Skills: AndroidC++iOSJavaKotlinKotlin/NativeObjective-CPythonSqliteSwift
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account