Get the job you really want.

Top Software Engineer Jobs in Ottawa

5 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Financial Services
Develop and improve customer-facing features for procurement and payments, collaborating with product and design teams to enhance user experience.
Top Skills: MySQLPostgresRuby On Rails
5 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Database • Analytics
As a Senior Software Engineer, you'll develop high-performance data integration systems, manage critical ClickHouse components, and optimize JVM-based frameworks, impacting data processing for numerous companies.
Top Skills: Apache BeamApache FlinkSparkHTTPJavaJdbcKafka ConnectSQLTcp/Ip
5 Days AgoSaved
Hybrid
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Information Technology • Machine Learning • Professional Services • Software • Analytics • Consulting
As a Senior Software Engineer, you'll lead AI-powered solutions, design systems, mentor engineers, and manage projects from scoping to deployment.
Top Skills: AWSDockerFastapiGCPHugging FaceKubernetesLangchainOpenaiPineconePython
5 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Fintech • Payments
As a Senior Staff Software Engineer, you will design and implement scalable software solutions, lead cloud-native infrastructure, and improve code quality in an agile team.
Top Skills: AWSElasticsearchJavaKafka
Reposted 5 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
Lead the UI development of Dia for Windows, ensuring seamless integration with Windows features. Contribute to architecture and user experience decisions.
Top Skills: C++ChromiumSwiftUwpWinuiWpfXaml
Reposted 5 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Beauty • Cloud • Fintech • Marketing Tech • Payments • Productivity • Software
As a Staff Engineer on the Commerce team, you'll lead high-impact projects, ensuring system integrity and collaborating on feature delivery while maintaining a reliable codebase.
Top Skills: ElixirGoJavaPython
Reposted 5 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Productivity • Security • Software • Business Intelligence • Cybersecurity
Lead the design and implementation of Lumos's Workflows & Notifications Platform, focusing on event-driven systems and API development. Collaborate with teams to ensure scalable messaging infrastructure and develop internal tools for improved workflow management.
Top Skills: CeleryGoKafkaPythonStep FunctionsTemporalTypescript
6 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
Lead and execute LLM-powered features, collaborate with teams, integrate ML and AI models, and enhance user experiences on iOS/macOS products.
Top Skills: AILlmMlObjective-CSwift
6 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Gaming
Drive automation initiatives for QA and Product teams, architect scalable solutions, and integrate quality efforts throughout development processes. Lead and mentor teams on best practices.
Top Skills: AWSC#Ec2Github ActionsJenkinsPythonS3TeamcityUnity
6 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Gaming
Drive initiatives for QA and Product teams, implement tools for efficiency, establish best practices, and mentor junior engineers.
Top Skills: AWSC#Ec2Github ActionsJenkinsPythonS3TeamcityUnity
Reposted 15 Days AgoSaved
In-Office
Ottawa, ON
Entry level
Entry level
Cloud • Hardware • Internet of Things • Other • Software • Semiconductor • Utilities
Develop and maintain high-performance networking software solutions, collaborating with teams throughout the software development lifecycle and troubleshooting issues.
Top Skills: CC++Embedded CPython
6 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Angel or VC Firm • Artificial Intelligence • Information Technology • Software
Join SignalFire's Talent Network to connect with VC-backed startups seeking Staff Software Engineers to design scalable applications in backend and full-stack roles.
Top Skills: AngularAWSAzureDjangoDockerDynamoDBElasticsearchFastapiFlaskGCPGithub ActionsGoGraphQLJavaJavaScriptJenkinsKafkaKubernetesMongoDBMySQLNode.jsPostgresPythonRabbitMQReactRedisRest ApisRubyRuby On RailsSvelteTerraformTypescriptVueWebsockets
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
6 Days AgoSaved
In-Office
Ottawa, ON
Expert/Leader
Expert/Leader
Angel or VC Firm • Artificial Intelligence • Information Technology • Software
Join SignalFire's talent network for Principal Software Engineers at VC-backed startups, focusing on technical strategy and scalable application development.
Top Skills: AngularAWSAzureDjangoDockerDynamoDBElasticsearchFastapiFlaskGCPGithub ActionsGoGraphQLJavaJavaScriptJenkinsKafkaKubernetesMongoDBMySQLNode.jsPostgresPythonRabbitMQReactRedisRest ApisRubyRuby On RailsSvelteTerraformTypescriptVueWebsockets
Reposted 6 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Edtech
As a Senior Software Engineer, you'll design, develop, and maintain web applications while collaborating with teams and mentoring peers. You'll ensure code quality and participate in decision-making processes.
Top Skills: AWSGraphQLHerokuPostgresReactRuby On Rails
Reposted 6 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
As a Senior Software Engineer, you will design and maintain Access Management Services, ensuring security and scalability, while mentoring junior engineers and collaborating with teams.
Top Skills: AWSNode.jsPostgresRedis
Reposted 6 Days AgoSaved
Ottawa, ON
Senior level
Senior level
Real Estate • Software
Design and maintain complex scalable web applications, solve technical problems, ensure code quality, and improve system performance.
Top Skills: AWSHerokuPostgresReactRuby On Rails
Reposted 6 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Big Data • Enterprise Web • Marketing Tech • Software
As a Senior Software Developer, you will architect and develop robust software solutions, enhance software stability, manage tech debt, and collaborate with teams while staying updated on new technologies.
Top Skills: AWSCircleCIDatadogDbtDockerFivetranGoLookerReactReact NativeRuby On RailsSentrySnowflakeTerraformTypescript
Reposted 6 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Fintech • Payments • Financial Services
Contribute to the development of US gateway products as a Senior Software Engineer, focusing on feature development, system design, testing, and infrastructure management.
Top Skills: AWSCi/CdCockroachdbElasticsearchGCPGitGoKubernetesNatsPrometheusTerraformTiltVault
Reposted 6 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Fintech • Payments • Financial Services
As a Senior Go Engineer, you'll design and optimize high-performance microservices, manage databases, and ensure system reliability across multiple clouds.
Top Skills: AWSAzureCockroachdbElasticsearchGCPGitGoKubernetesNatsPostgresdbPrometheusTerraform
Reposted 6 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
Software
The Staff Software Engineer will develop and lead features for DVC, contribute to open-source projects, and collaborate with the team on machine learning and data-centric workflows.
Top Skills: Python
Reposted 6 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Healthtech • Mobile • Software
As a Senior Software Development Engineer in Test, you will enhance automation frameworks, optimize performance, design CI/CD integrations, and support cloud infrastructure delivery.
Top Skills: AppiumAWSBashCypressDockerFlutterGithub ActionsJenkinsPlaywrightPythonSeleniumTypescript
Reposted 6 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Software • Generative AI
Lead the development of user-facing features, oversee projects from inception to launch, and mentor junior engineers. Architect scalable APIs integrating AI technologies.
Top Skills: GoJavaNoSQLOpenapiReactRest ApisSQLTypescript
7 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Information Technology • Machine Learning • Software
The Senior Software Engineer will design and develop scalable internal platforms, manage projects, mentor engineers, and drive technical strategy while improving automation and software reliability.
Top Skills: AWSAzureGCPHelmKubernetesOtelPythonTerraform
Reposted 7 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Hardware • Information Technology • Other • Software • Analytics
Lead AI Engineer responsible for developing intelligent agents using Microsoft Copilot Studio and Azure AI, focusing on automating business operations and enhancing customer engagement.
Top Skills: Azure AiGansGpt-3Gpt-4Microsoft Copilot StudioVae
Reposted 16 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Software
The Senior Software Developer will design and implement satellite communication systems, collaborate on technical specifications, guide troubleshooting, and drive continuous improvement in software development processes.
Top Skills: C++Cloud TechnologyContainerizationGoJavaPowershellPythonVirtualization
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account