Get the job you really want.

Top Software Engineer Jobs in Ottawa

YesterdaySaved
Remote
Ottawa, ON
Junior
Junior
AdTech • Marketing Tech
As a Software Engineer, you will design, improve, and debug web applications, collaborate with team members, and drive projects end-to-end.
Top Skills: Amazon RedshiftAWSGraphQLReactRedisRuby On RailsTypescript
Senior level
Financial Services
The Senior Cloud Infrastructure Engineer will design and maintain scalable infrastructure while ensuring performance and reliability for trading platforms and data processing.
Top Skills: AWSAzureBashC++DockerGCPKubernetesPulumiPython
Reposted YesterdaySaved
Remote
Ottawa, ON
Mid level
Mid level
Cloud • Legal Tech • Software
Clio is seeking a Systems Engineer for its cloud infrastructure team, focusing on code optimization, infrastructure management, and mentoring. Responsibilities include developing tools for scalable infrastructure and enhancing collaboration among teams.
Top Skills: AWSAzureBashDatadogDebian Gnu/LinuxElasticsearchGoGCPInfrastructure As Code (Iac)KafkaKubernetesMySQLPulumiRedisRubyTerraform
2 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Information Technology
Contribute to core container runtime components at Docker, enhancing developer experiences and maintaining open source projects while collaborating with design and product teams.
Top Skills: CC++GoLinuxRust
Mid level
Software
The Software Engineer will develop and enhance open source plugins for Grafana, ensuring reliability and improving user experience while collaborating with other teams.
Top Skills: Ci/CdDevOpsDockerGoGrafanaKubernetesPrometheusReactReduxRxjsTypescript
7 Days AgoSaved
Easy Apply
Remote
Hybrid
Ottawa, ON
Easy Apply
Senior level
Senior level
Fintech • Mobile • Software • Financial Services
The Staff Software Engineer leads system design, implementation, and cross-team collaboration, focusing on scalable, reusable code and mentoring junior engineers.
Top Skills: KotlinKubernetesPostgresSpring
7 Days AgoSaved
Easy Apply
Remote
Hybrid
Ottawa, ON
Easy Apply
Senior level
Senior level
Fintech • Mobile • Software • Financial Services
The Senior Staff Software Engineer will lead the design and implementation of systems, mentor engineers, and work collaboratively across teams to deliver scalable solutions in a production environment.
Top Skills: KotlinKubernetesPostgresSpring
7 Days AgoSaved
Easy Apply
Remote
Hybrid
Ottawa, ON
Easy Apply
Mid level
Mid level
Fintech • Mobile • Software • Financial Services
The Senior Software Engineer will design and build features for a mobile app, mentoring junior engineers, and collaborating across teams to ensure project success.
Top Skills: AgileAPIsFlutterGit

Featured Jobs

