Get the job you really want.

Top Software Engineer Jobs in Ottawa

Reposted YesterdaySaved
Easy Apply
Remote or Hybrid
Ottawa, ON
Easy Apply
Senior level
Senior level
Fintech • HR Tech
Define and drive the vision for compute and networking platforms, leading design and optimization of distributed systems, mentoring engineers, and ensuring system reliability.
Top Skills: CiliumCrossplaneEnvoyIstioKubernetesService MeshTerraform
Reposted YesterdaySaved
Easy Apply
In-Office or Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
AdTech • Big Data • Machine Learning • Marketing Tech • Mobile • Software
As a Senior Staff Software Engineer, you will design scalable infrastructure for ML models, optimize performance, and collaborate with teams to enhance ML experimentation tools.
Top Skills: AWSGoNvidia TritonPysparkPythonPyTorch
Reposted YesterdaySaved
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 YesterdaySaved
Remote
Ottawa, ON
Expert/Leader
Expert/Leader
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
The Principal Software Engineer will lead the vision and execution of Dropbox's Developer Productivity, focusing on AI-enhanced platforms, workflow optimization, and system design across multiple environments.
Top Skills: AICi/CdDeveloper PlatformsDistributed SystemsLlmsMulti-Platform Development
Reposted YesterdaySaved
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 YesterdaySaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Design and build scalable backend services and cloud infrastructure for the risk platform, optimize performance, and mentor junior engineers in a collaborative environment.
Top Skills: Aws CloudCassandraElasticsearchGitGoKafkaRedisSQLZmq
Reposted YesterdaySaved
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 YesterdaySaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
AdTech • Digital Media • Marketing Tech • Software • Automation
As a Staff AI Engineer, you'll design and implement AI systems, develop APIs, and mentor engineers, collaborating with teams for impactful automation in advertising.
Top Skills: AirflowAWSEmrJavaKafkaOnnxPyspark MlPythonSnowflakeSqs
Reposted 5 Days AgoSaved
In-Office
Ottawa, ON
Entry level
Entry level
Cloud • Hardware • Internet of Things • Other • Software • Semiconductor • Utilities
The Software Engineer will develop embedded software for optical networks, contributing to all software development stages and collaborating with cross-functional teams.
Top Skills: CC++GdbGitGoogle TestInsightJenkinsJIRALinuxPython
Reposted 5 Days AgoSaved
In-Office or Remote
Ottawa, ON
Entry level
Entry level
Cloud • Hardware • Internet of Things • Other • Software • Semiconductor • Utilities
Design and develop embedded software for Layer 2 and Layer 3 Datapath operations, troubleshoot issues, and improve software performance through testing.
Top Skills: CEmbedded LinuxEthernetIpTcpUdpVlanVxworks
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
2 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
As a Senior Software Engineer in the Payments team, you will design and maintain fullstack payment systems and collaborate with cross-functional teams while mentoring others.
Top Skills: AWSDatabricksDockerGoGrpcJavaScriptKafkaReactSnowflakeTypescript
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
2 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Productivity • Software • Automation
The role involves designing and maintaining internal tools and APIs, primarily focusing on backend systems but also contributing to frontend code. The engineer collaborates with AI and infrastructure teams, leads technical initiatives, and enhances developer-facing interfaces.
Top Skills: Ci/CdCloud EnvironmentsDjangoNode.jsPythonReactRest ApisTypescript
2 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Productivity • Software • Automation
As a Senior Backend Engineer, design and build APIs, improve the Powered by Zapier platform for partnerships, and lead technical initiatives.
Top Skills: DjangoDjango Rest FrameworkJwtOauthPython
2 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Productivity • Software • Automation
Design and build a new SDK to support developer experience, API accessibility, and infrastructure for internal and external needs. Mentor peers and establish best practices.
Top Skills: Node.jsOpenapiPythonReactTypescript
2 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
2 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Productivity • Software • Automation
Zapier is seeking a Senior Software Engineer to develop backend and full stack solutions for their Enterprise customers, focusing on automation, AI, and improving system performance. Responsibilities include leading critical incident responses, architecting scalable APIs, and implementing features to enhance user management and observability across their platform.
Top Skills: Ai ToolingDatadogFastifyGrafanaGraylogKafkaNode.jsPythonReactSqsTypescript
Reposted 2 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
The Senior Software Engineer will build and manage money movement systems, collaborate cross-functionally, mentor junior engineers, and optimize performance in distributed systems.
Top Skills: Python,Kotlin,Aws
Reposted 2 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
Responsible for leading engineering teams in delivering backend systems for loans platform, collaborating cross-functionally, ensuring system availability, and fostering team growth.
Top Skills: AWSKotlinKubernetesMySQLPython
Reposted 25 Days AgoSaved
Remote
Ottawa, ON
Junior
Junior
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
The Software Engineer, Backend will scale backend systems, collaborate on product vision, and deliver high quality, tested code for a stablecoin project.
Top Skills: DockerGoMongoDBPostgresRuby on RailsRedshiftRubySinatra
Reposted 25 Days AgoSaved
Remote
Ottawa, ON
Junior
Junior
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
The Software Engineer will develop web applications, collaborate with teams, write high-quality code, and optimize user experiences for Coinbase's retail products.
Top Skills: JavaScriptReactReact Native
Reposted 25 Days AgoSaved
Remote
Ottawa, ON
Junior
Junior
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
As a Backend Software Engineer, you will decompose a monolithic Rails app into microservices, maintain and scale backend systems, and collaborate with teams to build crypto-forward products while writing high-quality code.
Top Skills: DockerGoMongoDBPostgresRuby on RailsRedshiftRubySinatra
Reposted 25 Days AgoSaved
Remote
Ottawa, ON
Junior
Junior
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
As a Frontend Software Engineer at Coinbase, you will design secure services, enhance user interfaces for crypto applications, and collaborate with teams to implement features.
Top Skills: JavaScriptReactReact Native
Reposted 25 Days AgoSaved
Remote
Ottawa, ON
Junior
Junior
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
The Software Engineer on the Compute team will build and automate Kubernetes management tools, improve the developer experience, and support customers using Kubernetes for Coinbase services.
Top Skills: AWSGCPKubernetes
Reposted 25 Days AgoSaved
Remote
Ottawa, ON
Junior
Junior
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Develop web apps and user-facing features using JavaScript and React, collaborate with teams on product design, and enhance user experiences.
Top Skills: JavaScriptReact
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account