Get the job you really want.

Top Software Engineer Jobs in Ottawa

Reposted YesterdaySaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Legal Tech • Software
Design, architect, and implement new features for the Spellbook application while collaborating with product management and improving existing functionalities using AI technologies.
Top Skills: AWSCdkDockerMongodbNode.jsOpenaiReactTypescript
Reposted YesterdaySaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Gaming • Machine Learning • Mobile • Software
Lead the creation of user interfaces for Discord using React. Mentor engineers, implement UI designs, and focus on performance and accessibility.
Top Skills: AnimationsReactReact NativeWeb Accessibility Standards
Reposted YesterdaySaved
Remote
Ottawa, ON
Senior level
Senior level
Fintech • Software • Financial Services
The Senior Software Engineer will design and build scalable distributed solutions, develop micro-services and APIs, and mentor feature teams.
Top Skills: AWSAzureDockerGCPJavaKubernetesNode.js
Reposted YesterdaySaved
Remote
Ottawa, ON
Senior level
Senior level
eCommerce • Logistics • Transportation
Design and develop software applications for logistics and supply chain operations, collaborating with teams to enhance service offerings and ensure robust functionality.
Top Skills: AWSAzureC#JavaPython
Reposted YesterdaySaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Healthtech
As a Sr. Full Stack Engineer, you will deliver scalable software solutions, mentor junior engineers, and collaborate with cross-functional teams to enhance user experiences.
Top Skills: AWSGraphQLJavaScriptKubernetesMicroservicesNode.jsNoSQLReactRestful ApisSQLTerraformTypescriptWebsockets
Reposted YesterdaySaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Healthtech
The Senior SDET will ensure software quality by developing automated testing frameworks, leading quality strategies, and mentoring team members.
Top Skills: AWSAzureCi/CdCypressDatadog SyntheticGCPGithub ActionGitlab CiJavaScriptJenkinsPlaywrightSeleniumTypescript
25 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Productivity • Software • Conversational AI
As a Software Engineer at Twilio, you will design and build scalable Java services, manage API traffic, and support production applications.
Top Skills: AWSCi/CdDatadogDockerHTTPJavaKubernetesTerraformWebsockets
Reposted 2 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software • Web3
As a Senior Software Engineer at Nomic Foundation, you'll work on low-level EVM bytecode functionality in Rust, contribute to open-source projects, and coach other engineers while navigating complex projects and collaborating within a remote team.
Top Skills: C++Rust
12 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Cloud • eCommerce • Payments • Sales • Software
As a Senior Full Stack Developer, you will develop and maintain web applications, mentor juniors, and ensure performance and user experience.
Top Skills: AWSAzureDockerElasticGCPJavaKubernetesMongoDBNode.jsPostgresReact
12 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Software
As a Senior Full Stack Developer, you will develop and maintain web applications using Node.js, React, and Java, ensuring performance and user experience while mentoring junior developers.
Top Skills: AWSAzureDockerElasticGCPJavaKubernetesMongoDBNode.jsPostgresReact
12 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Other
The Senior Software Engineer I will develop backend services for user and team management, improve authentication workflows, and collaborate across various teams to enhance product offerings.
Top Skills: SparkElasticsearchFast ApiFlaskGitHelm ChartsKafkaKubernetesPyramidPythonRestful ApisSql DatabasesTerraform
Reposted 2 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Analytics
Design and maintain scalable backend systems for a geospatial cloud database while optimizing performance and collaborating with cross-functional teams.
Top Skills: AWSGoGCPJavaKubernetesPython
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 2 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Fintech • Real Estate • Software
As a Staff Software Engineer, you lead the Treasury Platform team, driving technical direction, mentoring engineers, and ensuring high-quality deliverables while collaborating with cross-functional partners.
Top Skills: Apollo ServerAWSCSSDockerGraphQLHTMLJavaJavaScriptKubernetesMySQLPostgresPythonReactSQL
Reposted 2 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Security • Software
The role involves developing and maintaining Windows agents, kernel drivers, and analyzing system issues to enhance endpoint security capabilities.
Top Skills: C++Win32Windows InternalsWindows Kernel-Mode DriversWinsockWskX86/X64 Assembly
Reposted 2 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
As a Senior AI Applied Engineer at Vanta, you will enhance AI offerings, improve systems, and set technical strategies for ML/AI architecture, collaborating with product and engineering teams.
Top Skills: APIsBackend SystemsData PipelinesFine TuningFrontend InterfacesLlm ModelsMl/Ai ArchitecturePrompt EngineeringRag Implementation
Reposted 2 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Big Data • Software
This role seeks a Senior Backend Software Engineer to develop scalable systems, mentor junior engineers, and align technical delivery with business needs.
Top Skills: APIsGoGraphQLKafkaPostgresRuby on RailsReactRestRubyTypescript
Reposted 2 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
As a Senior Software Engineer for Windows at The Browser Company, you'll develop Dia, ensuring a polished UI, optimize performance, and collaborate across teams.
Top Skills: C++ChromiumSwiftUwpWinuiWpfXaml
Reposted 2 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Edtech • Information Technology • Social Impact • Software • Database • Analytics • Generative AI
Senior Software Engineers at Correlation One develop high-quality software solutions, mentor team members, and enhance cloud-based microservice architectures while adhering to engineering excellence standards.
Top Skills: AWSDjangoFastapiGCPJavaKubernetesPostgresPythonReact
Reposted 2 Days AgoSaved
In-Office or Remote
Ottawa, ON
Expert/Leader
Expert/Leader
Gaming • Machine Learning • Mobile • Software
The Staff Software Engineer will design, build, and scale ML systems to enhance user engagement through recommender systems and collaboration with cross-functional teams.
Top Skills: FlinkJaxPythonPyTorchSparkTensorFlow
Reposted 2 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Fintech
Design and build a multi-agent AI framework for banking, focusing on low-latency distributed systems and real-time inference, collaborating with teams to ensure safety and trust.
Top Skills: AIAsynchronous ArchitectureDistributed SystemsLlmMachine Learning FrameworksMlNode.jsReinforcement LearningVector Databases
Reposted 2 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Other • Software
As a Sr. Software Engineer, you'll develop full-stack features for a web product, lead the mentoring of junior engineers, and focus on systems design and architecture.
Top Skills: AWSFastapiKubernetesNext.JsOpenaiPineconePostgresPrometheusPythonReactRedisTailwindTypescript
Reposted 2 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
The Senior Software Engineer will lead design and development of Fluent OMS solutions, ensuring integration, testing, and maintenance in cloud-native environments, while mentoring team members and collaborating with stakeholders.
Top Skills: Aws LambdaCi/CdDynamoDBFluent OmsGraphQLJava 7KafkaMicroservicesRestSqsStep Functions
Reposted 2 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Fintech
Design and implement scalable backend services for payment systems, ensuring reliability and collaboration with various teams to enhance system architecture.
Top Skills: GoJavaKotlinRust
Reposted 2 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Fintech
Lead the development of modern frontend applications for payments; architect scalable user experiences and mentor team members.
Top Skills: GraphQLReactTypescript
Reposted 2 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Fintech
Join Bolt to craft a vision for fintech, delivering high-quality products while coordinating complex initiatives across teams. Requires 8+ years as a software engineer, experience in Go, Java, or Python, along with strong communication and project management skills.
Top Skills: GoJavaPython
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account