Maximum of 25 job preferences reached.
Top Software Engineer Jobs in Ottawa
Artificial Intelligence • Hardware • Automation • Manufacturing
Design, develop, and maintain scalable backend services for embedded systems, ensuring integration with hardware and providing technical leadership.
Top Skills:
AWSAzureC++DockerGCPGoJavaKubernetesNoSQLPythonRestful ApisSQL
Kids + Family • Mobile
Build and maintain backend cloud services for connected devices, focusing on telemetry ingest, device state management, command/control, and integrations. Own features from design through production, use AI-native engineering practices, collaborate with firmware/mobile/platform teams, write and test reliable code, participate in on-call rotations, and contribute to incident response and documentation.
Top Skills:
Aws EksAws LambdaBleClaude CodeCoapCursorDatadogDynamoDBGithub CopilotGrafanaKafkaKinesisMqttOpentelemetryPrometheusSqs
Reposted 21 Days AgoSaved
Easy Apply
Easy Apply
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
Software • Database
Design and build the Neki control plane to provision, scale, and heal sharded PostgreSQL clusters. Implement high-availability, disaster recovery, backup/restore, and migration tooling. Operate distributed, fault-tolerant services on Kubernetes, participate in on-call rotations, and work with customers to translate workloads into platform improvements.
Top Skills:
AWSAzureDockerGCPGoInfrastructure-As-CodeKubernetesNekiPostgresPythonRubyVitess
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
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
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
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
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
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
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
Artificial Intelligence • Software
Design behavioral specs, harnesses, and validation systems so AI agents implement reliable full-stack features. Build CI gates, structural tests, linting, knowledge bases, and end-to-end verification. Diagnose failures across spec, harness, and agent layers. Architect and operate production systems across cloud and on-prem environments for regulated energy deployments, prioritizing reliability, observability, and graceful degradation.
Top Skills:
Ai AgentsCi (Continuous Integration)Claude CodeCloud ProvidersCodexCursorGenerative AiLintingObservabilityOn-Premises DeploymentScenario-Based TestingStructural TestsStructured Knowledge Bases
New
Track Smarter, Apply Better.
Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.
Use For Free
Software
Design and implement .NET solutions using AI agents and GitHub Copilot within a spec-driven development process. Ensure test-first delivery, code quality, security, and performance. Collaborate with product, design, and data science, mentor junior engineers, and promote cross-team best practices and process continuity.
Top Skills:
.Net.Net 6Ai AgentsAi-Driven DebuggingC#GitGithub CopilotGithub Copilot Agent ModeKubernetesLlmsMessaging & QueuingMySQLPostgresReactRestful Web ServicesSpec-Driven Development (Sdd)SQLUnit TestingVs Code
Big Data • Cloud • Security • Software • Cybersecurity
The Applied AI Backend Sr. Software Developer will design, develop, and maintain SaaS products, mentor junior engineers, and ensure robust backend services using AI tools.
Top Skills:
AWSAzureGoJavaJavaScriptPython
3D Printing • Marketing Tech • Design
Lead design and development of SONiC-based platform architecture for optical circuit switches, including SAI enablement, containerized services, Debian packaging, release management, telemetry/observability, fault/event frameworks, and cross-functional integration. Contribute to upstream SONiC/OCP and drive platform bring-up and stabilisation across releases.
Top Skills:
Build SystemsCC++ContainerizationDebian PackagingDockerGitGnxiLinuxPythonSaiShell ScriptingSonicTelemetry
Artificial Intelligence • Legal Tech • Natural Language Processing • Generative AI
Senior backend engineer will design and implement features, optimize platform performance and scale, write performant Java code, own architecture decisions, and collaborate on data-intensive systems including search and LLM-related components.
Top Skills:
AWSDaggerDockerDropwizardElasticsearchJavaJava 21JooqKerasLlmsNlpPostgresTensorFlow
Big Data • Cloud • Security • Software • Cybersecurity
Lead backend development for a cloud-native AI security SaaS: design and deploy scalable microservices and event-driven systems, own features end-to-end, validate AI-generated code for security, implement IaC and CI/CD, mentor engineers, troubleshoot distributed system issues, and collaborate with product, UX, and SRE teams.
Top Skills:
Ai Coding AssistantsAsynchronous MessagingAWSAzureCi/CdClaude CodeCursorEvent-Driven ArchitecturesGithub CopilotGoInfrastructure As CodeJavaJavaScriptMicroservicesMonitoringPythonRest ApisSreTelemetry
Angel or VC Firm • Financial Services
Design and build machine-learning-driven robotic systems that operate in the real world, support portfolio company growth, influence product and technical direction, and advance company and career outcomes.
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 17 Days AgoSaved
Information Technology • Insurance • Professional Services • Consulting
The Software Engineer will develop high-quality responsive UIs for web/mobile, conduct user research, optimize applications, troubleshoot issues, and conduct code reviews.
Top Skills:
AngularCSSGitHTMLJavaScriptNode.jsNoSQLPythonSQL
Blockchain • Cryptocurrency
Develop core backend components for a blockchain network, focusing on networking, reliability, scalability, and high-quality software practices.
Top Skills:
CC++RustZig
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
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
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
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
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.
Success! We'll use this to further personalize your experience.
Popular Job Searches
Tech Jobs & Startup Jobs in Ottawa
Remote Jobs in Ottawa
Hybrid Jobs in Ottawa
Account Executive Jobs in Ottawa
Account Manager Jobs in Ottawa
Accounting Jobs in Ottawa
AI Jobs in Ottawa
Analyst Jobs in Ottawa
Analytics Jobs in Ottawa
AWS Jobs in Ottawa
Business Analyst Jobs in Ottawa
Business Development Jobs in Ottawa
Communications Jobs in Ottawa
Content Writer Jobs in Ottawa
Controller Jobs in Ottawa
Coordinator Jobs in Ottawa
Customer Service Jobs in Ottawa
Cyber Security Jobs in Ottawa
Data Analyst Jobs in Ottawa
Data Engineer Jobs in Ottawa
Data Jobs in Ottawa
Data Science Jobs in Ottawa
Database Administrator Jobs in Ottawa
Database Jobs in Ottawa
Design Jobs in Ottawa
DevOps Jobs in Ottawa
Engineering Jobs in Ottawa
Executive Assistant Jobs in Ottawa
Finance Jobs in Ottawa
Finance Manager Jobs in Ottawa
Financial Analyst Jobs in Ottawa
Front End Developer Jobs in Ottawa
Graphic Design Jobs in Ottawa
HR Jobs in Ottawa
HR Manager Jobs in Ottawa
Inside Sales Jobs in Ottawa
IT Jobs in Ottawa
IT Security Jobs in Ottawa
IT Support Jobs in Ottawa
Java Developer Jobs in Ottawa
Legal Counsel Jobs in Ottawa
Legal Jobs in Ottawa
Linux Jobs in Ottawa
Machine Learning Jobs in Ottawa
Marketing Jobs in Ottawa
Marketing Manager Jobs in Ottawa
Network Engineer Jobs in Ottawa
Operations Manager Jobs in Ottawa
Payroll Jobs in Ottawa
Product Manager Jobs in Ottawa
Program Manager Jobs in Ottawa
Project Coordinator Jobs in Ottawa
Project Manager Jobs in Ottawa
QA Jobs in Ottawa
Recruiter Jobs in Ottawa
Research Jobs in Ottawa
Research Scientist Jobs in Ottawa
Sales Jobs in Ottawa
Sales Manager Jobs in Ottawa
Sales Rep Jobs in Ottawa
Scrum Master Jobs in Ottawa
SEO Jobs in Ottawa
Software Engineer Jobs in Ottawa
Software Tester Jobs in Ottawa
Staff Accountant Jobs in Ottawa
Talent Acquisition Jobs in Ottawa
Technical Support Jobs in Ottawa
UX Design Jobs in Ottawa
Web Designer Jobs in Ottawa
Web Developer Jobs in Ottawa
Writing Jobs in Ottawa
All Filters
Total selected ()
No Results
No Results




















