Get the job you really want.

Top Software Engineer Jobs in Ottawa

11 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Information Technology • Software • Analytics
The Senior Back-End Software Engineer designs, develops, and maintains scalable backend systems while taking ownership of the software development lifecycle.
Top Skills: AtlantisAWSCi/CdCloudwatchDynamoDBEc2EksFastapiGithub ActionsIamJenkinsKubernetesLambdaNode.jsPrefect.IoPythonRdsS3SnsSqsTerraformTypescript
Reposted 16 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
As a Senior Software Engineer, you'll lead the backend systems for Affirm's Growth Platform, collaborating and delivering projects while fostering quality and ownership within the team.
Top Skills: AWSKotlinKubernetesMySQLPython
Reposted 16 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
The role involves designing and building scalable data infrastructure, optimizing data pipelines, collaborating with teams, and maintaining production streaming systems.
Top Skills: Apache KafkaConfluent PlatformDatabricksFlinkGlueJavaKafka ConnectKafka Schema RegistryKotlinPythonSnowflakeSpark
Reposted 16 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Mid level
Mid level
Cloud • Insurance • Payments • Software • Business Intelligence • App development • Big Data Analytics
Develop and execute automated tests, ensure quality in software applications, collaborate with teams, and maintain technical documentation.
Top Skills: Automated TestingAWSAzureCi/CdDockerGCPGqlKubernetesRspecSQLWatir
17 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
Responsible for defining technical direction, mentoring engineers, leading initiatives, and designing products within Square's ecosystem.
Top Skills: AWSDynamoDBEnvoyGrpcJavaKafkaKubernetesMySQLOpensearchProtocol BuffersRedisRubyTerraform
12 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Healthtech • Software
Design and build scalable applications for Clario's cloud healthcare platform, influencing architecture, mentoring peers, and ensuring secure solutions in an Agile environment.
Top Skills: AngularjsAWSC#/.NetCi/CdEksGitSQL Server
12 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Database • Analytics
Design and build complex, data-heavy UIs, own features end-to-end, collaborate with teams, support production, and ensure quality.
Top Skills: CSSDomGoGraphQLHTMLHTTPJavaScriptNode.jsReactRestTerraformTypescript
12 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Robotics
Lead the design and implementation of complex behaviors for humanoid robots, integrating motion planning and new autonomy capabilities, while mentoring junior engineers.
Top Skills: LinuxPython
Reposted 17 Days AgoSaved
Easy Apply
Remote or Hybrid
Ottawa, ON
Easy Apply
Senior level
Senior level
eCommerce • Healthtech • Kids + Family • Retail • Social Media
The Senior Software Engineer will modernize warehouse technology, improve fulfillment operations, and collaborate with stakeholders to deliver solutions.
Top Skills: AWSMySQLNetSuiteRedisRuby On RailsSidekiq
Reposted 12 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Software • Energy • Renewable Energy
Engineer software that connects AI-driven platforms to datacenter power infrastructure. Develop control strategies and optimize energy use and AI workloads.
Top Skills: GrpcIpmiJavaKubernetesModbusMqttNvidia DcgmNvidia-SmiOpc-UaPythonRedfishRestRustSlurmTsdbs
Reposted 12 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Blockchain • Software
Develop full stack applications for Bitcoin infrastructure, including designing APIs, web applications, and maintaining databases, in a collaborative environment.
Top Skills: AWSDockerGCPJavaScriptKubernetesNoSQLPythonReactRustSQLTypescriptVue
Reposted 12 Days AgoSaved
Easy Apply
In-Office or Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Automotive • Robotics • Software • Transportation
As a Software Engineer, you'll design and implement a high-performance computational geometry library, develop geometric algorithms, optimize performance, establish testing frameworks, and enhance collaboration across teams.
Top Skills: Boost.GeometryC++CudaOpenclPythonSimdTypescript
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
Reposted 12 Days AgoSaved
Easy Apply
In-Office or Remote
Ottawa, ON
Easy Apply
Junior
Junior
Artificial Intelligence • Software • Generative AI
Develop user-facing features and create frontend infrastructure using React.js and TypeScript, collaborating with product designers and backend engineers.
Top Skills: CapacitorCSSElectronHTML5JavaScriptProgressive Web AppsReactReduxTypescriptWeb ExtensionsWebpack
Reposted 12 Days AgoSaved
In-Office or Remote
Ottawa, ON
Entry level
Entry level
AdTech
Seeking a Fullstack Software Engineer skilled in Node.js and Next.js to develop an AI influencer marketing agent, focusing on scalable systems and API architecture.
Top Skills: Ai ToolsAWSDockerEmbeddingsGCPKubernetesLlmsNext.JsNode.jsSQL
Reposted 12 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Software • Automation
Lead the design and implementation of full-stack applications, mentor developers, ensure high-quality software delivery, and manage technical architecture.
Top Skills: AngularAWSAzureAzure DevopsCassandraCSS3DockerGCPGitlab CiHTML5JavaJavaScriptJenkinsKubernetesMongoDBMySQLPostgresReactRestful ApiSpring BootSpring CloudSQLTypescript
Reposted 12 Days AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
Gaming • Machine Learning • Mobile • Software
As a Software Engineer on the AV Client team, you will enhance voice and video experiences for millions of users on multiple platforms. Responsibilities include building core libraries, designing experiments, and troubleshooting audio/video issues.
Top Skills: C++JavaKotlinObjective-CTypescriptWebrtc
Reposted 12 Days AgoSaved
Remote
Ottawa, ON
Junior
Junior
Software
Develop and contribute to the Mesa 3D Graphics Library and Linux Graphics stack, collaborating with clients and promoting open-source solutions.
Top Skills: CiDeqpDriGallium DriversGitlab CiGl/Vulkan CtsJenkinsLinuxMesa 3D Graphics LibraryOpenglPiglitVulkan
18 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Productivity • Software • Automation
The role involves leading engineering efforts in backend and full-stack development, working with enterprise customers, and building scalable systems for automation and asset management, while applying AI tool advancements.
Top Skills: DatadogFastifyGrafanaGraylogKafkaNode.jsPythonReactSqsTypescript
Reposted 22 Days AgoSaved
Easy Apply
In-Office
Ottawa, ON
Easy Apply
Mid level
Mid level
Software
Design, develop, and maintain desktop applications; optimize APIs, database access; mentor, diagnose performance issues, and ensure software quality.
Top Skills: .NetAzure DevopsC#DockerGithub ActionsKubernetesPostgresRedisRestSoapSQLSyncfusionWpf
Reposted 4 Hours AgoSaved
In-Office
Ottawa, ON
Junior
Junior
Automotive
Develop and maintain Wind River Studio Conductor for multi-cloud automation, enhance features, contribute to open-source projects, and collaborate with cross-functional teams.
Top Skills: DockerHelmKubernetesNode.jsPostgresPythonRabbitMQReactTypescriptUiYaml
Reposted 18 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Productivity • Software • Automation
As a Sr. Software Engineer at Zapier, you'll build and scale robust backend systems for their automation platform, collaborating on various impactful projects, improving user workflows, and ensuring smooth execution of automations.
Top Skills: Ai ToolingDjangoMySQLNext.JsNode.jsPostgresPythonReactRestful ApisTypescript
Reposted 18 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Productivity • Software • Automation
As a Senior Backend Engineer at Zapier, you'll design and implement scalable APIs, collaborate on architecture, and integrate AI tools to enhance automation.
Top Skills: Node.jsPython
20 Hours AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Information Technology
The SDET will define and execute a shift-left testing strategy with automation for web and mobile platforms, utilizing GenAI tools and collaborating with cross-functional teams to ensure quality assurance in development processes.
Top Skills: AdoAppiumCi/CdGenai ToolsGithub ActionsJavaJavaScriptPlaywrightRest AssuredTypescript
Reposted 23 Days AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
Digital Media
The Software Engineer II will design and optimize distributed systems for processing metadata, collaborating closely with cross-functional teams to integrate machine learning models into production pipelines.
Top Skills: AirflowAWSDatabricksHttp ApisPythonRubyScalaSparkTerraform
14 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Events • Marketing Tech • Software
Design and maintain backend services to scale Hive's platform, focusing on high-throughput data pipelines, API integration, and monitoring solutions.
Top Skills: AWSClickhouseDatadogDjangoDockerElasticsearchMongoDBMySQLPythonRedisSentry
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account