Get the job you really want.

Top Software Engineer Jobs in Ottawa

7 Days AgoSaved
Remote
Ottawa, ON
Internship
Internship
Fintech • Information Technology
The Software Engineer Intern will focus on application development and data management, including working with data pipelines and ensuring data reliability. Responsibilities include coding, monitoring, and collaborating with stakeholders to improve data processes.
Top Skills: AirflowAmplitudeAWSDatadogFastapiGitlabKubernetesPostgresPythonSnowflakeSQL
7 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Big Data • Software • Database • Analytics • Big Data Analytics
As a Software Engineer, you'll develop scalable slide-generation features, improve the update engine, and collaborate with customers and engineers to ship solutions quickly.
Top Skills: Node.jsTypescript
7 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Big Data • Software • Database • Analytics • Big Data Analytics
As a Software Engineer, you'll build and maintain Microsoft Office add-ins using .NET and C#, develop integrations with Microsoft Office APIs, and collaborate with engineers to deliver impactful features.
Top Skills: .Net,C#
Reposted 16 Days AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
Big Data • Cloud • Security • Software • Cybersecurity
The Sr. Software Developer will design, develop, and maintain scalable applications while collaborating with cross-functional teams and mentoring junior engineers.
Top Skills: AWSAzureCi/CdGoJavaPython
Reposted 12 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Expert/Leader
Expert/Leader
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
Lead large backend projects and critical infrastructure at Block, ensuring reliable communication with customers through various messaging platforms. Collaborate cross-functionally and mentor team members while driving technical strategy.
Top Skills: AWSGoGrpcGuavaGuiceJavaKafkaMySQLNoSQLProtocol BuffersPythonTemporal
Reposted 12 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
As a Senior Software Engineer, you'll lead initiatives to enhance user-friendly web experiences that drive product adoption and monetization, focusing on React applications, mentoring engineers, and collaborating with cross-functional teams.
Top Skills: GraphQLReactStorybookViteWebpack
Reposted 12 Days AgoSaved
Easy Apply
Ottawa, ON
Easy Apply
Senior level
Senior level
Fintech • Professional Services • Software • Consulting
As a Senior Software Engineer at Zone & Co, you'll develop and enhance the ZoneBilling application, write maintainable code, and ensure feature reliability through testing, while collaborating with cross-functional teams to improve processes and documentation.
Top Skills: CSSGitHTMLJavaJavaScriptNode.jsReactRestSoapSQLSuitescriptTypescript
Reposted 12 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
Ensure hardware and embedded software for mining products work properly. Collaborate on tests, define test plans, automate validation processes, and analyze defects.
Top Skills: CEmbedded LinuxGdbGoI2CJtagPythonRustSpiSwdUartUsb
Reposted 12 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
The Senior Software Engineer will lead initiatives to build accessible user-facing features, drive product monetization, and influence pricing strategies in collaboration with cross-functional teams.
Top Skills: Ci/Cd PipelinesGraphQLReactStorybookViteWebpack
Reposted 13 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Marketing Tech • Real Estate • Software • PropTech • SEO
Lead the design and implementation of scalable systems, mentor engineers, and collaborate with product and AI teams to launch innovative features.
Top Skills: ApolloAWSDynamoDBElasticsearchJavaScriptKafkaKubernetesLambdaLangchainLangfuseMastraNode.jsOpenrouterPostgresPythonReactSqsTailwindTypescript
Reposted 7 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Software • Database
As a Software Engineer at PlanetScale, you'll design and build scalable database systems, optimize performance, and collaborate on complex engineering challenges.
Top Skills: Azure)C++Cloud Platforms (AwsGCPGoJavaKubernetesMySQLPython
Reposted 7 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Mid level
Mid level
Information Technology • Mobile • News + Entertainment • Social Media
As a mid-level backend engineer, you'll work on microservices, distributed systems, and real-time data systems for Reddit's Ads. Responsibilities include collaboration with product and data teams, owning features, and improving operational stability.
Top Skills: ArgoBaseplateBigQueryDockerDruidGoKafkaKubernetesPostgresPythonRedisScalaSparkThrift
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
8 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Fintech • Payments • Financial Services
The role involves developing applications for ATM software, managing solutions, coordinating with IT departments, and mentoring junior staff. Responsibilities also include system design, quality assurance, and supporting production issues.
Top Skills: .NetAtm SoftwareAWSAzureBase24DockerGitJavaJIRAPostilionPython
Reposted 13 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
This role involves exploring advanced GenAI techniques, writing high-quality Python and Golang code, managing projects, mentoring teammates, and ensuring software system integrity.
Top Skills: DockerGenai FrameworksGoLlmsMongoDBPostgresPython
Senior level
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Design and implement AI systems for customer support and compliance, oversee project priorities, mentor peers, and ensure high-quality code delivery.
Top Skills: Go
8 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
As a Software Developer, you will design and develop data pipelines for AI solutions, collaborating with teams on scalable distributed systems and ensuring software quality through tests and reviews.
Top Skills: Amazon Web ServicesAws LambdaAws StepCdkCloud FormationJavaPythonSqs
8 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Fintech • Payments
The Staff Software Engineer will design application architecture, lead team collaborations, resolve production issues, implement solutions, and mentor junior engineers.
Top Skills: Net,T-Sql,Microsoft Azure,Git,Soap,Rest Api,Angular,Angular Js
8 Days AgoSaved
Ottawa, ON
Mid level
Mid level
Food
As a Software Developer, you'll design and launch backend features, identify efficiencies, own project implementation, and collaborate with a remote team to enhance local pizzeria operations.
Top Skills: Cloud ServicesFlaskGoPythonRuby
13 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Cloud • Insurance • Payments • Software • Business Intelligence • App development • Big Data Analytics
The SDET will develop and maintain automated tests in a microservices architecture, ensuring quality through collaboration and adherence to best practices.
Top Skills: AWSAzureC#CypressDockerGCPJavaJavaScriptJmeterK6KubernetesPythonRubySeleniumSQL ServerTypescript
Reposted 13 Days AgoSaved
In-Office or Remote
Ottawa, ON
Expert/Leader
Expert/Leader
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
The Staff Software Engineer will design, build, and maintain Square's catalog system, ensuring reliability and scalability while mentoring other engineers.
Top Skills: AWSDynamoDBEnvoyGoGrpcKafkaKubernetesMySQLOpensearchProtocol BuffersRedisTemporal IoTerraform
Reposted 13 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
The Staff Software Engineer will design, build, and maintain Square's catalog system, ensuring reliability and performance while mentoring other engineers and collaborating across teams.
Top Skills: AWSDynamoDBEnvoyGoGrpcKafkaKubernetesMySQLOpensearchProtocol BuffersRedisTemporal IoTerraform
14 Days AgoSaved
Easy Apply
Remote or Hybrid
Ottawa, ON
Easy Apply
Expert/Leader
Expert/Leader
Marketing Tech • Mobile • Software
The Staff Software Engineer will enhance messaging reliability and performance, oversee technical direction, mentor engineers, and contribute to strategic projects.
Top Skills: Async ProcessingDistributed ArchitectureJob Queues
14 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Cloud • Fintech • Food • Information Technology • Software • Hospitality
Lead the Android OS team to develop the next generation of Toast's Android platform, design components, and improve software quality.
Top Skills: AndroidAospC++Ci/CdGerritGitJavaKotlin
14 Days AgoSaved
Easy Apply
Remote or Hybrid
Ottawa, ON
Easy Apply
Senior level
Senior level
Marketing Tech • Mobile • Software
The Senior Software Engineer will work on Braze's Push team to build and scale messaging features, improve performance, and guide architectural decisions.
Top Skills: GoJavaScriptMongoDBPostgresReactRubyRuby On RailsTypescript
Reposted 8 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
Fintech • Software • Financial Services
Develop and implement web applications, collaborate with team members, and ensure solutions meet business needs. Engage with stakeholders and maintain code quality.
Top Skills: AngularAWSAzureCi/CdDockerElasticsearchGitGoLaravelMongoDBPHPPythonReactSQLTypescriptVue
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account