Get the job you really want.

Top Software Engineer Jobs in Ottawa

Reposted 8 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Legal Tech • Professional Services • Software
The Senior Software Engineer will design, build, and implement features for Centari's platform, using React and Go. This role involves full lifecycle project engagement, collaboration with team members, and dealing with LLM technologies.
Top Skills: GoReactTypescript
Reposted 8 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Legal Tech • Professional Services • Software
As a Senior Backend Software Engineer, you'll design and build core AI technology, write code, interact with customers, and lead projects at Centari.
Top Skills: AIGoMlReactTypescript
Reposted 8 Days AgoSaved
Hybrid
Ottawa, ON
Mid level
Mid level
Other
Contribute to the design, development, and testing of LightSpeed Software, focusing on embedded systems and ensuring comprehensive testing and bug resolution.
Top Skills: C++LinuxPython
Reposted 22 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Software
Build intuitive interfaces for construction workflows using React and TypeScript, optimizing performance and creating data-rich dashboards.
Top Skills: Ag-GridDhtmlxGitlabPandacssReactTanstack QueryTypescriptVitest
9 Days AgoSaved
In-Office
Ottawa, ON
Junior
Junior
Appliances
The Embedded Software Engineer I develops software code for products, collaborates with cross-functional teams, and participates in the software development lifecycle.
Top Skills: Assembly LanguagesAzure DevopsBitbucketCGitJenkinsJIRALinuxReal Time Operating Systems
23 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Healthtech • Software
Manage and develop engineering teams, drive technical productivity, collaborate with Product Managers, lead hiring, and ensure team alignment with company goals.
Top Skills: GoJavaPythonRuby
Reposted 8 Hours AgoSaved
Remote or Hybrid
Ottawa, ON
Mid level
Mid level
Computer Vision • Information Technology • Machine Learning • Other
Develop software and systems for embedded platforms at Aquabyte, focusing on sensor interfaces, network reliability, and hardware diagnostics while collaborating with research teams on machine learning models.
Top Skills: Arm-Based Embedded SystemsCC++GoLinuxPythonRust
Reposted 8 Hours AgoSaved
Easy Apply
Remote or Hybrid
Ottawa, ON
Easy Apply
Senior level
Senior level
Artificial Intelligence • Information Technology • Machine Learning • Professional Services • Software • Analytics • Consulting
As a Senior Software Engineer (FDE), you'll build and deploy AI solutions, collaborate with teams, manage technical projects, and optimize workflows while interfacing with clients.
Top Skills: AWSDockerFastapiGCPHugging FaceKafkaKubernetesLangchainMl/Llm FrameworksOpenaiPineconePython
Reposted 8 Hours AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Cloud • Information Technology • Software • Big Data Analytics
Design, develop, and maintain microservices for Kong's Service Connectivity Platform, ensuring software reliability and performance. Mentor team members and support production services.
Top Skills: APIsDatadogEnvoyGitGoHa-ProxyKubernetesNginxOpentelemetryRelational Databases
Reposted 8 Hours AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Gaming
As a Senior Tools Engineer, you'll architect scalable solutions for load testing and bot development, collaborating with engineers to ensure server stability and improve internal tools.
Top Skills: Aws (Ec2C#GoJavaScriptPythonS3)Unity
Reposted 8 Hours AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Cloud • Security • Software • Generative AI
The Senior Software Engineer will enhance search features, fix bugs in Elasticsearch, and work collaboratively on search relevance improvements, while utilizing Java extensively.
Top Skills: CassandraElasticsearchHnswIvfJavaMongoDBPostgres
Reposted 8 Hours AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Cloud • Security • Software • Generative AI
As a Principal Software Engineer, you'll design and implement features for Elasticsearch, resolve bugs, and collaborate with a globally distributed team.
Top Skills: CassandraElasticsearchJavaMongoDBPostgresSolr
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
Reposted 8 Hours AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Cloud • Security • Software • Generative AI
The Principal Software Engineer will enhance search functionality in Elasticsearch, lead initiatives to improve search relevance, and collaborate with a global team on code refinement and new features.
Top Skills: CassandraElasticsearchJavaMongoDBPostgresSolr
Reposted 8 Hours AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Cybersecurity
The Senior Software Engineer will design and build backend features, develop scalable APIs, collaborate with various teams, and handle security data across multi-cloud environments.
Top Skills: AWSClaude CodeCopilotCursorDockerElasticsearchGCPGemini ProGitGoHarnessIbm CloudJavaJenkinsJetstreamKafkaKubernetesLinuxNatsPostgresPythonRedisSQL
Reposted 8 Hours AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Healthtech • Software
Lead automation strategy and quality engineering for clinical technology. Architect scalable frameworks, implement AI testing, and mentor teams.
Top Skills: Bdd Frameworks (CucumberC#Gherkin)JavaPythonSpecflowTypescript
Reposted 8 Hours AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Transportation
Design and develop Waabi's observability stack, optimize performance, build automation tooling, and support application requirements while leading projects and mentoring teams.
Top Skills: AWSC/C++DockerGoGrafanaJavaKubernetesOpentelemetryPythonRust
23 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Cloud • Legal Tech • Software • Generative AI
Lead and manage software engineering teams to deliver contract lifecycle management solutions, ensuring quality execution and collaboration across disciplines.
Top Skills: APIsCloud PlatformsPythonReactTypescript
Reposted 23 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
Artificial Intelligence • Robotics
The Lead Robotics Software Engineer will develop key functionalities of Dapster's robot technology, focusing on motion planning and navigation algorithms.
Top Skills: C/C++IsaacsimLinuxMoveit!Nav_StackOpencvPython
Reposted 23 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Robotics
Lead ownership of Dapster's robotic system, writing code for sensors and interfaces, integrating devices, and contributing to foundational technology.
Top Skills: BluetoothC/C++LinuxPythonWifi
Reposted 23 Days AgoSaved
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 23 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Information Technology • Security • Big Data Analytics
Develop and enhance LLM tools, build web products, mentor junior engineers, and collaborate with product and design teams.
Top Skills: KubernetesLlmsReactRustTypescript
Reposted 23 Days AgoSaved
Remote
Ottawa, ON
Junior
Junior
Financial Services
As a Software Engineer, you will automate business workflows, improve systems, mentor engineers, and collaborate on engineering solutions.
Top Skills: Apache AirflowBazelKubernetesPythonSQL
Reposted 23 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Gaming
Design and maintain backend services and infrastructures focusing on Node.js, TypeScript, and Kubernetes, ensuring reliability and scaling.
Top Skills: DatadogDockerKubernetesMongoDBMySQLNode.jsPrometheusTerraformTypescript
10 Days AgoSaved
Hybrid
Ottawa, ON
Junior
Junior
Software
As a Junior Software Developer, you will design, develop, test and deploy software applications, participate in agile development, and contribute to code quality through reviews and testing.
Top Skills: DockerGitJavaJIRAKubernetesSpringSQL
Reposted 10 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Information Technology • Software
The Solution Test Engineer tests and validates cloud solutions, leads testing strategy creation, mentors engineers, and collaborates with teams to deliver quality solutions.
Top Skills: AjaxCisco Data Center Networking TechnologyIxiaJavaScriptLinuxMicrosoft OsRestSoapSpirentTcl/TkVMware
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account