Top Software Engineer Jobs in Ottawa

Reposted 5 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
6 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Insurance • Financial Services
Lead and scale a team of full-stack and AI engineers to design, build, and deploy production AI-powered web applications. Drive architecture, cloud/ML infrastructure, DevOps and data pipelines; mentor engineers; collaborate with product, design, and QA; and ensure scalable, reliable, secure AI systems and responsible AI practices.
Top Skills: Ai/MlCloud ArchitectureComputer VisionDevOpsMl PipelinesNlpNode.jsPythonReactRecommendation Systems
Reposted 11 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Fintech • Financial Services
The Staff Software Engineer - Applied AI will develop and integrate AI-powered systems and tools, driving innovation through experimentation and collaboration with cross-functional teams to deliver impactful solutions.
Top Skills: AWSAws BedrockClaudeGoHugging FaceLangchainOpenaiPythonRubySnowflake
Reposted 11 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 Staff Software Engineer, lead projects in Smart Trailers and Connected Equipment, drive architectural improvements, ensure technical health, mentor engineers, and adopt an AI-first engineering culture while collaborating across teams.
Top Skills: Ai ToolsAzureCloud Providers Such As AwsLlms
Reposted 6 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
Reposted 6 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
Reposted 6 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 6 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Software • Energy
Lead end-to-end full-stack engineering initiatives for Project Simulation and Asset Operations. Build scalable frontend and backend systems, ensure code quality, collaborate cross-functionally, debug production issues, and participate in on-call rotation.
Top Skills: AWSClojureClojurescriptDatomicDockerFulcroGraphQLKubernetesPostgresPythonRechartsRest ApiTailwind Css
Reposted 6 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
16 Days AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
Cloud • Hardware • Internet of Things • Other • Software • Utilities
The role involves developing software tools for test automation in production environments, collaborating with engineering teams, and enhancing test solutions using cloud technologies and CI/CD methodologies.
Top Skills: .NetAmazon Web ServicesAngularArtifactoryAsp.NetBambooC#GitAzureRestScssSubversionTypescript
7 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
Lead design and implementation of LLM-powered product features, integrate AI into Vanta systems, instrument evaluations and monitoring, collaborate with platform and product teams, make pragmatic technical tradeoffs, mentor engineers, and drive AI product quality and adoption to help customers accelerate compliance and risk management.
Top Skills: Agent FrameworksLlmsNode.jsPromptingRagReactTypescript
7 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Software • Energy
Lead end-to-end engineering initiatives for customer-facing features in a fast-paced startup. Build and maintain backend and frontend systems, design and evolve GraphQL APIs, debug production issues, participate in on-call rotation, and collaborate cross-functionally with product, policy, and commercial teams to deliver high-quality, scalable software for battery asset operations and project simulation.
Top Skills: AWSClaude CodeClojurescriptCursorDbtEchartsFulcroGithub CopilotGraphQLKotlinPostgresPythonPyTorchReactRechartsRedshiftSnowflakeStrawberryTailwind CssWarp Agent Mode
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
12 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
Design and build platform systems that enhance software shipping speed and confidence, collaborating across engineering teams to improve existing infrastructures and workflows.
Top Skills: AICi/CdDatabasesEvent StreamingGoJavaKafkaKubernetesObservabilityRuby
7 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Fintech • Machine Learning • Payments • Software • Financial Services
Design, develop, and maintain scalable web applications using .NET backend and Angular/React frontend. Collaborate on requirements, implement RESTful APIs, optimize performance, debug, maintain documentation, support end-users, and work within CI/CD and DevOps workflows.
Top Skills: .Net CoreAngularAsp.Net CoreC#Ci/CdCli ToolsDevOpsEf CoreEntity FrameworkGitReactRestful ApiSQLTypescriptWeb Api
7 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Fintech • Machine Learning • Payments • Software • Financial Services
Design, develop, customize and integrate Microsoft Dynamics 365 CRM/CE solutions. Build entities, forms, workflows, plugins, reports and dashboards using CRM SDK, C#, JavaScript, ASP.NET and SQL. Troubleshoot issues, estimate implementation approaches, collaborate with stakeholders, document solutions, and mentor junior developers. Banking domain experience preferred.
Top Skills: Ado.NetAsp.NetC#Crm SdkDynamics Crm (D365 Ce)JavaScriptMicrosoft Dynamics 365Power BIPower PlatformPowerappsSql Database
7 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Hardware • Automation • Manufacturing
Design and lead frontend architecture and development for scalable, secure web UIs that integrate with embedded systems and cloud platforms. Build device provisioning, telemetry visualization, and remote management interfaces; optimize performance and accessibility; mentor engineers; collaborate across backend, hardware, and systems teams to deliver end-to-end solutions.
Top Skills: AngularAWSAzureBabelCSS3D3.JsEmberGCPGitHTML5JavaScriptReactReact RouterReduxRestful ApisTypescriptVueWebpack
7 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
Artificial Intelligence • Hardware • Automation • Manufacturing
Design and build scalable, secure, high-performance web UIs for embedded and connected systems. Collaborate with backend, embedded, hardware, and cloud teams, optimize performance, ensure accessibility and security, and participate in code reviews and design discussions.
Top Skills: AngularAWSAzureBabelCSS3D3.JsEmberGCPGitHTML5JavaScriptReactReact RouterReduxRestful ApisTypescriptVueWebpack
7 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Hardware • Automation • Manufacturing
Design and develop scalable, secure frontend web applications for connected embedded systems. Lead frontend architecture, collaborate with backend/embedded teams, implement device provisioning, telemetry visualization, and remote management UIs. Optimize performance, accessibility, and maintainability; mentor engineers, participate in reviews, and drive frontend best practices.
Top Skills: AngularAWSAzureBabelCSS3D3.JsEmberGCPGitHTML5JavaScriptReactReact RouterReduxRestful ApisTypescriptVueWebpack
Reposted 12 Days AgoSaved
Remote
Ottawa, ON
Expert/Leader
Expert/Leader
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
Own and drive technical outcomes for Dropbox, defining long-term strategies. Lead AI adoption, influence roadmaps, and ensure engineering excellence across multiple teams, remaining hands-on in software development.
Top Skills: AIConcurrencyDatabasesDistributed SystemsFrontendMlMobileSearchStorage Systems
17 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Big Data • Cloud • Security • Software • Cybersecurity
The role involves developing and supporting SaaS products, leading architectural decisions, mentoring engineers, and ensuring code quality in AI-driven projects.
Top Skills: Automated Ci/CdAWSAzureGoInfrastructure As CodeJavaJavaScriptMicroservicesPythonRest Apis
Reposted 12 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
The Staff Software Engineer, Backend for Capacity Modeling develops scalable backend systems, maintains capacity models, and collaborates on technical strategies while ensuring system availability and high-quality code delivery.
Top Skills: AuroradbAWSDynamoDBElasticcacheKotlinKubernetesMySQLPythonSpark
Reposted 7 Days AgoSaved
In-Office or Remote
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
Reposted 7 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Mid level
Mid level
Artificial Intelligence • Machine Learning • Software • Generative AI
Develop scalable web applications using React and Next.js, implement backend solutions in Python, maintain DevOps practices, and collaborate with AI/ML teams to deploy applications.
Top Skills: AWSDockerFastapiJenkinsKubernetesNext.JsNoSQLPythonReactSQL
Reposted 7 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Healthtech
You will develop and manage both front-end and back-end systems for our digital healthcare platform, ensuring its scalability and reliability while mentoring junior developers.
Top Skills: JavaScriptLaravelPHPVue
Reposted 7 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Artificial Intelligence • Legal Tech • Software
Build and maintain platform and infrastructure systems across the stack: cloud infrastructure, IaC, CI/CD, queues, observability, auth, and developer experience to improve reliability and developer velocity.
Top Skills: AWSBullmqCi/CdDatadogEsbuildInfrastructure As CodeMongoDBNode.jsSwcTrpcTypescriptVite
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account