Top Software Engineer Jobs in Ottawa

Reposted 3 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Big Data • Cloud • Security • Software • Cybersecurity
Develop and support AI-driven SaaS solutions, lead architectural decisions, mentor engineers, design scalable microservices, and ensure code quality.
Top Skills: AWSAzureGoJavaJavaScriptPython
Reposted 3 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Big Data • Cloud • Security • Software • Cybersecurity
The role involves developing and supporting SaaS products, leading architectural decisions, mentoring engineers, and ensuring code quality in AI-driven projects.
Top Skills: Automated Ci/CdAWSAzureGoInfrastructure As CodeJavaJavaScriptMicroservicesPythonRest Apis
4 Days AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
Software
Maintain and improve reliability, scalability, and performance of cloud services. Own IaC, CI/CD pipelines, deployments, and automation. Participate in on-call rotations to triage and resolve production incidents. Troubleshoot cloud, networking, configuration, and backend issues.
Top Skills: AWSCi/CdCloudwatchDatadogDockerEksGithub ActionsGoGrafanaIamKubernetesLaunchdarklyLinuxLoggingLokiMonitoringOpentelemetryPosthogPrometheusPulumiPythonTerraform
14 Hours AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
Design and build features for the SFS banking platform, onboard Block products, build secure fault-tolerant systems handling sensitive financial data, ensure service reliability, remediate incidents, and create durable operational fixes.
Top Skills: AWSAws AuroraAws FargateAzureContinuous IntegrationDynamoDBEcsGCPGoGrpcJavaKotlinKubernetesPhantomjsProtocol BuffersReactRestSwaggerTemporal.IoTypescriptUnit Tests
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
Lead architecture and implementation of routing, dispatch, and real-time tracking systems. Design scalable backend services and APIs, integrate with TMS/ERP systems, build dispatcher web interfaces, mentor engineers, and collaborate with product, design, and mobile teams to deliver fleet optimization features at scale.
Top Skills: AndroidAs/400ErpGeospatialGoGraphQLiOSReactReact NativeReal-Time SystemsRoute OptimizationSAPTmsTypescript
5 Days AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
Aerospace • Transportation
Develop, test, and maintain C#/.NET enterprise and operational applications, support SQL Server databases, fix defects, participate in Agile ceremonies, perform code reviews, and support lifecycle and DevOps practices within a hybrid team environment.
Top Skills: .Net Core.Net FrameworkAngularAzure DevopsBlazorC#DevOpsGitJavaScriptSQL ServerT-SqlWeb Api
Reposted YesterdaySaved
Remote
Ottawa, ON
Senior level
Senior level
Cloud • Fintech • Food • Information Technology • Software • Hospitality
The Staff Software Engineer will develop full-stack applications, lead projects, mentor teammates, and drive architectural discussions to enhance Toast's restaurant platform.
Top Skills: AIDistributed SystemsDynamoDBGraphQLJavaKotlinMachine LearningMicroservicesReactRest
Reposted YesterdaySaved
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
Reposted YesterdaySaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Digital Media • Gaming • Information Technology • Software • Sports • Esports • Big Data Analytics
As a Senior Backend Software Engineer, you'll develop systems and APIs for applications, ensure scalability and availability, and may lead teams, focusing on agile development and collaboration with multidisciplinary teams.
Top Skills: ApacheAWSC#JavaKafkaRustSQL
Reposted YesterdaySaved
Easy Apply
Remote or Hybrid
Ottawa, ON
Easy Apply
Expert/Leader
Expert/Leader
eCommerce • Healthtech • Kids + Family • Retail • Social Media
As a Fullstack Staff Software Engineer at Babylist, you will lead projects in health technology, mentor team members, and drive impactful decisions using AI and modern tech stacks.
Top Skills: AndroidAWSMySQLNative IosReactRedisRuby On RailsSidekiq
Reposted 24 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Mid level
Mid level
Big Data • Fintech • Mobile • Payments • Financial Services
The role involves designing and expanding the platform's backend to enhance merchant lifecycle orchestration, executing technical strategy, and improving engineering standards.
Top Skills: AWSGrpcKotlinKubernetesMySQLPythonSnowflake
Reposted 2 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
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
Reposted 2 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Digital Media • Gaming • Information Technology • Software • Sports • Esports • Big Data Analytics
Lead design and implementation of AI-powered developer tools and integrations (code generation, test automation, docs, knowledge discovery). Build CI/CD and IDE integrations, evaluate emerging AI tech, promote AI-assisted development best practices, and mentor engineers to scale internal platforms and developer productivity.
Top Skills: C#Ci/CdCloud-NativeCode Review ToolsDeveloper InfrastructureIdesJavaLlms
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
Design, build, and operate authentication and authorization systems for Samsara's IAM platform, including agent identity and enterprise audit systems. Drive architecture, cross-team integrations, mentor engineers, and collaborate with Infrastructure, Security, Compliance, and Product to ensure scalable, secure identity solutions for millions of users and devices.
Top Skills: Ai AgentsAWSAzureGCPGoIamJavaJwtOauth2OidcPythonSAMLSsoZero-Trust
Reposted 3 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Blockchain • Fintech • Mobile • Payments • Software • Financial Services
As a Senior Software Engineer on the Cash App Banking team, you will lead the design, execution, and delivery of banking features, collaborating across teams to enhance the user experience.
Top Skills: AWSDatadogDynamoDBGrpcGuiceHibernateHTTPJavaJettyJSONJunitKafkaKotlinMySQLOkhttpPrometheusProtocol BuffersSignalfx
Reposted 3 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Blockchain • Fintech • Mobile • Payments • Software • Financial Services
As a Staff Software Engineer, you will lead technical strategies, drive architectural decisions, mentor engineers, and develop consumer banking solutions using various technologies.
Top Skills: AuroraAWSBuildkiteDatadogDynamoDBGradleGrpcGuiceHibernateHTTPJavaJettyJSONJunitKafkaKotlinMySQLOkhttpProtocol BuffersRedis
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
The Staff Software Engineer will shape technical direction, build developer platforms, and design AI agents, enhancing developer productivity and collaboration across teams.
Top Skills: Ai Coding ToolsCi/CdGoPythonTypescript
Reposted 3 Days AgoSaved
Easy Apply
Remote or Hybrid
Ottawa, ON
Easy Apply
Senior level
Senior level
eCommerce • Healthtech • Kids + Family • Retail • Social Media
As a Senior Software Engineer at Babylist, you will develop systems for a high-volume marketplace, collaborating on advertising, commerce features, and infrastructure while leading projects and improving processes with AI-driven methodologies.
Top Skills: Ai Coding ToolsAWSDjangoJavaScriptMySQLNode.jsPythonReactRedisRuby On RailsSidekiq
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
Design, build, and operate scalable data ingestion, replication, and lakehouse infrastructure to move petabytes of data into a Delta Lake on S3. Improve reliability, observability, security, and developer experience for Spark/Databricks processing. Develop internal libraries and tooling (Go/Python), collaborate with cross-functional teams, and help shape long-term data platform and AI-ready infrastructure.
Top Skills: SparkAws DynamodbAws KinesisAws LambdaAws RdsAws S3Aws SqsGoJavaPythonScala
Reposted 3 Days AgoSaved
Easy Apply
Remote or Hybrid
Ottawa, ON
Easy Apply
Expert/Leader
Expert/Leader
Big Data • Cloud • Software • Database
Design and implement a distributed query optimizer for MongoDB: research query systems, architect and build features to improve query performance, collaborate across teams, mentor engineers, and drive long-term roadmap and production-quality changes in a large C++ codebase.
Top Skills: AWSC++GCPAzureMongoDBMongodb AtlasMongodb Query Language
Reposted 7 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
Software
Develop and integrate software for hardware platforms using C/C++. Responsibilities include architecture definition, SDK integration, and system performance monitoring, while collaborating with various teams and mentoring new developers.
Top Skills: CC++Linux
Reposted 7 Days AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
Information Technology • Security • Software • Cybersecurity
Responsible for developing and maintaining QNX graphics drivers, integrating hypervisors, analyzing and resolving software problems, and documenting software specifications.
Top Skills: Assembly LanguageCC++Linux Graphics SubsystemOpenglOpengl EsPosixQnx Neutrino RtosVulkan
8 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Information Technology • Professional Services • Cybersecurity • Defense
Develop, upgrade, and sustain full-stack CMS (Liferay) applications across classified/unclassified environments. Work includes Java backend and module development, JavaScript/HTML/CSS front-end work, Oracle/PostgreSQL integration, Linux system administration, CI/CD with Azure DevOps, troubleshooting, documentation, and training in secure government settings.
Top Skills: Alma LinuxApache TomcatApache Web ServerAzure DevopsBashCmsCSSEclipseFreemarker (Ftl)GitHTMLJavaJavascript (Es5/Es6+)Jre/JdkLiferay 6.2Liferay 7.4 DxpLinux (RhelNode.jsOraclePostgresPowershellSql DeveloperUbuntu)Vs Code
8 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Information Technology • Professional Services • Cybersecurity • Defense
Contribute to design, development, integration, maintenance, and support of enterprise HRMS and COTS applications for the Military Command Software Centre. Implement and debug Oracle PL/SQL, C++, C#, and JavaScript; build interfaces for data synchronization, produce custom and ad-hoc reports, and support ongoing application operations in Agile.
Top Skills: AgileBamboohrC#C++DayforceHrmsJavaScriptJSONMs Visual StudioOracle 2-Tier BrokerOracle Pl/SqlRipplingSQLSql NavigatorToadWorkday
Reposted 8 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Software
The Senior iOS Engineer will lead engineering decisions, develop the Speechify iOS app, enhance architecture, and shape product strategy within a dedicated team.
Top Skills: Ci/CdFastlaneGitMultithreadingSwiftSwiftui
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account