Top Software Engineer Jobs in Ottawa

9 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Biotech
Support R&D software by advocating for customers, troubleshooting issues, collaborating with engineers, and improving documentation and processes.
Top Skills: ChemistryComputer ScienceIcp-MsWindows-Based Systems
9 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Information Technology • Energy
The Software Development Engineer in Test (SDET) ensures quality through automated testing for core platforms in the Utilities & Energy sector, collaborating closely with software engineers to embed quality practices, enhance CI/CD processes, and expand automated test coverage.
Top Skills: Api Testing ToolsAsanaCypressJavaScriptJIRAPlaywrightPythonSQL
9 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Fintech • Financial Services
The Senior Software Engineer will shape core architecture for a Fintech platform, focusing on backend microservices for payments, disbursements, and compliance. Responsibilities include system design, cloud integration, infrastructure management, mentorship, and collaboration across departments.
Top Skills: AjaxCSSFastapiFlaskGoogle Cloud ServicesGrpcHtml/DomHTTPJavaScriptKubernetesNewrelicPagerdutyPythonReactRedisRest ApisSQLTerraform
9 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Fintech • Financial Services
The Senior Software Engineer will shape the architecture of a Fintech platform, focusing on backend microservices for payments, disbursements, and compliance. Responsibilities include system development, infrastructure management, cross-functional collaboration, and mentoring junior developers.
Top Skills: AjaxCSSFastapiFlaskGoogle Cloud ServicesGrpcHtml/DomHTTPJavaScriptKubernetesNewrelicPagerdutyPythonReactRedisRest ApisSQLTerraform
Reposted 18 Days AgoSaved
Hybrid
Ottawa, ON
Expert/Leader
Expert/Leader
Other
The Senior Systems and Software Architect will design, develop, and test embedded software systems for LEO satellites, collaborating with cross-functional teams and ensuring high-quality deliverables.
Top Skills: C++Cloud TechnologiesContainerizationLinuxSoftware Modeling ToolsTest-Driven Development (Tdd)Virtualization
Reposted 9 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Cloud • Security • Software
Lead the design and implementation of Chainguard's Libraries Platform, focusing on building secure, reproducible libraries across various ecosystems. Responsibilities include developing automation for artifact management, enhancing platform reliability, and mentoring other engineers in a collaborative environment.
Top Skills: ArgoAWSAzureDockerGithub ActionsGoGoogle Cloud PlatformKubernetesTektonTerraform
Reposted 9 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Information Technology • Software
As a Senior Software Engineer - Infrastructure, you'll design deployment pipelines, manage cloud deployments, and ensure system compliance and observability, leading incident response and documenting processes.
Top Skills: AWSAzureDockerGCPGithub ActionsGitlab CiHelmJenkinsKubernetesTerraform
Reposted 9 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Information Technology • Software
As a Senior Backend Engineer, you'll design scalable backend systems, build foundational architecture, and manage complex projects within a voice AI-driven platform.
Top Skills: Backend DevelopmentCloud InfrastructureDevOps
Reposted 9 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Information Technology • Software
As a Senior Full-Stack Engineer at Retell AI, you'll develop scalable systems and intuitive interfaces, bridging backend integrations with frontend experiences, focusing on voice automation solutions.
Top Skills: Node.jsPythonReactTypescript
Reposted 9 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Information Technology • Software • Analytics
The Senior Software Engineer will enhance the Nue-NetSuite integration by managing architecture, improving reliability, and aiding customer onboarding, while building robust integrations for financial workflows.
Top Skills: Api DesignAWSJavaRestSaaSSoapSpring BootSQLSuiteqlSuitescript
Reposted 9 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Food
This role involves developing mobile apps for customers and businesses, collaborating with teams to create high-quality experiences, and leading complex mobile development projects.
Top Skills: CombineCore DataJetpack ComposeKotlinPythonSwiftSwiftui
Reposted 9 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Industrial • Manufacturing
The role involves developing and testing software stacks for networking devices, including embedded firmware and device drivers, for automotive applications.
Top Skills: AutosarC/C++Embedded FirmwareLinuxPythonSoftware Device Drivers
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 9 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Digital Media • Software
Looking for a Senior Java Developer to design and maintain backend integration services, focusing on APIs, scalability, and reliability for commerce brands.
Top Skills: DockerGraphQLJavaMySQLPostgresRest
Reposted 9 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Healthtech • Software
As a Senior Software Developer, collaborate with teams to build scalable systems that improve healthcare outcomes, maintaining quality and fast iteration in development practices.
Top Skills: CGoJavaPythonRuby
Reposted 9 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
Greentech • Transportation
Design and develop embedded firmware for vehicles, optimize communication protocols, and collaborate across teams to enhance vehicle software performance.
Top Skills: CC++CanFreertosNtpPtpSafertosSpiTcpUartUdp
Reposted 9 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
eCommerce
Design, build, and operate high-correctness Rust services on critical platform paths. Own architecture through operations, make decisions around concurrency and async systems, improve reliability and observability, integrate Rust into a polyglot environment, and mentor engineers to raise system quality and ownership.
Top Skills: AWSGCPNosql DatabasesRelational DatabasesRust
Reposted 9 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Healthtech
The role involves testing embedded systems software and desktop applications, defining testing strategies, developing protocols, and ensuring quality adherence in regulated environments.
Top Skills: CC#/.NetLinux/UnixMySQLPython
Reposted 19 Days AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
Appliances
The Embedded Software Engineer II develops and tests embedded software, coordinates with teams, mentors juniors, and ensures compliance with company processes.
Top Skills: Assembly LanguagesAzure DevopsBitbucketCC++GitJenkinsJIRALinuxMicrosoft Office SuiteReal Time Operating Systems
Reposted 10 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Fintech • Software • Financial Services
The Senior Software Engineer will develop and maintain software solutions for Bankjoy's digital banking platform, lead feature implementation, collaborate with teams, and mentor junior engineers.
Top Skills: .Net CoreAngularAWSAzureC#CSSGCPHTMLReactSQLTypescript
Reposted 10 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Expert/Leader
Expert/Leader
Artificial Intelligence • Cloud • Fintech • Machine Learning • Mobile • Software
Lead technical direction in engineering team, own technical vision, provide mentorship, and improve code quality through reviews. Requires extensive experience with Microsoft .NET technologies and strong communication skills.
Top Skills: C#GitHTML5JavaScriptMicrosoft .NetMicrosoft Sql ServerReactSQLTypescript
Reposted 10 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Information Technology • Software
Develop and enhance the API gateway for an AI inference platform, focusing on feature implementation, bug fixes, infrastructure management, and reliability improvements.
Top Skills: CloudflareDnsElastic CloudFastifyK8SMikro-OrmMongoDBNetworkingNode.jsOpentelemetryOtelPythonRedisRestSentryWebsockets
Reposted 10 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Blockchain • Software • Web3
Design and optimize high-throughput, low-latency backend services, architect distributed systems, and improve service uptime and performance in a fast-paced environment.
Top Skills: BlockchainDatabasesDistributed SystemsGoRpc ServicesStreaming Architectures
Reposted 10 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
Design, build, and maintain integrations between the Versapay platform and Sage Intacct, focusing on invoicing, payments, and accounting workflows. Lead end-to-end delivery while collaborating with stakeholders to translate business needs into technical solutions. Ensure reliability and maintainability of data flows while contributing to cloud architecture.
Top Skills: .NetAWSAzureC#KubernetesReactSage Intacct
Reposted 10 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Enterprise Web • Machine Learning • Marketing Tech • Natural Language Processing
As a Senior Software Engineer, you'll enhance Ada's integration ecosystem by delivering new features, optimizing integrations, and promoting technical excellence.
Top Skills: AWSAws CloudformationAws SqsDynamoDBPythonServerless FrameworkTerraform
20 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
Software
The Software Development Engineer in Test will ensure software quality through test design, automation, risk-based approaches, and CI/CD integration, collaborating with cross-functional teams.
Top Skills: C#Ci/CdGrafanaJenkinsLinuxPlaywright
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account