Top Software Engineer Jobs in Ottawa

Reposted 15 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Mid level
Mid level
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
The role involves designing, developing, and maintaining SDKs, interfacing with APIs, and improving documentation while collaborating with teams for integration and gathering customer feedback.
Top Skills: AndroidFlutterGoiOSOpenapiReactReact NativeTypescriptUnity
Reposted 16 Days 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
16 Days 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
Reposted 17 Days AgoSaved
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 17 Days AgoSaved
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 18 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 16 Hours AgoSaved
In-Office
Ottawa, ON
Entry level
Entry level
Big Data • Cloud • Security • Software • Cybersecurity
The Applied AI Backend Software Developer will design, develop, and maintain scalable backend services, leveraging AI tools, cloud services, and automated testing, while collaborating with teams for successful feature delivery.
Top Skills: Ai Coding AssistantsAWSAzureDockerGithub ActionsGoGraph DbJavaJavaScriptMySQLPostgresPythonRdsVector Db
22 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 16 Hours AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
The Senior Software Engineer will manage data systems, develop scalable pipelines, ensure data security, and build self-service applications for users at Coinbase.
Top Skills: AirflowGoJavaKafkaPythonSparkSQL
Reposted 16 Hours AgoSaved
Easy Apply
Remote or Hybrid
Ottawa, ON
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
As a Senior Software Engineer on the AI Platform, you'll develop scalable AI systems, focusing on backend services, workflows, and integrations, partnering with cross-functional teams.
Top Skills: GoJavaLangchainOpenai SdkPython
Reposted 16 Hours AgoSaved
Easy Apply
Remote or Hybrid
Ottawa, ON
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
The Senior Software Engineer will build route planning and tracking systems, develop web applications, and create APIs for logistics and dispatch operations.
Top Skills: GoGraphQLReactReact NativeTypescript
Reposted 24 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
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 5 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
3D Printing • Marketing Tech • Design
Lead build, release, and lifecycle maintenance of SONiC for optical switch platforms. Drive production-quality releases, debug cross-layer system issues, define build/release frameworks, track upstream changes, enable platform bring-up, mentor engineers, and produce release documentation.
Top Skills: BashContainerized WorkflowsDebianDebian PackagingDevice DriversDockerEmbedded LinuxFirmwareLinuxPackage ManagementPythonSonicSonic Docker ContainersSystemd
6 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Cloud • Hardware • Software • Business Intelligence
The Software Developer will build secure integrations between internal and external systems, design REST APIs, and contribute to the full software development lifecycle with a focus on security and observability.
Top Skills: .Net 8.Net Core.Net Framework 4.8Api DesignAWSAzure FunctionsAzure Logic AppsAzure Service BusC#Cloud Platforms (AzureGcp)Swagger
2 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
The Staff Software Engineer, Backend for Capacity Modeling develops scalable backend systems, maintains capacity models, and collaborates on technical strategies while ensuring system availability and high-quality code delivery.
Top Skills: AuroradbAWSDynamoDBElasticcacheKotlinKubernetesMySQLPythonSpark
Reposted 2 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Gaming
The Senior Software Developer in Test will develop automated testing suites, establish testing strategies, and ensure software quality for Zynga's games. Responsibilities include collaboration with engineering teams and mentoring junior SDETs.
Top Skills: AppiumCypressDockerJavaScriptKubernetesPlaywrightReactSeleniumTypescript
Reposted 2 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
Own and deliver high-availability, low-latency Trust & Safety systems across backend, web, and mobile. Lead engineering delivery, collaborate with product/design/analytics, improve operational metrics and on-call reliability, set code and design standards, and mentor teammates.
Top Skills: AWSKotlinKubernetesMySQLPythonReactVue
Reposted 2 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
You will lead engineers to meet quarterly goals, support product development, solve complex issues, and foster talent development in your team.
Top Skills: AWSJavaScriptKotlinKotlinKubernetesMySQLPythonReactReact NativeSwiftTypescript
Reposted 2 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Cloud • Fintech • Food • Information Technology • Software • Hospitality
Design, build, deploy, and maintain scalable backend features and APIs for enterprise restaurant products. Lead complex projects, ensure quality with automated testing, monitor rollouts, collaborate with UX/PM, mentor engineers, and partner across teams to improve functionality and reliability for customers.
Top Skills: AndroidAPIsDistributed SystemsJavaKotlin
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
As a Staff Software Engineer, lead the technical direction of the Cloud Governance Platform, focusing on security controls and automation across AWS and GCP. Mentor engineers, define roadmaps, and ensure compliance through engineering solutions.
Top Skills: AWSGCPGoPythonTerraform
Reposted 25 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 3 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Fintech • Financial Services
The Staff Software Engineer - Applied AI will develop and integrate AI-powered systems and tools, driving innovation through experimentation and collaboration with cross-functional teams to deliver impactful solutions.
Top Skills: AWSAws BedrockClaudeGoHugging FaceLangchainOpenaiPythonRubySnowflake
Reposted 3 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
As a Senior Staff Software Engineer, lead projects in Smart Trailers and Connected Equipment, drive architectural improvements, ensure technical health, mentor engineers, and adopt an AI-first engineering culture while collaborating across teams.
Top Skills: Ai ToolsAzureCloud Providers Such As AwsLlms
4 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Artificial Intelligence • Enterprise Web • Software • Design • Generative AI
The Senior Staff Software Engineer will oversee the technical architecture for backend systems, partner with data scientists, lead multi-team initiatives, and mentor staff while advancing Webflow's backend platform.
Top Skills: GoJavaNode.jsPythonTypescript
Reposted 4 Days AgoSaved
Easy Apply
In-Office or Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Artificial Intelligence • Hardware • Healthtech • Software
As a Senior Software Engineer, you will enhance data pipelines, integrate with EHR systems, and mentor fellow engineers while ensuring scalable and reliable solutions for health technology.
Top Skills: AWSDynamoDBFargateKinesisLambdaNode.jsPostgresServerless TechnologiesSnsSqsTypescript
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account