Get the job you really want.

Top Software Engineer Jobs in Ottawa

Reposted 2 Days AgoSaved
Easy Apply
Remote or Hybrid
Ottawa, ON
Easy Apply
Senior level
Senior level
Fintech • HR Tech
Design, build, and test Gusto's products while mentoring other engineers, collaborating with teams, and solving complex engineering problems.
Top Skills: JavaScriptReactRuby On Rails
Reposted 2 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
AdTech • Digital Media • Marketing Tech • Software • Automation
As a Staff AI Engineer, you'll design and implement AI systems, develop APIs, and mentor engineers, collaborating with teams for impactful automation in advertising.
Top Skills: AirflowAWSEmrJavaKafkaOnnxPyspark MlPythonSnowflakeSqs
7 Days AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
Digital Media
The role involves creating and maintaining internal libraries, optimizing AWS infrastructure, and enhancing development workflows while collaborating with engineers to improve productivity.
Top Skills: AWSCaching StrategiesCdn ConfigurationDeveloper ToolingInfrastructure As CodeTerraform
7 Days AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
Digital Media
As a Full Stack Engineer, you'll develop and maintain frontend and backend systems for Slideshare, collaborate on features, and improve infrastructure using modern tech stacks.
Top Skills: AWSGraphQLMySQLNext.JsPostgresReactRuby On RailsSQLTypescript
7 Days AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
Digital Media
The Software Engineer II will design and optimize distributed systems for processing metadata, collaborating closely with cross-functional teams to integrate machine learning models into production pipelines.
Top Skills: AirflowAWSDatabricksHttp ApisPythonRubyScalaSparkTerraform
Reposted 3 Days AgoSaved
Easy Apply
Remote or Hybrid
Ottawa, ON
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
As a Senior Software Engineer II, you'll develop software for Smart Trailer and Connected Equipment, driving customer impact and innovation in physical operations solutions.
Top Skills: GoGraphQLReactTypescript
Reposted 3 Days AgoSaved
Easy Apply
Remote or Hybrid
Ottawa, ON
Easy Apply
Senior level
Senior level
Marketing Tech • Mobile • Software
The Senior Software Engineer II will develop and maintain iOS SDKs, contribute to multi-platform SDKs, and mentor team members. Responsibilities include delivering high-quality software and collaborating with diverse teams.
Top Skills: C#DartGoiOSRubySwiftTypescript
Reposted 3 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
The role involves developing and maintaining core OS services for Square's hardware products, collaborating with teams across the organization, and mentoring junior engineers.
Top Skills: Android FrameworkAospCC++JavaKotlinPython
7 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Marketing Tech • Software
As a Senior Backend Developer, you will design, build, and scale backend systems for AI agents, optimize APIs, and mentor junior engineers.
Top Skills: AWSDockerGithub ActionsKubernetesLaravelMySQLNode.jsPHPPythonRestful Apis
Reposted 4 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
AdTech • Big Data • Machine Learning • Marketing Tech • Mobile • Software
As a backend infrastructure engineer, you'll manage server provisioning, deployment, and monitoring while collaborating on projects impacting millions of users, using mainly Go and cloud technologies.
Top Skills: AWSAzureGCPGoKafkaPostgresSQL
Reposted 4 Days AgoSaved
Easy Apply
Hybrid
Ottawa, ON
Easy Apply
Senior level
Senior level
Big Data • Cloud • Software • Database
As a Senior Software Engineer for the SQL Engine team at MongoDB, you'll innovate SQL interfaces, collaborating to enhance user data querying and analytics.
Top Skills: GoJavaJdbcOdbcPower BIRustSQLTableau
Reposted 8 Days AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
Information Technology
As a Software Developer, you will build and maintain full-stack applications, working on both React frontend and backend services for an integration platform, collaborating across teams to deliver high-quality software solutions.
Top Skills: Ai TechnologiesCi/CdDockerGithub CopilotJava SpringbootJavaScriptKubernetesNoSQLPythonReactSQLTypescript
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 8 Days AgoSaved
In-Office
Ottawa, ON
Entry level
Entry level
Cloud • Hardware • Internet of Things • Other • Software • Semiconductor • Utilities
As a Software Developer, you will develop, test, and deploy optical network software, collaborating in a dynamic team environment.
Top Skills: BitbucketCC++ConfluenceDockerGccGdbGitGnuGrafanaJenkinsJIRAKubernetesLinuxPythonYocto
5 Days AgoSaved
Easy Apply
Remote or Hybrid
Ottawa, ON
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Design and implement algorithms for route optimization and address complex NP-Hard problems. Develop scalable software and collaborate on requirements to enhance telematics solutions for customer efficiency and safety.
Top Skills: C++GoJava
5 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
The Senior Software Engineer in SRE focuses on enhancing application reliability, leading engineering teams, and fostering a culture of quality. Responsibilities include defining SLOs, incident management, and collaborating with various teams to support product development.
Top Skills: AWSKotlinKubernetesMySQLPython
Reposted 5 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
AdTech • Big Data • Machine Learning • Marketing Tech • Mobile • Software
Take ownership of Liftoff's supply infrastructure by architecting and maintaining distributed systems, improving tooling for efficient deployments, and mentoring team members while ensuring operational reliability.
Top Skills: ArgocdAWSAzureGCPGoHaproxyKafkaKubernetesNoSQLPostgresRabbitMQRedisRocksdbSparkSQL
Reposted 5 Days AgoSaved
Easy Apply
Remote or Hybrid
Ottawa, ON
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
As a Senior Software Engineer, you will build systems for route planning and optimization, enhancing dispatcher tools and APIs, while collaborating across teams to deliver reliable features.
Top Skills: GoGraphQLReactReact NativeTypescript
Reposted 9 Hours AgoSaved
In-Office or Remote
Ottawa, ON
Entry level
Entry level
Blockchain • Cryptocurrency
Design and develop core backend components for a blockchain network using Rust, ensuring reliability and scalability in production-grade software.
Top Skills: CC++RustZig
Reposted 9 Hours AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Software
Develop and maintain the SnapGene application using C++/Qt while collaborating with a distributed team to enhance user experience and functionality.
Top Skills: BashC++CmakeConanGitPythonQt
YesterdaySaved
Remote
Ottawa, ON
Internship
Internship
Software
As an Associate Software Developer, you will contribute to customer-facing projects, collaborate with teams, and enhance healthcare tools while growing your coding skills.
Top Skills: HamlJavaScriptPythonReactRuby/RailsTypescript
YesterdaySaved
Remote
Ottawa, ON
Mid level
Mid level
Insurance • Financial Services
The role involves designing and developing AI-powered features for a web application, integrating AI models, constructing cloud architectures, and collaborating across teams on feature development and architecture planning.
Top Skills: AWSPostgresPythonReactRedux
YesterdaySaved
Remote
Ottawa, ON
Senior level
Senior level
Insurance • Financial Services
Lead and manage a team developing AI-powered products, overseeing technical design, collaborating with teams, and guiding architectural decisions to modernize insurance.
Top Skills: AICloud ArchitectureComputer VisionData PipelinesDevOpsMlNatural Language ProcessingNode.jsPythonReactRecommendation Systems
6 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
The Staff Software Engineer leads the architecting of advanced database technologies at Coinbase, ensuring reliability and scalability. Responsibilities include evolving database systems, guiding technical decisions, and integrating cutting-edge industry trends.
Top Skills: ClickhouseDynamoDBMongoDBPostgresRedis
YesterdaySaved
Remote
Ottawa, ON
Junior
Junior
Software
Develop and maintain the Invoice Simple product by implementing features, collaborating with team members, and deploying applications using modern technologies.
Top Skills: MongoDBNode.jsPostgresReact NativeReactTypescript
6 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Expert/Leader
Expert/Leader
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
As a Staff Software Engineer, you will design and build underwriting services that leverage data and machine learning, guiding technical strategies and mentoring team members.
Top Skills: AWSEs6GoKafkaKotlinReactRubyTerraformTypescript
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account