Reposted 11 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Digital Media • Information Technology
The Senior Full Stack Software Developer will design, develop, and maintain applications, collaborate with teams, and implement best practices in software development.
Top Skills: Ci/CdConfluenceJ2EeJavaJavaScriptJIRANode.jsQuarkusReactRestful Web ServicesSoapSpring BootSpring MvcSwaggerXML
Reposted 7 Days AgoSaved
Easy Apply
Remote
Hybrid
Ottawa, ON
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Design, develop, and optimize high-performance iOS applications, mentor junior developers, and collaborate with product teams to enhance user experiences.
Top Skills: MapboxMapkitObjective-CReact NativeSwiftUikitXcode InstrumentsXctestXcuitest
Reposted 7 Days AgoSaved
Easy Apply
Remote
Hybrid
Ottawa, ON
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Develop and maintain high-performance React Native mobile applications, ensuring code quality and optimizing application performance, while collaborating closely with teams.
Top Skills: JavaKotlinObjective-CReact NativeSwift
Reposted 11 Days AgoSaved
Ottawa, ON
Entry level
Entry level
Cloud • Hardware • Internet of Things • Other • Software • Semiconductor • Utilities
Develop, integrate, and maintain real-time photonic card software for Optical Ethernet products, focusing on advanced optics and network management.
Top Skills: BashBitbucketCC++GerritGitGoogle TestJavaJIRAJunitLinuxLuaPerlPytestPythonRobotTclVxworks
Reposted 7 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Cloud • Security • Software • Cybersecurity • Automation
This role involves leading the design and evolution of GitLab’s multi-tenant platform, ensuring high availability and performance while mentoring team members. Responsibilities include backend API design and fostering a collaborative engineering culture.
Top Skills: Cloud ComputingGoRuby
2 Days AgoSaved
Ottawa, ON
Mid level
Mid level
Healthtech
The Software Engineer will contribute to front-end and back-end development, collaborating with various teams to enhance web applications and manage data infrastructure.
Top Skills: AngularAws EcsAws FargateAws LambdaDjangoFastapiFlaskGoJavaJavaScriptNoSQLOktaPythonReactSQLVue
8 Days AgoSaved
Easy Apply
Hybrid
Ottawa, ON
Easy Apply
Senior level
Senior level
Big Data • Cloud • Software • Database
The Senior Software Engineer will design and implement customer-facing features using Typescript and Java, while collaborating with various teams and ensuring project delivery.
Top Skills: JavaNext.JsReactTypescript
3 Days AgoSaved
Remote
Hybrid
Ottawa, ON
Junior
Junior
Transportation
The Software Engineer will create tools and workflows for AI-driven self-driving technology, managing data pipelines and collaborating with teams for optimal model development.
Top Skills: Apache AirflowApache BeamApache HadoopSparkAws Step FunctionsGoogle DataflowPython
Reposted 12 Days AgoSaved
Ottawa, ON
Senior level
Senior level
Information Technology • Software • Design
Develop next-gen automotive embedded software, integrating Adaptive AUTOSAR stack, defining software architecture, and adapting existing modules.
Top Skills: Adaptive AutosarC++ConfluenceGitGitJenkinsJIRALinuxQnxYocto
Reposted 12 Days AgoSaved
Ottawa, ON
Senior level
Senior level
Information Technology • Software • Design
Develop cutting-edge software for automotive applications, focusing on Classic AUTOSAR integration, architecture design, and embedded software development in C/C++.
Top Skills: ArtopArunitAutosar ClassicCC++CanEb Tresos StudioFlexrayLinLinuxMatlabSimulinkSome/IpVector Davinci Configurator
Reposted 12 Days AgoSaved
Ottawa, ON
Senior level
Senior level
Information Technology • Software • Design
Develop automotive software including OS, kernel, and drivers for infotainment systems, investigate failures, and ensure high standards in collaborative environments.
Top Skills: AgileAndroidBluetoothCC++CanEthernetJavaLinuxQnxTcp/IpUsbWi-Fi
Reposted 8 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
AdTech • Big Data • Machine Learning • Marketing Tech • Mobile • Software
As a Fullstack Engineer, you'll own projects, ship code daily, enhance dashboards, and optimize user experience for mobile analytics.
Top Skills: ClojureGoGoReactTypescript
Reposted 8 Days AgoSaved
Remote
Hybrid
Ottawa, ON
Senior level
Senior level
Fintech • HR Tech
Architect and develop Gusto’s product suite across Payroll and HR while mentoring engineers and solving complex technical problems.
Top Skills: JavaScriptReactRuby On Rails
Reposted 8 Days AgoSaved
Easy Apply
Hybrid
Ottawa, ON
Easy Apply
Senior level
Senior level
Big Data • Cloud • Software • Database
The Senior Software Engineer will enhance data storage systems for cloud-scale applications, collaborating with diverse teams, ensuring data integrity and implementing new features.
Top Skills: C++
Reposted 8 Days AgoSaved
Easy Apply
Remote
Hybrid
Ottawa, ON
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Seeking a Senior Staff Software Engineer to lead technical architecture for the Fleet Safety team, focusing on developing customer-facing applications using AI and driving cross-organization projects.
Top Skills: C/C++GoJavaScriptPythonTypescript
Mid level
Cloud • Security • Software • Generative AI
The role involves developing and maintaining the Elastic Agent and related tools, focusing on cross-platform capabilities and enhancing data ingestion performance.
Top Skills: DockerGoKubernetesLinuxmacOSWindows
Reposted 3 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Sales
The Full Stack Engineer will build and own features end-to-end, develop AI features, route calls, and create UI for real-time information.
Top Skills: AWSAzureCSSFreeswitchGoogle Cloud PlatformHTMLNode.jsPostgresReactRubySQLTypescript
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account