Top Software Engineer Jobs in Ottawa

Reposted 17 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Hardware • Other • Software • Appliances • Industrial • Manufacturing
Design and develop scalable software applications, implement automated testing, mentor junior developers, and optimize performance in a remote environment.
Top Skills: AWSAzureC#Github ActionsNode.jsTerraformTypescript
Reposted 17 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Information Technology • Cybersecurity
The Senior Fullstack Engineer will develop and deliver integrations for real-time threat detection using various technologies, manage feature ownership, and innovate with AI in a collaborative team environment.
Top Skills: CloudwatchDatadogGrafanaGraphQLKafkaKubernetesNo-SqlNode.jsReactRestSQLTypescript
Reposted 17 Days AgoSaved
Remote
Ottawa, ON
Expert/Leader
Expert/Leader
Information Technology • Cybersecurity
As a Staff Software Engineer, you will develop both front-end and back-end components for cybersecurity products, lead projects, mentor engineers, and integrate AI tools to enhance development and productivity.
Top Skills: Ci/CdGitlabGraphQLGrpcJenkinsKubernetesMongoDBMySQLNode.jsPostgresReactRestTypescript
Reposted 17 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Edtech • Software
Design, build, and maintain cloud-based software applications. Influence architecture and engineering standards, mentor teammates, and work across the full tech stack.
Top Skills: AWSCSS3DockerHTML5JavaJunitKubernetesPlaywrightPostgresReactRestful ApiSpring BootTypescript
Reposted 17 Days AgoSaved
Remote
Ottawa, ON
Expert/Leader
Expert/Leader
eCommerce
The Staff Software Engineer at Narvar will drive the architecture of new product platforms and mentor junior engineers while developing scalable distributed systems.
Top Skills: AWSCassandraDynamoDBElasticacheGCPGoJavaMongoDBMySQLPostgresPythonRedisRestful ApisRustScala
Reposted 17 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Cloud • Software
As a Senior Software Engineer, you'll build the core infrastructure for AI agents using Redis, write Go code, and shape product direction while operating with high autonomy.
Top Skills: AWSAzureFlinkGCPGoKafkaRedis
Reposted 17 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Software • Energy • Utilities
As a Staff Engineer, you'll enhance web tools for utility companies, ensuring scalability and efficiency in vegetation risk management and leading cross-team technology initiatives.
Top Skills: Cloud RunFastapiGCPGrafanaKubernetesPostgresPythonReactTypescript
Reposted 17 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Cloud • Enterprise Web • Information Technology • Software
The Senior Software Engineer will design and implement developer tools, integrate with partners like JetBrains, and work with AI technologies while collaborating with teams to support enterprise users.
Top Skills: GCPGithub ActionsGoGrafanaGrpcKubernetesPostgresPrometheusReactTypescriptVite
Reposted 17 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
As a Sr. Software Engineer, you will design and maintain scalable cloud-native solutions, collaborate with cross-functional teams, and mentor junior engineers.
Top Skills: AWSC++CypressDockerJavaJenkinsKubernetesPactPlaywrightReactReduxSplunkSpring BootTerraform
18 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Aerospace
As a Senior Embedded Software Engineer, you will lead software development for satellite communication systems, mentor engineers, and design embedded solutions utilizing C++ or Rust. Responsibilities also include ensuring architectural quality and integrating systems effectively.
Top Skills: AgileC++Ci/CdNetwork Function VirtualizationRtosRustSoftware-Defined NetworkingTest-Driven Development
18 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Logistics • Transportation
The Senior Software Engineer will design and maintain CI/CD pipelines, manage build systems, and collaborate on improving development workflows for autonomous driving software.
Top Skills: BazelC++CmakeDockerGitPython
18 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Logistics • Transportation
Responsible for creating and maintaining build & release pipelines for autonomous driving software, optimizing testing processes, and collaborating across teams to enhance development efficiency.
Top Skills: BazelC++CmakeDockerGitPython
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 18 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Information Technology • Cybersecurity
Lead the technical direction and architecture of integrations, leveraging AI to enhance software development and security solutions.
Top Skills: Ai Platforms (CursorClaudeCloudwatchCodex)DatadogGoogle AntigravityGrafanaGraphQLKubernetesNo-SqlNode.jsReactRestSQLTypescript
Reposted 18 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Web3
The Senior Software Engineer will build TypeScript SDKs and APIs for the Sui network, collaborate across teams, and enhance developer experiences.
Top Skills: ReactRustTypescript
Reposted 18 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Software
Seeking a Senior Software Engineer to design, build, and optimize the core components of a high-performance database system focusing on internal database workings, performance optimization, and reliability solutions.
Top Skills: C/C++
Reposted 18 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Software
As a Senior Software Engineer, you will design and implement backend components for a distributed vector database, optimize performance, and collaborate on real-time analytics systems.
Top Skills: CC++JavaPython
Reposted 18 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software • Energy • Utilities
Lead development of core geospatial products, data-processing and annotation tools. Set technical vision for web apps, ETL pipelines, and backend services; optimize ML model orchestration; mentor engineers; collaborate with product and customers to deliver scalable, near-real-time geospatial data systems.
Top Skills: FastapiPostgresReact
19 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Cloud • Information Technology • Software
The role involves designing and operating telephony services, developing signaling systems, collaborating with carriers, and optimizing voice quality in a complex, distributed system.
Top Skills: CC++GoRtpSipWebrtc
Reposted 19 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Gaming
As a Senior Tools Engineer, you'll architect scalable solutions for load testing and bot development, collaborating with engineers to ensure server stability and improve internal tools.
Top Skills: Aws (Ec2C#GoJavaScriptPythonS3)Unity
Reposted 19 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Cloud • Fintech • Insurance • Software
As a Principal Software Engineer on the GenAI team, lead the design and implementation of AI-powered solutions, ensuring technical alignment and mentoring engineers.
Top Skills: .NetAi/Ml SystemsAnsibleCi/CdCloud PlatformsHugging FaceJavaKafkaLangchainLlm IntegrationPythonRag PipelinesTerraformTypescript
Reposted 19 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Database • Analytics
The Senior Software Engineer will develop and enhance ClickHouse's Python connector and SDK ecosystem, focusing on integration with orchestration and transformation tools, while engaging with the open-source community and driving AI/ML integration strategies.
Top Skills: Apache AirflowDagsterDbtLangchainLlamaindexPrefectPythonSqlmesh
Reposted 19 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Database • Analytics
Design, build, and operate authentication, authorization, audit logging, and monitoring systems to provide unified customer identity and secure access. Integrate and standardize IAM patterns (SAML, SCIM, OAuth2/OIDC, MFA, passwordless) across services, collaborate with engineering teams on database and third-party integrations, maintain compliance (e.g., NIST), produce documentation, and respond to on-call escalations.
Top Skills: APIsAuth0AuthzAws IamAzure IamC++Cloud ComputingDatabasesDistributed SystemsGcp IamMfaNistOauth2OidcOktaPasswordless AuthenticationSAMLScimTypescript
Reposted 19 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Mid level
Mid level
Computer Vision • Information Technology • Machine Learning • Other
Develop software and systems for embedded platforms at Aquabyte, focusing on sensor interfaces, network reliability, and hardware diagnostics while collaborating with research teams on machine learning models.
Top Skills: Arm-Based Embedded SystemsCC++GoLinuxPythonRust
Reposted 19 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Edtech
As a Senior Software Engineer, you'll lead the design and development of web applications, mentor peers, and ensure high-quality, secure code using Ruby on Rails, GraphQL, and React.
Top Skills: AWSGraphQLHerokuPostgresReactRuby On Rails
Reposted 19 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Healthtech • Software
Lead automation strategy and quality engineering for clinical technology. Architect scalable frameworks, implement AI testing, and mentor teams.
Top Skills: Bdd Frameworks (CucumberC#Gherkin)JavaPythonSpecflowTypescript
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account