Get the job you really want.

Top Software Engineer Jobs in Ottawa

Reposted 3 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Consumer Web • Enterprise Web • Retail • Software
Goody seeks a Full-Stack Staff Software Engineer to ship features quickly, ensure high-quality UI/UX, and manage technical architecture for projects.
Top Skills: Node.jsPostgresPythonRuby on RailsReactRubyTailwindTypescript
Reposted 3 Days AgoSaved
Remote
Ottawa, ON
Expert/Leader
Expert/Leader
Software
As a Senior Staff Developer at Jane, you'll lead technical strategy for scheduling systems, mentor developers, and drive architectural decisions to enhance healthcare practices.
Top Skills: AWSCi/CdDockerEvent-Driven ArchitectureGraphQLJavaScriptNode.jsPythonReactRubySQL
Reposted 3 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
Join Jane as a Senior Software Developer. You'll enhance public-facing web properties, focusing on CMS, SEO, and digital experiences while working collaboratively with various teams.
Top Skills: A/B TestingCmsSeo
Reposted 3 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
This role involves delivering a unified messaging experience, enhancing technical standards, and connecting engineering decisions to customer impacts while collaborating with the team and guiding architectural reasoning.
Top Skills: AIRubyWeb Applications
Reposted 3 Days AgoSaved
Remote
Ottawa, ON
Expert/Leader
Expert/Leader
Software
As a Staff Software Developer at Jane, you will lead the evolution of scheduling technologies, design robust APIs, coach developers, and drive architectural decisions while remaining actively involved in coding and strategic planning.
Top Skills: Ai ToolsAPIsCodingSoftware Development
Reposted 13 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
14 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Information Technology
Develop multi-language SDK client libraries, optimize CI/CD pipelines, contribute to product development, and resolve field issues as a Senior Software Developer.
Top Skills: CC#CmakeDockerGithub ActionsGoGo ModulesGradleJavaJavaScriptJenkinsKubernetesMavenNpmNugetPipPython
Reposted 4 Days AgoSaved
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 4 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Information Technology • Software • Travel • Hospitality
The Senior Software Engineer will design and deliver key features for Cloudbeds, collaborating with teams to ensure high reliability and quality in a cloud environment. They will engage in programming, discussions, and research to find innovative solutions, ultimately enhancing the software used in hospitality operations.
Top Skills: AWSDatadogDockerGitJavaKubernetesPHP
Reposted 4 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Cybersecurity
Responsible for maintaining software architecture for customer security installs, building microservices, collaborating with teams, and ensuring system reliability and performance.
Top Skills: AWSAzureGCPGo
5 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Fintech • Real Estate • Software
Lead design and architecture for the Accounting platform, mentor engineers, drive and deliver complex full-stack projects, collaborate with product/design/QA, ensure quality and production ownership, and support stakeholders while shaping the technical roadmap.
Top Skills: Python,Node,Typescript,React,Css,Html,Javascript,Postgres,Mysql,Sql,Aws,Docker,Kubernetes,Graphql,Apollo Server
5 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Fintech • Software • Financial Services
Lead design and implementation of front-end and back-end features for the digital banking platform. Build scalable, secure APIs, drive TDD and testing, refactor to reduce technical debt, collaborate with cross-functional teams and vendors, and mentor junior engineers while ensuring regulatory compliance.
Top Skills: .Net.Net CoreAngularAPIsAWSAzureC#CSSGoogle Cloud PlatformHTMLReactSdksSQLTypescript
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
5 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Big Data • Information Technology • Software • Database • Analytics • Infrastructure as a Service (IaaS) • Big Data Analytics
The Senior Software Engineer will drive complex projects related to Apache Kafka, mentor other engineers, and work closely with customers and stakeholders on distributed systems design and development.
Top Skills: Apache KafkaJavaScala
Reposted 5 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Web3
The Senior Software Engineer will build TypeScript SDKs and APIs for the Sui network, collaborate across teams, and enhance developer experiences.
Top Skills: ReactRustTypescript
Reposted 5 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Edtech
As a Senior Software Engineer, you'll lead the design and development of web applications, mentor peers, and ensure high-quality, secure code using Ruby on Rails, GraphQL, and React.
Top Skills: AWSGraphQLHerokuPostgresReactRuby On Rails
Reposted 5 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Healthtech
The role involves designing and developing Android applications, maintaining the platform tools, collaborating with cross-functional teams, and conducting code reviews. You'll ensure quality and performance while adhering to security policies.
Top Skills: AIKotlinMobile Development
Reposted 5 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Kids + Family • Mobile
The Senior iOS Engineer II will develop and maintain high-throughput networking and authorization systems, collaborating closely with cross-functional teams to enhance core functionalities of the Life360 app.
Top Skills: Ai Aided DevelopmentCombineCoredataGrpcJwtKafkaMvvmOauth 2.0Protocol BuffersRxswiftSwiftUber RibsViper
Reposted 5 Days AgoSaved
In-Office or Remote
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 5 Days AgoSaved
Remote
Ottawa, ON
Expert/Leader
Expert/Leader
Software
As a Staff Software Engineer at Vanta, you will lead design systems, mentor engineers, improve user experiences, and drive technical projects. Responsibilities include managing UI components, shaping technical strategies, and collaborating across teams to enhance product consistency and quality.
Top Skills: Design SystemsFrontend TechnologiesUi/Ux Principles
Reposted 5 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Internet of Things
As a Senior Software Engineer, you will optimize Firefox performance by analyzing bottlenecks, coding, and guiding other developers on efficient code practices.
Top Skills: C++JavaScriptKotlinPythonRust
6 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Financial Services
As a Staff Software Developer, you'll own product capabilities end-to-end, work across the full stack, and deliver impactful features quickly while collaborating on product strategy.
Top Skills: GraphQLKotlinPostgresReactReact NativeRubyRuby On Rails
6 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Software
As a Staff Backend Engineer, you will operate and evolve multi-cloud database infrastructure, lead technical initiatives, and mentor engineers. Responsibilities include improving observability, automation, and troubleshooting complex incidents in a high-throughput environment.
Top Skills: AWSAzureCassandraClickhouseGCPGoHelmJsonnetKafkaKubernetesPostgresRedpandaSnowflakeTerraformWarpstream
6 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Software
As a Senior Backend Engineer, you'll manage production-critical infrastructure for Grafana's next-generation database products, emphasizing operational excellence and reliability in distributed systems.
Top Skills: AWSAzureGCPGoGrafanaHelmKubernetesTerraform
6 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Financial Services
As a Senior Software Developer, you will build client-facing experiences for Wealthsimple, focusing on back-end systems architecture and collaborating with cross-functional teams to enhance user experience and drive product growth.
Top Skills: ReactReact NativeRuby On RailsTypescript
Reposted 6 Days 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
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account