Get the job you really want.

Top Software Engineer Jobs in Ottawa

Reposted 25 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Analytics
Responsible for designing and implementing scalable geospatial database features, improving query capabilities, and collaborating with teams on technical solutions.
Top Skills: Apache SedonaSparkJavaKubernetesPythonScala
Reposted 25 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 will design, develop, and enhance core product features for Poe, focusing on AI-powered user experiences and mentoring team members.
Top Skills: GraphQLMemcachedMyrocksMySQLPythonReactRedisTypescript
Reposted 25 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Consumer Web • Digital Media • Machine Learning • Software
As a Staff Full Stack Software Engineer, you will lead the development of AI-powered user experiences on Poe, collaborating with cross-functional teams and mentoring engineers while building cutting-edge features.
Top Skills: GraphQLMemcachedMySQLPythonReactRedisTypescript
Reposted 25 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 new features for Poe, collaborate on product development, and improve user experiences while focusing on scalability and performance.
Top Skills: GraphQLPythonReactTypescript
Reposted 25 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Robotics
Responsible for the development and refinement of key robot functionalities, leveraging AI for robotic picking solutions, and engaging in foundational technology projects.
Top Skills: C/C++IsaacsimLinuxMoveit!Nav_StackOpencvPython
Reposted 25 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Robotics
You will lead the development of embedded systems for robotic applications, manage driver code, and integrate sensors and communication devices.
Top Skills: BluetoothC/C++LinuxPythonWifi
3 Days AgoSaved
Ottawa, ON
Senior level
Senior level
Real Estate • Software
Design and maintain scalable web applications, solve complex technical problems, optimize performance, and contribute to project architecture and implementation.
Top Skills: AWSCi/CdHerokuPostgresReactRestful ApiRuby On Rails
Reposted 11 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
Fintech • Information Technology
As a Senior Software Engineer, you will build and scale a global payments and treasury platform, focusing on microservices, cloud architecture, and systems integration.
Top Skills: GoGoogle Cloud PlatformKubernetesMessaging QueuesMicroservicesPostgres
13 Days AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
Big Data • Cloud • Security • Software • Cybersecurity
As a Sr. Software Developer, you will design, develop, and support software solutions, mentor junior engineers, and collaborate with cross-functional teams.
Top Skills: AWSAzureCi/CdEvent-Driven ArchitecturesGoJavaMicroservicesPythonRest Apis
13 Days AgoSaved
In-Office
Ottawa, ON
Expert/Leader
Expert/Leader
Information Technology
Lead the development of AI Integration Architecture, mentor teams, and innovate on event-driven and AI-driven systems and platforms.
Top Skills: A2AAdkApache KafkaAutogenAWSAzureCrewaiDockerGCPJavaJavaScriptKubernetesLangchainPulsarPythonReactSolace Pubsub+Spring Boot
Senior level
Software
As a Senior Full Stack Developer, you will design, develop, and maintain scalable software solutions, manage projects, mentor junior developers, and lead Agile ceremonies.
Top Skills: AWSAzureDockerGCPJavaJavaScriptKubernetesMs Sql ServerPostgresReactSpring FrameworkSQL
Reposted 3 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Information Technology • Machine Learning • Software
The Staff Software Engineer will design scalable platforms, lead cross-team initiatives, mentor engineers, and improve CI/CD processes to deliver AI solutions.
Top Skills: KubernetesPython
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 3 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Machine Learning • Software
The role involves designing and maintaining an infrastructure for ML models, leading a team of engineers, and ensuring reliable cloud deployment across multiple providers.
Top Skills: AWSAzureCoreweaveGCPGpu ClustersOci
Reposted 3 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Big Data • Enterprise Web • Marketing Tech • Software
The Senior Software Developer will architect and develop robust software solutions, enhance software stability, collaborate with teams, and manage technical debt while continuously learning about emerging technologies.
Top Skills: AWSCircleCIDatadogDbtDockerFargateFivetranGitGoGrpcLookerReactReact NativeRuby On RailsSentrySnowflakeTerraformTypescript
Reposted 3 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Edtech
As a Senior Software Engineer at Lillio, you will design, develop, and maintain web applications using Ruby on Rails, React, and GraphQL, while mentoring peers and leading technical decisions.
Top Skills: AWSGraphQLHerokuPostgresReactRuby On Rails
Reposted 3 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
As a Product Engineer for Windows, you will build and refine the Dia browser, ensuring a polished UI and integrating unique Windows features while collaborating across teams.
Top Skills: C++SwiftUwpWinuiWpfXaml
Reposted 3 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
Lead software development for scalable cloud services, optimizing performance and collaborating across teams to enhance visualization solutions.
Top Skills: AWSCassandraCloudFormationDockerDynamoDBJavaJenkinsJSONKubernetesMongoDBNode.jsNoSQLProtobufSpinnakerTerraform
Reposted 3 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
Design, develop, and maintain the Access Management Service, ensuring robust access controls. Collaborate with teams, provide mentorship, and enhance system performance and security.
Top Skills: AWSNode.jsPostgresRedis
Reposted 3 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
eCommerce
Design and deploy machine learning algorithms, work with large datasets, and provide leadership for data teams in various applications.
Top Skills: LinuxNoSQLNumpyPandasPythonPyTorchSparkSQLTensorFlow
Reposted 3 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
eCommerce
You will design, develop, and support applications on the Narvar platform, collaborating with leaders and resolving complex technical issues.
Top Skills: JavaScriptReactRuby On Rails
Reposted 3 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
Software
Lead the development of DVC products, engage with the ML community, drive coding efforts, and collaborate on technical specifications and features.
Top Skills: Python
Reposted 3 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Fintech • Payments
The Senior Software Engineer will collaborate with Product Managers, design solutions for employer benefits, and promote effective engineering practices including TDD and BDD. Responsibilities include coding, testing, and analyzing systems while mentoring peers.
Top Skills: AngularC#DockerJavaKafkaMs SqlMySQLPostgresPythonReactRestful Api Design
Reposted 3 Days AgoSaved
Ottawa, ON
Senior level
Senior level
Cloud • Information Technology • Security • Software
The role involves leading backend development in Golang, managing large-scale projects, mentoring engineers, and ensuring product stability and quality within cloud environments.
Top Skills: AWSAzureBoundaryConsulGCPGoNomadPackerTerraformVaultWaypoint
Reposted 23 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Software
As a Staff Software Developer, you'll provide technical leadership, mentor team members, oversee scalable system development, and ensure engineering excellence while collaborating across teams.
Top Skills: AngularAWSGCPJavaScriptReactRubyRuby On RailsTypescript
Reposted 23 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Cloud • eCommerce • Payments • Sales • Software
As a Staff Software Developer, lead technical direction, mentor team members, develop scalable applications, and enhance software delivery processes in a collaborative environment.
Top Skills: AngularAWSGCPJavaScriptReactRubyRuby On RailsTypescript
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account