Get the job you really want.

Top Software Engineer Jobs in Ottawa

23 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
As a Senior Software Engineer at Vanta, you'll lead complex projects, design and develop product functionalities, and contribute to the engineering culture, primarily focused on compliance solutions using modern frameworks.
Top Skills: Node.jsReactTypescript
23 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Software
Develop and maintain SnapGene, a cross-platform desktop application, focusing on clean C++ code, collaborating on user experience, and enhancing development processes.
Top Skills: BashC++CmakeConanGitPythonQt
23 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Software
The role involves influencing the product roadmap, delivering new features, driving projects from ideation to operations, designing and maintaining systems, and mentoring team members in a remote-first environment.
Top Skills: C++GoJavaPythonRust
23 Days AgoSaved
Easy Apply
In-Office or Remote
Ottawa, ON
Easy Apply
Mid level
Mid level
Artificial Intelligence • Software • Generative AI
Develop and maintain SDKs, REST APIs, and platform services. Collaborate across teams to enhance developer experience and improve integration solutions.
Top Skills: GoJavaOpenapiPythonRest ApisTypescript
Reposted 9 Days AgoSaved
Easy Apply
In-Office
Ottawa, ON
Easy Apply
Senior level
Senior level
Software
As a Senior Software Engineer, you will design, develop, and maintain software applications for public safety, mentor junior engineers, and optimize system performance.
Top Skills: AWSAzureC#DockerJavaScriptJenkinsKubernetesMongoDBMs Sql ServerMySQLNode.jsPostgresPythonReactTerraformVue
23 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
Artificial Intelligence • Information Technology • Software
As a Frontend Software Engineer at Sentra, you will build and ship frontend features using React and TypeScript, collaborating on design implementations and adapting to a fast-paced startup environment.
Top Skills: ReactTypescript
23 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
Artificial Intelligence • Information Technology • Software
Build scalable backend systems, develop LLM agents, and ensure fast adaptation in a dynamic environment at Sentra.
Top Skills: AWSPythonSQL
10 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Software
Lead the design and development of cybersecurity products and services, implementing secure coding practices, mentoring developers, and collaborating with teams to resolve complex issues.
Top Skills: AnsibleBashDockerDynamoDBGitlab CiJavaJenkinsLinuxMySQLPlay FrameworkPostgresPythonSpring FrameworkTeamcityTerraform
Reposted 3 Hours AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Cloud • Security • Software • Generative AI
The role involves leading initiatives for a timeseries solution, developing features in Elasticsearch, collaborating with a global team, optimizing data structures, and providing technical leadership in a fully remote environment.
Top Skills: CassandraElasticsearchJavaMongoDBPostgresSolr
10 Days AgoSaved
Hybrid
Ottawa, ON
Senior level
Senior level
Other
The Senior Software Developer will design and develop software for satellite systems, collaborate with cross-functional teams, and drive technical discussions, ensuring high performance and scalability.
Top Skills: C++Cloud TechnologyContainerizationNetworkingPythonTest-Driven Development (Tdd)Virtualization
Reposted 10 Hours AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Software
Join VAST Data as a Senior Software Engineer to design and implement backend components for a scalable, AI-native vector database, focusing on low-level systems programming and distributed computing.
Top Skills: CC++JavaPython
Reposted 10 Hours AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Information Technology • Machine Learning • Software
Lead technical design and implementation projects for generative AI, mentor engineers, and ensure scalable backend systems for AI solutions.
Top Skills: AWSAzureDockerGCPInfrastructure As Code (Iac)KubernetesPython
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 10 Hours AgoSaved
Easy Apply
In-Office or Remote
Ottawa, ON
Easy Apply
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 10 Hours AgoSaved
Easy Apply
In-Office
Ottawa, ON
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Software
As a Senior Software Engineer at Foundry, you will develop and maintain full stack applications that support AI workloads, ensuring high performance, scalability, and a seamless user experience.
Top Skills: PythonRest ApisTerraformTypescript
Reposted 10 Hours AgoSaved
Easy Apply
In-Office
Ottawa, ON
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Software
As a Senior Software Engineer at Foundry, you'll build scalable backend systems for AI applications and collaborate across teams to enhance performance and security.
Top Skills: PythonRest ApisTerraform
Reposted 10 Hours AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Financial Services
Lead technical projects, design and maintain APIs and user interfaces, and push scalable architecture for payment systems.
Top Skills: PostgresReactRuby
Reposted 10 Hours AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Financial Services
Lead and manage technical projects to develop APIs and user experiences, mentoring engineers while ensuring code quality and system reliability.
Top Skills: PostgresReactRuby
Reposted 10 Hours AgoSaved
Easy Apply
Ottawa, ON
Easy Apply
Senior level
Senior level
Information Technology
Lead the design, development, and deployment of software solutions while mentoring junior engineers and collaborating with cross-functional teams.
Top Skills: AWSJavaScriptKubernetesNode.jsPostgresPythonReactRedisTypescript
Reposted 10 Hours AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
Security • Software • Cybersecurity
Collaborate on software development, focusing on AI-based tools, cloud solutions, and ensuring quality in customer experience while adhering to best practices in software engineering.
Top Skills: Ai-Based ToolsAWSDockerGitGoLinuxPostman
Reposted 10 Hours AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Fintech • Payments
Lead the design and development of scalable data acquisition systems, architect core components, and mentor engineers while collaborating across teams to fulfill data integration needs.
Top Skills: GoJavaPythonScala
Reposted 10 Hours 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 Hours AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Transportation
Lead development of web tools for autonomous driving, mentor engineers, and collaborate on technical architecture, focusing on responsive applications and cloud infrastructure.
Top Skills: AWSC++D3.JsGCPGoPythonReactRustThree.JsTypescriptWebgl
Reposted 10 Hours AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Software
The Senior Software Engineer will develop and enhance Cribl Search, focusing on backend functionalities and distributed systems, collaborating as part of a remote team.
Top Skills: AWSCloud InfrastructureJavaScriptLambdaNode.jsSQLTypescript
Reposted 10 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
3D Printing • Marketing Tech • Design
As a Software Verification Engineer, you will design and implement testing strategies for optical products, automate tests, collaborate across teams, and innovate with AI tools.
Top Skills: Agile MethodologiesBash ScriptingC#LinuxPython
Reposted 23 Days AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
Healthtech • Biotech
As a Software Engineer, you will develop software solutions for cryopreservation projects, build data pipelines, and collaborate across teams to enhance scientific capabilities.
Top Skills: AWSGCPGitLinuxPulumiPythonSQLTerraform
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account