Top Software Engineer Jobs in Ottawa

11 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Expert/Leader
Expert/Leader
Big Data • Fintech • Mobile • Payments • Financial Services
The Senior Staff Software Engineer will architect Affirm's lakehouse analytics platform, implement data governance, mentor engineers, and collaborate cross-functionally to optimize data infrastructure and solutions.
Top Skills: Apache IcebergGoKotlinPythonSnowflakeSparkSQLTerraform
Reposted 5 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Information Technology • Internet of Things • Software
This role involves leading the design, development, and optimization of GPGPU and AI inference libraries, ensuring performance and reliability while mentoring engineers and coordinating with product management.
Top Skills: C/C++CudaOnnxOpenclOpenglPyTorchTensorFlowVulkan
Reposted 5 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Information Technology • Consulting
As a Software Engineer - Support, you'll troubleshoot production issues, implement fixes, and collaborate with teams to enhance web platforms. You will also define backlog tickets and contribute to improving incident response processes.
Top Skills: Asp.Net CoreAzureC#JavaScriptSQL ServerTypescript
Reposted 5 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Fintech • Software
Lead the Treasury team to develop and maintain backend services ensuring reliability in financial transactions, while implementing features and improving systems.
Top Skills: Python
Reposted 6 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Software
As a Backend Software Developer, you'll design and implement microservices, model data in MongoDB, and ensure systems' reliability and performance. You'll work with AI capabilities and partner integrations, emphasizing CI/CD and observability.
Top Skills: AWSDatadogDockerGCPGoGrafanaMongoDBPrometheusPythonRedisRestTerraformWebsockets
Reposted 6 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Database • Analytics
The Cloud Software Engineer will design distributed systems for observability, ensuring reliability and performance, while automating operational work and collaborating with teams.
Top Skills: ArgocdAWSAzureClickhouseGCPGoGrafanaHelmKubernetesOpentelemetryPrometheusTerraform
Reposted 6 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Cloud • Software
The Senior Backend Software Engineer will lead product development, maintain systems, design APIs, and mentor junior engineers while improving overall product quality.
Top Skills: HibernateJavaKotlinRestful ApisSQL
Reposted 6 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Transportation
Develop real-time graphics software for multi-sensor simulation in autonomous driving. Collaborate with experts to enhance rendering technology and improve simulation realism.
Top Skills: C++CudaDirectxGlslHlslJaxNvidia OptixOpenclOpenglPyTorchRustTensorFlowVulkanWgsl
Reposted 6 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Internship
Internship
Information Technology • Software • Analytics
As a Full-Stack Software Engineer, you will build end-to-end features, develop backend services, and create frontend applications while using AI-assisted tools and collaborating with teams.
Top Skills: AWSDockerGitJavaJavaScriptPythonSpring BootTypescript
Reposted 6 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Artificial Intelligence • Information Technology
As a Software Developer II, you will design and implement software systems, collaborate with peers, and improve product capabilities using various technologies, particularly TypeScript and Python.
Top Skills: Apache KafkaAWSCSSDatadogDockerElasticsearchHTMLKubernetesLlmsNode.jsOpenaiPineconePostgresPythonReactTypescript
Reposted 6 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Information Technology
The role involves building self-service platform services using Go, automating operational workflows, scaling Kubernetes, and ensuring reliability in cloud environments.
Top Skills: Argo CdEksGithub ActionsGoGrafanaKubernetesLinuxOpentelemetryPrometheusTerraform
Reposted 6 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Internet of Things
As a Full-Stack Software Engineer at Burq, you will design, implement, and deliver scalable delivery solutions, focusing on API development and enhancing user experience based on feedback.
Top Skills: Angular.JsAWSGitGitGoJavaJavaScriptNode.jsNoSQLPythonReactRest ApisSQL
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 6 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Artificial Intelligence • Software
As a Software Engineering evaluator, you will curate code examples and evaluate AI-generated code for efficiency while collaborating with cross-functional teams to enhance AI-driven solutions.
Top Skills: C/C++GoJavaJavaScriptPythonReactRust
Reposted 6 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Retail • Sales • Software
As a Software Developer in Business Intelligence, you'll analyze complex datasets, collaborate with stakeholders, build data models, and develop insights for product optimization in the interior decor industry.
Top Skills: DbtDjangoMatplotlibNumpyPandasPostgresPythonRedshiftScikitScipySQLSuperset
Reposted 6 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Productivity • Software
As a Software Engineer, you will build AI-driven solutions, invent new interfaces for software delivery, focus on system reliability and observability, and close operational gaps proactively.
Top Skills: DatadogGoHoneycombRollbar
7 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Information Technology • Software
Develop, test, and deploy software solutions on Sage ERP platforms, including integration with other systems, customization, and data management.
Top Skills: .NetHTMLPHPPostmanSQLXsl
Reposted 12 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 on the AI Platform, you'll develop scalable AI systems, focusing on backend services, workflows, and integrations, partnering with cross-functional teams.
Top Skills: GoJavaLangchainOpenai SdkPython
Reposted 12 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
The Senior Software Engineer will build route planning and tracking systems, develop web applications, and create APIs for logistics and dispatch operations.
Top Skills: GoGraphQLReactReact NativeTypescript
Reposted 7 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 7 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Other
The Software Engineer, Mobile will develop and maintain Mercari's React Native app, mentor team members, and promote best practices while ensuring high-quality user experiences through collaboration and effective problem-solving.
Top Skills: Android StudioCi/CdReact NativeReduxTypescriptXcode
8 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Information Technology • Professional Services • Sales • Consulting
The Software Developer will design, build, and support web applications, collaborating with teams, ensuring accessibility, and implementing CI/CD practices.
Top Skills: Azure PaasEntity FrameworkJavaScriptNext.JsNode.jsReactRest ApisSQLTypescript
8 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
Artificial Intelligence • Machine Learning • Natural Language Processing • Software • Generative AI
As a Software Engineer in Data Infrastructure, you will build and maintain high-performance data storage systems for AI training, collaborate with experts, and optimize data processing.
Top Skills: AirflowApache BeamBigQueryDbtFlinkGcsKubernetesPythonS3Spark
8 Days AgoSaved
Remote
Ottawa, ON
Expert/Leader
Expert/Leader
Information Technology • Professional Services • Sales • Consulting
The Software Developer will design and support digital health applications and integration services, focusing on secure systems and performance tuning.
Top Skills: DockerJavaJava EeJavaScriptKubernetesLinuxRestful ApiSQLUnix
Reposted 8 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Food
As a Software Developer, you'll design and launch backend features, identify efficiencies, own project implementation, and collaborate with a remote team to enhance local pizzeria operations.
Top Skills: Cloud ServicesFlaskGoPythonRuby
Reposted 17 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
3D Printing • Marketing Tech • Design
Lead build, release, and lifecycle maintenance of SONiC for optical switch platforms. Drive production-quality releases, debug cross-layer system issues, define build/release frameworks, track upstream changes, enable platform bring-up, mentor engineers, and produce release documentation.
Top Skills: BashContainerized WorkflowsDebianDebian PackagingDevice DriversDockerEmbedded LinuxFirmwareLinuxPackage ManagementPythonSonicSonic Docker ContainersSystemd
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account