Get the job you really want.

Top Software Engineer Jobs in Ottawa

13 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Information Technology • Other • Security • Social Impact • Software • Cybersecurity • Data Privacy
As a Software Engineer at Persona, you'll design and build features for the identity platform, focusing on customer needs and innovative solutions. You will collaborate with customers and handle scalable solutions from startups to enterprises.
Top Skills: GCPKubernetesMongoDBMySQLReactRuby On Rails
Reposted 54 Minutes AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Hardware
The Senior Embedded Software Design Engineer leads product development, ensures compliance, manages projects, and provides technical support for manufacturing processes, focusing on embedded software for fiber optic transceivers.
Top Skills: Cross Functional Project ManagementEmbedded SoftwareReal Time ApplicationsTelecom Applications
19 Days AgoSaved
Easy Apply
Hybrid
Ottawa, ON
Easy Apply
Senior level
Senior level
Big Data • Cloud • Software • Database
The Senior Software Engineer will develop a data migration suite, focusing on backend services, utilizing Java and streaming technologies, while collaborating with product teams.
Top Skills: DebeziumJavaKafkaMongoDBReactSpring BootSQL
23 Days AgoSaved
In-Office or Remote
Ottawa, ON
Junior
Junior
HR Tech • Other • Professional Services
Develop and maintain web interfaces, validate AI-generated code, and provide feedback on UI/UX. Collaborate with project coordinators for task delivery.
Top Skills: AngularBootstrapGitJavaScriptNext.JsReactSvelteTailwindVue
Reposted 13 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
Blockchain • Cryptocurrency
Develop core backend components for a blockchain network, focusing on networking, reliability, scalability, and high-quality software practices.
Top Skills: CC++RustZig
Reposted 13 Days AgoSaved
Easy Apply
Remote or Hybrid
Ottawa, ON
Easy Apply
Mid level
Mid level
Information Technology • Mobile • News + Entertainment • Social Media
The Software Engineer will develop backend services for Reddit's Ads platform, focusing on microservices, distributed systems, and real-time data systems. Responsibilities include collaborating with teams, improving operational stability, and managing project execution.
Top Skills: ArgoBaseplateBigQueryDockerDruidGoKafkaKubernetesPostgresPythonRedisScalaSparkThrift
Reposted 13 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Robotics
As a Staff Robotics Software Engineer, you'll develop frameworks and interfaces for robot behaviors, implement task planning logic, integrate planning methods, and drive the technical strategy for autonomous robots.
Top Skills: C++Python
Reposted 13 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Mid level
Mid level
Productivity • Security • Software • Business Intelligence • Cybersecurity
As a Fullstack Software Engineer, you'll develop critical features across the stack, ensure scalable systems, and mentor junior engineers, interfacing with teams to improve access management at Lumos.
Top Skills: ApolloFlaskGraphQLPythonReactSqlalchemyTypescript
Reposted 9 Hours AgoSaved
In-Office
Ottawa, ON
Internship
Internship
Cloud • Hardware • Internet of Things • Other • Software • Semiconductor • Utilities
Develop test automation using Python, apply AI-powered testing tools, and troubleshoot issues within an Agile environment while leveraging cloud networking and microservices.
Top Skills: AICloud NetworkingContainersEvpnGitLinuxPythonSegment RoutingSrv6
Reposted 14 Hours AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Semiconductor
The Staff/Sr. Staff Software Engineer will develop embedded firmware, lead SW architecture and testing, collaborate with cross-functional teams, and travel for product development. Responsibilities include coding in C and Python, debugging, and training new hires.
Top Skills: CGitIdesJIRALinuxPythonRisc-VVerilog
14 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
As a Senior Software Engineer at Vanta, you will lead projects, design and develop new product functions, and contribute to making compliance simpler for customers, with a focus on AI-powered experiences and reusable patterns.
Top Skills: Node.jsReactTypescript
14 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
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
14 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
14 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
14 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 16 Hours AgoSaved
In-Office
Ottawa, ON
Junior
Junior
Big Data • Cloud • Security • Software • Cybersecurity
Develop and maintain the Vision One Container Security offering by designing, implementing, testing, and deploying scalable software solutions while mentoring junior engineers and collaborating with stakeholders.
Top Skills: AWSAzureC#GCPGoKubernetesPythonTerraform
Reposted 18 Hours 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
14 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
14 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
YesterdaySaved
In-Office
Ottawa, ON
Senior level
Senior level
Big Data • Cloud • Security • Software • Cybersecurity
Design, develop, and maintain software applications with a focus on backend or full-stack development, collaborating with cross-functional teams to ensure project success and code quality.
Top Skills: AWSAzureCi/CdGoJavaJavaScriptPython
YesterdaySaved
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 19 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Expert/Leader
Expert/Leader
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
Lead technical initiatives for restaurant systems, providing scalable solutions to enhance kitchen management, operational workflows, and system integration.
Top Skills: Event-Driven ArchitectureGoGrpcJavaKotlinKubernetesRest
YesterdaySaved
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
20 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
The role involves leading the Cloud Cost Management team by developing frameworks for infrastructure cost management, collaborating with various teams, and mentoring engineers.
Top Skills: AWSKafkaKubernetesMySQLRedis
Reposted 14 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