Get the job you really want.

Top Software Engineer Jobs in Ottawa

Reposted 7 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
The Senior SDET will ensure the quality of software products by creating automated tests and improving code testability, collaborating with the Engineering team.
Top Skills: Android SdkCCi/Cd PipelineCloudDocker ContainersKubernetesLinuxPytestPython 3Xcode
Reposted 7 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Gaming • Machine Learning • Mobile • Software
Build and operate scalable data systems, collaborate with teams to develop storage solutions, and employ first principles thinking to enhance user experience.
Top Skills: ElasticsearchLinuxPostgresRustScylladb
8 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Cloud • Information Technology • Software • Infrastructure as a Service (IaaS)
As a Senior Software Engineer at Upbound, you'll build and operate Upbound Spaces, troubleshoot issues in multi-tenant SaaS environments, and improve system design and reliability through effective communication and documentation. You'll manage Kubernetes services and participate in on-call rotations while focusing on customer satisfaction and operational excellence.
Top Skills: GoGrafanaKubernetesOpentelemetryPrometheus
18 Days AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
Appliances
The Embedded Software Engineer II develops and tests embedded software, coordinates with teams, mentors juniors, and ensures compliance with company processes.
Top Skills: Assembly LanguagesAzure DevopsBitbucketCC++GitJenkinsJIRALinuxMicrosoft Office SuiteReal Time Operating Systems
8 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
As a Principal Software Developer, you’ll design and develop frontend applications, optimize web-based components for XR, lead projects, and collaborate with UX designers and stakeholders.
Top Skills: AWSDockerElectronGoJavaScriptJenkinsJSONMicrosoft FluidNoSQLProtobufReactSQLTauriThreejsTravisTypescriptWebxr
Reposted 8 Days AgoSaved
Remote
Ottawa, ON
Expert/Leader
Expert/Leader
Software
As a Staff Software Engineer at Vanta, you will lead design systems, mentor engineers, improve user experiences, and drive technical projects. Responsibilities include managing UI components, shaping technical strategies, and collaborating across teams to enhance product consistency and quality.
Top Skills: Design SystemsFrontend TechnologiesUi/Ux Principles
Reposted 8 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
Lead the UI development of Dia for Windows, ensuring seamless integration with Windows features. Contribute to architecture and user experience decisions.
Top Skills: C++ChromiumSwiftUwpWinuiWpfXaml
Reposted 8 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Big Data • Information Technology • Software • Database • Analytics • Infrastructure as a Service (IaaS) • Big Data Analytics
The Staff Software Engineer drives the delivery of complex projects, mentors engineers, and addresses architectural challenges in distributed systems, particularly for Kafka's metadata management.
Top Skills: AzureC/C++Cloud (AwsGcp)GoJavaScala
Reposted 8 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Fintech • Payments • Financial Services
Contribute to the development of US gateway products as a Senior Software Engineer, focusing on feature development, system design, testing, and infrastructure management.
Top Skills: AWSCi/CdCockroachdbElasticsearchGCPGitGoKubernetesNatsPrometheusTerraformTiltVault
Reposted 8 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Fintech • Payments • Financial Services
As a Senior Go Engineer, you'll design and optimize high-performance microservices, manage databases, and ensure system reliability across multiple clouds.
Top Skills: AWSAzureCockroachdbElasticsearchGCPGitGoKubernetesNatsPostgresdbPrometheusTerraform
Reposted 8 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Big Data • Enterprise Web • Marketing Tech • Software
As a Senior Software Developer, you will architect and develop robust software solutions, enhance software stability, manage tech debt, and collaborate with teams while staying updated on new technologies.
Top Skills: AWSCircleCIDatadogDbtDockerFivetranGoLookerReactReact NativeRuby On RailsSentrySnowflakeTerraformTypescript
Reposted 8 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Other
As a Sr Software Development Engineer at BeyondTrust, you will develop and maintain cloud-based core platform services, enhance system reliability, utilize Infrastructure as Code, provide technical leadership, and collaborate cross-team to align platform capabilities with business needs.
Top Skills: ArgocdAWSAzureC#Ci/CdDatadogDockerGCPGithub ActionsGoJavaJenkinsKubernetesPrometheusTerraformTerragrunt
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
Reposted 8 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
Software
The Staff Software Engineer will develop and lead features for DVC, contribute to open-source projects, and collaborate with the team on machine learning and data-centric workflows.
Top Skills: Python
Reposted 8 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Internet of Things
As a Senior Software Engineer, you will optimize Firefox performance by analyzing bottlenecks, coding, and guiding other developers on efficient code practices.
Top Skills: C++JavaScriptKotlinPythonRust
Reposted 8 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Database • Analytics
As a Senior Software Engineer, you'll develop high-performance data integration systems, manage critical ClickHouse components, and optimize JVM-based frameworks, impacting data processing for numerous companies.
Top Skills: Apache BeamApache FlinkSparkHTTPJavaJdbcKafka ConnectSQLTcp/Ip
Reposted 8 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Sales • Software
As a Senior SDET, you'll own test automation strategies, build test infrastructure, evaluate tools, and mentor engineers while improving code quality for a SaaS platform.
Top Skills: C#Ci/CdCypressGithub ActionsJavaJavaScriptJenkinsPactPlaywrightPytestPythonSemaphoreTestcontainersTypescript
Reposted 8 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Productivity • Security • Software • Business Intelligence • Cybersecurity
Lead the design and implementation of Lumos's Workflows & Notifications Platform, focusing on event-driven systems and API development. Collaborate with teams to ensure scalable messaging infrastructure and develop internal tools for improved workflow management.
Top Skills: CeleryGoKafkaPythonStep FunctionsTemporalTypescript
Reposted 8 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Healthtech • Mobile • Software
As a Senior Software Development Engineer in Test, you will enhance automation frameworks, optimize performance, design CI/CD integrations, and support cloud infrastructure delivery.
Top Skills: AppiumAWSBashCypressDockerFlutterGithub ActionsJenkinsPlaywrightPythonSeleniumTypescript
9 Days AgoSaved
Ottawa, ON
Senior level
Senior level
Healthtech
The Senior Software Engineer, Android will build and maintain native mobile applications using modern technologies, collaborate with cross-functional teams, uphold code quality standards, and engage in technical discussions.
Top Skills: Jetpack ComposeKotlin
9 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Gaming
As a Staff Software Engineer, you will lead the development of game test automation, create verification services, and enhance QA efficiency while mentoring engineers and defining the future of QA strategy.
Top Skills: AWSC#Ci/CdEc2Github ActionsJenkinsPythonS3TeamcityUnity
Reposted 9 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Software • Generative AI
Lead the development of user-facing features, oversee projects from inception to launch, and mentor junior engineers. Architect scalable APIs integrating AI technologies.
Top Skills: GoJavaNoSQLOpenapiReactRest ApisSQLTypescript
10 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
AdTech • Marketing Tech
Lead the design and optimization of programmatic bidding systems, collaborating with engineers and applying analytical methodologies to enhance performance.
Top Skills: C++DatabasesGoJavaMachine LearningMicroservicesRustScala
Reposted 10 Days AgoSaved
Ottawa, ON
Senior level
Senior level
Healthtech
The Senior Software Engineer, iOS will develop and maintain native iOS applications, work with cross-functional teams, and ensure high-quality code through design discussions and best practices.
Top Skills: Ci ToolsSwiftSwiftui
10 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
The role involves leading the design, development and implementation of software projects, mentoring developers, and driving innovation in Autodesk's AEC data services.
Top Skills: Ai ToolsApi GatewayAWSDynamoDBEc2EcsJavaLambdaLlmsMcpRdsS3Spring
Reposted 10 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Information Technology • Machine Learning • Software
Lead architectural design and development for Kubernetes-based systems, ensuring performance and security while mentoring engineering teams. Drive CI/CD processes and collaborate on cross-functional initiatives.
Top Skills: AWSAzureCi/CdGCPGoHarness.IoKubernetesOpenshiftOpentelemetryPrometheusPythonTerraformTerragrunt
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account