Maximum of 25 job preferences reached.
Top Software Engineer Jobs in Ottawa
Cloud • Security • Software
Lead the architecture, development, scaling, and production operation of Chainguard’s malware scanning platform. Build detection-quality measurement systems, high-throughput scanning pipelines, verdict APIs, customer investigation and policy services, and reliable production infrastructure. Partner with Product Security to productionize threat detections, ensure performance and correctness, manage incidents, and improve observability. Mentor engineers and provide technical leadership across Product, Security, Design, and GTM.
Top Skills:
Go
Internet of Things
Lead full‑stack development and reliability improvements for the Firefox Add‑ons ecosystem, building features, automated moderation pipelines, reviewer tools, and observability. Improve platform reliability, respond to incidents, and help keep the ecosystem safe and trustworthy. Collaborate across design, product, QA, and community contributors and contribute openly through PRs and code reviews.
Top Skills:
DjangoGCPMySQLPythonReactTypescript
Reposted One Month AgoSaved
Easy Apply
Easy Apply
Big Data • Fintech • Mobile • Payments • Financial Services
You will lead engineers to meet quarterly goals, support product development, solve complex issues, and foster talent development in your team.
Top Skills:
AWSJavaScriptKotlinKotlinKubernetesMySQLPythonReactReact NativeSwiftTypescript
Artificial Intelligence • Software • Generative AI
Build and maintain an agentic platform that transforms high-stakes medical and legal casework into structured context. Work across the full stack: agent architectures, eval frameworks, data ingestion/indexing, and user-facing tooling. Ship workflows, design reliability-focused evals and guardrails, iterate with user feedback, and set patterns for AI-native development in a healthcare context.
Social Impact
Leads a software development team through the full product lifecycle, including user research, product strategy, roadmap planning, application development, testing, code reviews, documentation, team performance management, budgeting, partnerships, and user support. The role also manages Agile processes, reports metrics, develops funding proposals, and participates in conferences and periodic travel.
Top Skills:
AgileCybersecurityUnit Testing
Artificial Intelligence • Cloud • Legal Tech • Software • Generative AI
Own the architecture, scalability, security, reliability, and technical direction of critical AWS-based platform domains. Design distributed, event-driven backend services, data models, APIs, multi-tenant systems, and AI/ML infrastructure. Lead cross-team initiatives from design through release, establish engineering standards, mentor engineers, improve observability and delivery practices, and guide modernization while maintaining product quality and cost efficiency.
Top Skills:
Ai/MlAWSCi/CdInfrastructure As CodeJavaPython
Healthtech • Software
Designs test strategies and QA plans for enterprise software, develops automated testing solutions, investigates failures using SQL and log analysis, and improves testing practices across Agile and DevOps workflows. The role tests web and mobile applications, partners with engineering and infrastructure teams, and provides technical leadership and mentorship to junior team members.
Top Skills:
Amazon Web Services (Aws)DevOpsSQLTest Automation
Artificial Intelligence • Cloud • Information Technology • Software
Design and implement the core components of the Agents Python framework, focusing on API and abstraction development for AI-driven applications.
Top Skills:
JavaScriptNode.jsPythonRustTypescript
Artificial Intelligence • Information Technology • Internet of Things
Design and develop functionalities for the Agents framework, iterate on feedback, and create documentation while working with various programming languages.
Top Skills:
Node.jsPythonRust
Software
Designs, builds, tests, and evolves enterprise AI agents, workflows, services, and applications. Owns technical decisions, architecture, scalability, security, responsible AI guardrails, and technical debt. Collaborates with product, UX, and engineering teams, conducts code reviews, communicates designs, and mentors junior engineers. Requires strong experience with production AI agents, LLMs, RAG, prompt engineering, orchestration frameworks, and software development, with preferred expertise in C#, .NET, Python, containers, cloud deployment, and scalable APIs.
Top Skills:
.NetAi Agent Orchestration FrameworksC#Cloud-Native DeploymentDockerFine-TuningGrpcKubernetesLlmsOutsystemsPrompt EngineeringPythonRagRest
Big Data • Fintech • Mobile • Payments • Financial Services
Lead technical strategy and deliver backend systems for search and recommendation at scale. Collaborate with PM, design, and analytics to define and execute business-impacting projects. Own operations, availability, monitoring, and on-call practices while mentoring engineers and setting code and design standards.
Top Skills:
AWSKotlinKubernetesMySQLPythonReactSpark
Blockchain • Software • Analytics • Financial Services • Cryptocurrency
Develop and maintain Tether's P2P stack and ecosystem, build production-scale Node.js applications, create and manage reusable npm modules, and ensure robust testing and debugging. Collaborate remotely with a global team, optimize network protocols and performance, work with distributed systems, and contribute to open-source P2P or decentralized projects.
Top Skills:
BlockchainCC++Distributed SystemsNetworkingNode.jsNpmP2P Technologies
New
Track Smarter, Apply Better.
Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.
Use For Free
Artificial Intelligence • Robotics
The Lead Robotics Software Engineer will develop key functionalities of Dapster's robot technology, focusing on motion planning and navigation algorithms.
Top Skills:
C/C++IsaacsimLinuxMoveit!Nav_StackOpencvPython
Artificial Intelligence • Robotics
Lead ownership of Dapster's robotic system, writing code for sensors and interfaces, integrating devices, and contributing to foundational technology.
Top Skills:
BluetoothC/C++LinuxPythonWifi
Reposted One Month AgoSaved
Automotive
Develop, integrate, and validate IVI software for AFEELA vehicles across applications, middleware, and OS components. Debug, test, and optimize performance; support UI/UX implementation, partner developer support, demo vehicle setups, and cross-regional collaboration while ensuring automotive safety compliance.
Top Skills:
Android AutomotiveAndroid OsBluetoothC++GuiHmiJavaLinuxLte/5GMultimedia FrameworksPythonQnxWi-Fi
Gaming
Develop high-performance frontend applications, collaborate with design and backend teams, ensure quality coding practices, and improve platform scalability and performance.
Top Skills:
CypressEsbuildGitlab CiJestMongoDBNode.jsPlaywrightReactReduxRollupTypescriptViteVitestWebpack
Artificial Intelligence • Healthtech • Information Technology • Software
Build and own backend, data architecture, and integrations for operations. Replace manual workflows with automations and AI agents, ship internal tools, ensure reliable data flows, monitoring, and documentation, and support production systems used by ops.
Top Skills:
Ai AgentsAPIsCrm SystemsDatastoreDocusignGoogle SheetsGoogle WorkspaceWebhooks
AdTech • Marketing Tech
As a Software Engineer, you'll build scalable micro-services, work with large data sets, and optimize performance, focusing on distributed systems and real-time analytics.
Top Skills:
AerospikeApache IcebergApache TrinoClickhouseElasticsearchGoHdfsKafkaMariadbRedisRedshiftScylladbSnowflakeStarrocksTidb
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
Software
As a Senior Software Engineer at Vanta, you will lead projects, set technical direction, develop product functionality, and mentor engineers, leveraging modern frameworks like TypeScript, React, and Node.js.
Top Skills:
Node.jsReactTypescript
Cloud • Software
As a Software Engineer in Sustaining Engineering, you will resolve complex issues related to Ubuntu and open-source software, engage with upstream communities, and develop bug fixes while maintaining close collaboration with support and product teams.
Top Skills:
CC++CephDebianDockerGitGoKubernetesKvmLinuxLxcLxdMongoDBOpenstackPostgresPython
Reposted One Month AgoSaved
Cloud • Software
As a Python and Kubernetes Software Engineer, you will develop data analytics solutions using open source tools, collaborating with a distributed team.
Top Skills:
AirflowApache SupersetApache TrinoAWSAzureClickhouseDbtDockerDvcFeastGCPKubernetesLxdMlflowPythonTemporal
Cloud • Software
The software engineer will develop and operate backend services for Snap Store and Charmhub.io, focusing on clean APIs and feature implementation.
Top Skills:
GoPythonUbuntu
Cloud • Software
The role involves developing software for Linux-based systems on autonomous devices, optimizing performance and ensuring reliability in various hardware environments.
Top Skills:
CC++DebianGoLinuxRustUbuntu
Cloud • Software
As a Software Engineer at Canonical, you will collaborate globally to shape open-source software operations, focusing on Python and Golang development, enhance DevOps workflows, and improve infrastructure operations for cloud computing solutions.
Top Skills:
GoLinuxPython
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.
Top Ottawa Companies Hiring Software Engineers
See AllPopular 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





.png)


.png)





_0.png)






.png)



.png)
.jpg)


