Get the job you really want.

Top Software Engineer Jobs in Ottawa

18 Days AgoSaved
Ottawa, ON
Mid level
Mid level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
The Software Development Engineer will design and implement web components, collaborate with product teams, and maintain software architecture, engaging millions of users through robust web experiences.
Top Skills: AngularBackboneCSS3DynatraceEcmascript 2015GitGraphQLGulpHTML5JavaScriptJenkinsJSONNode.jsNpmReactRestSonarqubeSplunk
Reposted 22 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Gaming • Software
Lead programmers to develop and optimize game features, mentor team members, and collaborate with clients. Ensure clear communication and project planning.
Top Skills: C#C++Unreal Engine
Reposted 18 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
As a Staff Systems Engineer on the Compiler Team, you will enhance the Swift compiler for Windows, port frameworks, monitor CI builds, and maintain support for evolving platforms while engaging in open-source contributions.
Top Skills: ChromiumGhaSwiftXcode
Reposted 18 Days AgoSaved
Ottawa, ON
Senior level
Senior level
Biotech
The Staff Platform Engineer will design, develop and maintain cloud infrastructure and scientific computing systems, optimizing performance and collaborating with cross-functional teams.
Top Skills: AnsibleAWSBashCdkDockerKubernetesPythonRubyTerraform
Reposted 19 Days AgoSaved
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Fintech
Design and develop responsive frontend applications for the conversational AI platform, focusing on performance and user experience while employing modern JavaScript frameworks.
Top Skills: CSS3HTML5JavaScriptReact
Reposted 19 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
The Senior Software Developer will design and enhance a telephony platform, lead agile development efforts, and mentor team members while utilizing innovative technologies.
Top Skills: AutoconfAutomakeBoostC++CryptographyGccLinuxNetworking ProtocolsSQLTelephonyVisual StudioVoipWebsocketWireshark
Reposted 19 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
As a Senior Software Engineer I - ML Engineer, you will develop and refine prompt engineering techniques for enhancing AI tools, design effective prompts, and work cross-functionally with teams to integrate AI solutions.
Top Skills: AirflowAws SagemakerMlflowPythonPyTorchScikit-Learn
Reposted 19 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
Develop and optimize a scalable backend platform for observability and security, focusing on AI-driven applications by analyzing and improving system performance.
Top Skills: C++JavaRubyScala

Featured Jobs

Reposted 19 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Marketing Tech
As a Staff Engineer, you'll build and maintain user interfaces and backends for a generative AI platform, contributing across the software development lifecycle in a SaaS environment.
Top Skills: NextjsNode.jsReactTypescript
Reposted 20 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Cloud
As a Senior Software Engineer on the DevX team, you will design, develop, and maintain microservices and APIs, working closely with Engineering and Product teams to enhance the Konnect Dev Portal.
Top Skills: CdcDockerFlinkGitGitJavaScriptKafkaKubernetesNestjsNode.jsPostgresTypescript
Reposted 20 Days AgoSaved
Remote
Hybrid
Ottawa, ON
Senior level
Senior level
Information Technology • Mobile • News + Entertainment • Social Media
Lead technical growth and strategy for the Advertiser Growth team at Reddit. Collaborate with cross-functional teams to enhance the platform for small to medium businesses, ensuring high-quality product delivery through mentoring and technical leadership.
Top Skills: Data-Informed Decision MakingExperimentationFull Stack DevelopmentSoftware Engineering
Reposted One Month AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
As a Senior Backend Software Engineer, you will design and maintain complex systems, build APIs, and drive feature development while collaborating closely with co-founders and other teams.
Top Skills: ElasticsearchPostgresReactRedisRuby On Rails
Reposted 21 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Other • Software
As a Sr. Software Engineer, you will develop features for a web product, mentor junior engineers, and engage in various engineering tasks from APIs to devops.
Top Skills: AWSFastapiKubernetesNext.JsOpenaiPineconePostgresPrometheusPythonReactRedisTailwindTypescript
Reposted 21 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Legal Tech • Software
As a Senior Software Engineer at Spellbook, you will enhance lawyer workflows by designing and implementing new features, collaborating with cross-functional teams, managing application infrastructure on AWS, and conducting code reviews.
Top Skills: AWSCdkDockerMongodbNode.jsOpenaiReactTypescript
Reposted 21 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
The Senior Software Engineer will implement Salesforce solutions, manage data integrity, develop functionality, and support users across the organization.
Top Skills: ApexETLJavaScriptLightning Web ComponentsSalesforceSQLUnix ToolsVisualforce
Reposted 21 Days AgoSaved
Ottawa, ON
Senior level
Senior level
Software
The Staff Software Engineer will drive scalable SaaS solutions, mentor engineers, and collaborate with teams on architecture and product delivery.
Top Skills: AWSDockerEmberKubernetesOpensearchPostgresRedisResqueRuby On RailsWebextensions
Reposted 21 Days AgoSaved
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Software • Financial Services
As a Senior Software Engineer, you will design and implement user-facing products, collaborate with the team, and shape the engineering culture while leveraging AI technologies.
Top Skills: PythonReactTypescript
Reposted 21 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Software
Join VAST Data as a Senior Software Engineer to design and implement scalable analytical databases, focusing on low-level C/C++ multi-threaded systems.
Top Skills: C/C++JavaPython
Reposted 21 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
As a Senior Software Engineer, you'll develop and optimize the Windows UI for Dia, contributing to architecture, user experience, and performance.
Top Skills: C++ChromiumSwiftUwpWindowsWinuiWpfXaml
Reposted 21 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
The Compiler Engineer will enhance compiler performance, support multiple platforms, develop toolchains, drive cross-language interoperability, and collaborate with open-source communities.
Top Skills: C++LlvmSwiftVscodeXcode
Reposted 21 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
As a Senior Applied AI Engineer, you will develop AI solutions, enhance ML systems, and collaborate with teams to improve infrastructure and tools while mentoring junior engineers.
Top Skills: AIAPIsBackend SystemsFine TuningFrontend InterfacesLlm ModelsMachine LearningPrompt EngineeringRag Implementation
Reposted 21 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
As a Staff Software Engineer at Vanta, you'll lead complex projects, drive technical direction for the frontend stack, and mentor engineers, ensuring platform scalability and security best practices.
Top Skills: Full Stack DevelopmentSaaS
Reposted 21 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Other
The Software Development Engineer will design, develop, and maintain a cloud-based Identity Threat Detection and Response system, ensuring high quality and a great user experience while working collaboratively in an Agile team.
Top Skills: AngularAWSAzureC#DockerGithub ActionsGCPJavaScriptKubernetesReact
Reposted 21 Days AgoSaved
Ottawa, ON
Expert/Leader
Expert/Leader
Fintech • Payments
As a Senior .Net Software Development Engineer, you'll design solutions, improve systems, mentor peers, and lead initiatives. Engage with stakeholders and ensure quality software meets customer needs.
Top Skills: AngularAsp.NetC#DockerKafkaKubernetesMs SqlMySQLNoSQLPostgresPythonReact
Reposted 21 Days AgoSaved
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Analytics
Design and develop backend services for a geospatial cloud database, optimizing performance and collaborating with teams to deliver high-quality software.
Top Skills: AWSGoGCPJavaKubernetesPython
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account