Get the job you really want.

Top Software Engineer Jobs in Ottawa

3 Days AgoSaved
In-Office
Ottawa, ON
Expert/Leader
Expert/Leader
Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
Lead the design, implementation, and integration of software for Ericsson's base station products, focusing on C/C++ development in a multi-core environment.
Top Skills: CC++Linux
9 Days AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
Design and develop high-performance software modules for 5G. Collaborate on product lifecycle, innovate solutions, and ensure compliance with standards.
Top Skills: 5GAICC++Cloud-NativeContainerized Network FunctionsEmbedded SystemsMlO-Ran
Reposted 10 Hours AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Junior
Junior
Big Data • Fintech • Mobile • Payments • Financial Services
The Software Engineer II will ship features to enhance Affirm's marketplace, supporting product development and collaborating with design and analytics teams while ensuring operational stability.
Top Skills: KotlinPythonReactVue
10 Hours AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Blockchain • Fintech • Mobile • Payments • Software • Financial Services
As a Software Engineer on Cash App's Controls team, you'll develop scalable solutions for trust and safety infrastructure, collaborating across teams and leveraging AI tools.
Top Skills: Ai-Driven Development Tools (Claude CodeAnthropic'S Model Context Protocol)AWSCursorDatadogDynamoDBGithub CopilotGooseGrpcHTTPJavaJSONKafkaKotlinKubernetesMySQLPrometheusProtocol Buffers
14 Hours AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
The Software Engineer will develop platform infrastructure for Cash App, focusing on scalable solutions and AI-driven tools, while collaborating cross-functionally to ensure customer trust and safety.
Top Skills: AWSDatadogDynamoDBGrpcHTTPJavaJSONKafkaKotlinKubernetesMySQLPrometheusProtocol Buffers
Reposted 14 Hours AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
As an Android Software Engineer, you will enhance user engagement by developing intuitive features and solving complex technical challenges in mobile applications.
Top Skills: AndroidKotlinPython
Reposted YesterdaySaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Junior
Junior
Big Data • Fintech • Mobile • Payments • Financial Services
The role involves designing, developing, and maintaining backend systems, collaborating with teams, and ensuring high availability and performance.
Top Skills: AWSKotlinKubernetesMySQLPython
Reposted YesterdaySaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Mid level
Mid level
Big Data • Fintech • Mobile • Payments • Financial Services
As a Software Engineer II, you'll implement critical features, collaborate with teams, maintain full stack systems, and ensure high-quality code in a dynamic environment.
Top Skills: ChronosphereCSS3Es6JavaJavaScriptKibanaKotlinPythonReactReact NativeReduxRollbarSentry.IoTypescriptWebpack
Reposted 2 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Junior
Junior
Big Data • Fintech • Mobile • Payments • Financial Services
You will design, develop, and launch backend systems, APIs, and collaborate with cross-functional teams to support product development and operations.
Top Skills: AWSKotlinKubernetesMySQLPython
Reposted 11 Days AgoSaved
Easy Apply
Remote or Hybrid
Ottawa, ON
Easy Apply
Mid level
Mid level
Big Data • Cloud • Software • Database
The Software Engineer 3 will design, build, and operate backend services for Cloud Payments, focusing on large-scale distributed systems, collaborating with teams to enhance billing and payment capabilities, ensuring system reliability and customer experience.
Top Skills: AWSAzureDockerGCPGrpcJavaKubernetesMongoDB
Reposted 2 Days AgoSaved
Easy Apply
Remote or Hybrid
Ottawa, ON
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Build and own the BLE implementation for mobile products, collaborating with cross-functional teams to enhance app architecture and user experience while mentoring junior developers.
Top Skills: CGoGraphQLReact NativeReduxTypescript
Reposted 3 Days AgoSaved
Remote
Ottawa, ON
Expert/Leader
Expert/Leader
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
The role involves designing scalable backend systems for Dropbox's Commerce Platform, focusing on system strategy, reliability, and cross-department collaboration.
Top Skills: BillingCpqDistributed SystemsEcommerceSalesforce CRM
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 13 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
Develop and optimize 5G L1/L2 software, debug and integrate features, and participate in technical discussions to meet industry standards.
Top Skills: 4G5GAIC/C++Cloud-Native TechnologiesContainerizationEmbedded SystemsMl
Reposted 4 Days AgoSaved
Remote
Ottawa, ON
Expert/Leader
Expert/Leader
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
Lead the design, development, and maintenance of AI-powered software applications, collaborating with product managers and cross-functional teams, while establishing best practices and mentoring senior engineers.
Top Skills: CSS3GoHTML5JavaScriptPythonReactTypescript
Reposted 4 Days AgoSaved
Remote
Ottawa, ON
Junior
Junior
Cloud • Fintech • Food • Information Technology • Software • Hospitality
Build and deliver enterprise-level features across Toast's platform (POS, backend, frontend). Design and implement backend services and APIs, create automated tests, roll out features, monitor success, and collaborate with UX, PM, and cross-functional teams.
Top Skills: JavaKotlin
6 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Junior
Junior
Big Data • Fintech • Mobile • Payments • Financial Services
As a Software Engineer II, you'll build the ML Feature Platform, collaborate on developing backend systems, and ensure operational availability while engaging in team growth.
Top Skills: AWSKotlinKubernetesMySQLPython
Reposted 7 Days AgoSaved
Easy Apply
Remote or Hybrid
Ottawa, ON
Easy Apply
Mid level
Mid level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Build and evolve core AI platform capabilities: design shared execution patterns, APIs, and backend services to support multi-step GenAI workflows, model integrations, and scalable production systems. Collaborate with AI engineers, data scientists, and product partners to turn emerging AI use cases into reliable, extensible platform features.
Top Skills: GoJavaLangchainLlmsMcpOpenai SdkPython
Reposted 7 Days AgoSaved
Remote
Ottawa, ON
Expert/Leader
Expert/Leader
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
Lead full-stack projects, mentoring teammates, ensuring quality, collaborating on cross-functional initiatives, and participating in on-call rotations for customer issue resolution.
Top Skills: GraphQLHamlPostgresReactRuby On RailsTypescript
Reposted 8 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Cloud • Insurance • Payments • Software • Business Intelligence • App development • Big Data Analytics
Lead design and implementation of cloud-native payment systems using TypeScript/React/Node.js. Collaborate with cross-functional Agile teams, optimize for performance and reliability, mentor junior engineers, drive architectural decisions, and build on GCP with Kubernetes and PostgreSQL.
Top Skills: ConfluenceDockerGCPGitJIRAKubernetesNode.jsPostgresReactRest ApisTypescript
Reposted 9 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
Design and develop scalable user-friendly experiences, manage projects from conception to deployment, and enhance product features with AI capabilities.
Top Skills: AngularCSSHTMLJavaScriptMongoDBMySQLNode.jsPostgresPythonReact
Reposted 9 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Cloud • Insurance • Payments • Software • Business Intelligence • App development • Big Data Analytics
As a Software Engineer/Senior Software Engineer, you'll design, develop, and maintain high-quality software solutions, focusing on API development and technical excellence while collaborating with teams.
Top Skills: .Net/C#ApigeeDatadogGitlabKubernetesOpenapiSQL ServerTypescript/Javascript
Reposted 10 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
The Staff Backend Product Software Engineer leads technical delivery, influences roadmaps, and ensures high standards in coding while owning complex software systems.
Top Skills: ConcurrencyConsumer User-Facing SoftwareDatabasesLlm-Based ApisMobileModern MlStorage
Reposted 10 Days AgoSaved
Remote
Ottawa, ON
Expert/Leader
Expert/Leader
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
As a Staff Fullstack Software Engineer, you'll optimize user monetization systems at Dropbox, leading technical strategies for checkout and subscriptions while mentoring engineers.
Top Skills: GoPythonReactTypescript
Reposted 10 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Junior
Junior
Big Data • Fintech • Mobile • Payments • Financial Services
The role involves developing secure backend systems, collaborating on product development, and ensuring the availability of technical artifacts while engaging in team growth activities.
Top Skills: AWSKotlinKubernetesMySQLPython
Reposted 10 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Cloud • Fintech • Food • Information Technology • Software • Hospitality
As a Senior Software Engineer, you'll design and implement solutions, mentor junior engineers, and optimize systems for restaurant delivery services.
Top Skills: JavaJavaScriptKotlinReactScalaTypescript
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account