Top Engineering Jobs in Ottawa

2 Days AgoSaved
Easy Apply
Remote or Hybrid
Ottawa, ON
Easy Apply
Senior level
Senior level
Big Data • Cloud • Software • Database
Lead and manage MongoDB’s Storage Execution team, owning the roadmap for durability, availability, performance, transactions, storage architecture, index operations, and developer productivity. Partner with adjacent engineering and cloud teams, manage customer escalations, drive cross-team initiatives, improve engineering processes, and develop engineers through hiring, coaching, and performance management.
Top Skills: AWSC++GoGCPAzureMongoDBMongodb AtlasRust
4 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
Leads Samsara’s Quality Engineering and Test Infrastructure organization, setting strategy and building scalable testing platforms, automation frameworks, environments, simulators, test data systems, and CI/CD integrations. Establishes quality metrics, improves regression prevention and release confidence, reduces flaky tests and feedback times, and partners across engineering and product teams. The role also includes AI-assisted testing initiatives, exploratory validation, organizational leadership, hiring, coaching, and developing engineering managers and senior individual contributors.
Top Skills: Api TestingAutomated TestingAWSCi/CdCloud ComputingDistributed SystemsGoIotMobile TestingTerraformTest AutomationTest InfrastructureWeb Testing
7 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
Design, build, test, launch, and operate full-stack services automating responses to legal, regulatory, and civil requests. Develop backend systems, internal web tools, and integrations across microservice and event-driven architectures. Collaborate with Counsel, Compliance, and Operations while handling sensitive customer data. Participate in on-call, incident response, code reviews, modernization efforts, and responsible use of AI-powered development tools.
Top Skills: Ai AgentsAuroraAWSBuildkiteClaudeDatadogDynamoDBGooseGradleGrpcHTTPJavaJSONKafkaKotlinLlmsMcpMicroservicesMySQLProtocol BuffersReactRedisRuby On RailsSidekiqTypescript
Reposted 19 Days AgoSaved
Hybrid
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Cloud • Information Technology • Security • Software • Cybersecurity • Data Privacy
Lead pre- and post-sales solution architecture for enterprise customers, leveraging AppSec and AI-native expertise to drive deals, define scalable architectures, quantify ROI, influence product direction, and deliver technical presentations to technical and executive audiences.
Top Skills: Agentic Software DevelopmentAi-Native ApplicationsApplication SecurityCloud-Native ArchitecturesDastDevOpsSastScaSoftware Development
11 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Expert/Leader
Expert/Leader
Cloud • Security • Software • Cybersecurity • Automation
Leads technical direction and develops fullstack purchase experiences using Ruby on Rails and Vue.js. Designs resilient transactional flows, integrates billing and CRM systems, improves reliability and rollout safety, mentors engineers, reviews code, reduces technical debt, and participates in incident response. Partners with Product, Design, Billing, and Support to improve GitLab’s purchase, subscription, discount, and upgrade workflows.
Top Skills: Ruby On RailsVue
15 Days AgoSaved
Easy Apply
Remote or Hybrid
Ottawa, ON
Easy Apply
Senior level
Senior level
Marketing Tech • Social Media • Software • Analytics • Business Intelligence
Lead and develop a Tooling team focused on developer experience, engineering productivity, CI/CD, deployment automation, observability, release workflows, and internal platforms. Define the tooling strategy and roadmap, partner with Infrastructure, Security, and Product Engineering, improve DORA metrics and operational reliability, and guide adoption of AI-assisted development workflows. The role also includes coaching engineers, leading cross-functional initiatives, and delivering secure, scalable platforms that reduce developer friction.
Top Skills: Ai-Assisted Software DevelopmentArtifact RepositoriesAWSCi/CdContinuous DeliveryDatadogDeployment AutomationDora MetricsGithub ActionsGrafanaInfrastructure-As-CodeInternal Developer PortalsJenkinsKubernetesObservabilityOpentelemetryPackage ManagementPagerdutySentry
Reposted 18 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
Lead design and delivery of cost-visibility and optimization tooling across cloud and AI infrastructure. Set technical strategy, build automation and monitoring, collaborate cross-functionally, ensure operational readiness, and mentor engineers to scale FinOps capabilities and self-service cost systems.
Top Skills: AWSAws Cost & Usage ReportsCloudhealthFinoutKotlinKubecostKubernetesMySQLPythonSnowflakeSparkSQLTerraform
Senior level
Aerospace • Security • Software
Develop and manage system requirements, interface specifications, information flows, operational models, and traceability for a complex military C5ISR-T system. Use MBSE techniques and DNDAF/UAF frameworks to model mission scenarios and system views. Support verification and validation, test-case reviews, and VCRM development. Engage with Canadian defence customers and stakeholders, present status updates, deliver program commitments, and contribute to system design, reviews, and mentorship.
Top Skills: AgileAi/MlCloud-Based NetworksContainerizationDndafModel-Based Systems Engineering (Mbse)Pi PlanningRequirements Management DatabasesScrumServer Build AutomationUafVirtualization
Senior level
Greentech • Professional Services • Software • Analytics
Develop and manage system requirements, interface specifications, information flows, operational models, and traceability for complex Canadian Armed Forces C5ISR-T systems. Apply MBSE techniques using DNDAF and UAF, create system diagrams, support verification and validation activities, review test artifacts, and produce VCRMs. Collaborate with DND and internal stakeholders, present status updates, deliver engineering work products, meet milestones, and mentor team members.
Top Skills: AgileAi/MlCloud-Based NetworksContainerizationDndafModel-Based Systems Engineering (Mbse)Pi PlanningScrumServer Build AutomationUafVirtualization
2 Days AgoSaved
Hybrid
Ottawa, ON
Senior level
Senior level
Aerospace • Security • Software
Develop secure system architectures, cybersecurity controls, threat models, vulnerability assessments, and security testing procedures for military and mission-critical systems. Conduct operating system and container security assessments, validate defenses, support audits, and produce SA&A documentation including security plans, risk assessments, and test reports. The role also requires vulnerability remediation tracking, compliance with military and industry frameworks, stakeholder engagement, and mentoring junior team members.
Top Skills: Ai/Ml ModelsContainerized EnvironmentsCveCweDisa StigsSecurity Assessment And Accreditation (Sa&A)
Senior level
Greentech • Professional Services • Software • Analytics
Develop secure system architectures, cybersecurity controls, threat models, vulnerability assessments, and security testing procedures. Conduct technical assessments of operating systems and containerized environments, validate exploitability, support security audits and accreditation, and produce security plans, risk assessments, test reports, and related artifacts. The role also involves stakeholder engagement, compliance with military and industry standards, vulnerability remediation tracking, and mentoring junior team members.
Top Skills: Ai/MlContainerized EnvironmentsCveCweDisa StigsOperating Systems
21 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
Leads the Infra Foundations engineering team, setting its roadmap, mentoring engineers, and maintaining reliable AWS foundations. Owns account provisioning, networking, IAM, infrastructure-as-code automation, GitOps workflows, quota management, patching, configuration management, incident response, and security collaboration. Establishes operational standards, drives self-service tooling adoption, and ensures infrastructure frameworks are safe, consistent, and dependable across teams.
Top Skills: AnsibleAWSGitGitopsGoIamInfrastructure As CodeKotlinPythonSpaceliftTerraformVpc
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
3 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
3D Printing • Marketing Tech • Design
Leads engineering change management across optical networking product families, coordinating Change Control Boards, Product Change Notifications, technical risk assessments, schedules, stakeholders, and process improvements. The role manages cross-functional engineering, manufacturing, quality, supply chain, and customer activities, develops performance metrics, maintains change records, and drives engineering changes through implementation and closure.
Top Skills: Agile PlmConfluenceJIRAOcmOcsOptical AmplifiersOracleProduct Lifecycle ManagementRoadmTableauWss
3 Days AgoSaved
Hybrid
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Big Data • Information Technology • Security • Software
Coordinates material support and supply chain engineering for complex naval and defense systems. Maintains MRP entitlements, material master data, BOMs, logistics attributes, spares, and procurement definitions. Analyzes material requirements, obsolescence, alternate parts, and supply quantities while supporting engineering changes, maintenance planning, warehouse and procurement teams, and customer alignment. Reports delivery metrics and program KPIs and contributes to process improvement initiatives. Occasional domestic travel to support ships may be required.
Top Skills: BomDrmisLsarMaterial Requirements Planning (Mrp)MaximoExcelMicrosoft Office SuiteOmegapsSAP
Reposted 21 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Cybersecurity
Lead GTM intelligence and AI strategy for Revenue Operations: build AI/LLM-powered insight products, deploy an AI agent platform, translate CRM/usage/financial data into decision-grade outputs, partner with senior GTM leaders, and build a high-performing GTM Engineering team to operationalize AI across sales, marketing, and success.
Top Skills: AIAi Agent PlatformCRMDbtLarge Language Models (Llm)LookerMarketing AutomationSalesforceSnowflake
22 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Entry level
Entry level
Cloud • Security • Software • Cybersecurity • Automation
Build and maintain the TypeScript-based Duo Client SDK, including Node.js core packages, public APIs, browser-compatible modules, Vue 3 client components, and platform adapters. Responsibilities include migrating consumers from the GitLab Language Server, managing versioning and deprecation paths, strengthening credential security, optimizing browser performance, writing tests, conducting code reviews, and participating in on-call support.
Top Skills: Composition ApiEcmascript Modules (Esm)MonoreposNode.jsTypescriptVue 3
4 Days AgoSaved
Hybrid
Ottawa, ON
Junior
Junior
Consulting
Develops and coordinates mechanical building-system designs for HVAC, plumbing, and fire protection projects. Produces Revit BIM models, drawings, equipment schedules, specifications, and submission packages. Supports engineering calculations, multidisciplinary coordination, QA, code compliance, field reviews, construction administration, RFIs, and site investigations. The role collaborates with engineers, architects, vendors, and technical specialists across institutional, municipal, transit, commercial, education, and government projects.
Top Skills: AshraeAutocadAutodesk Construction CloudBimBim 360Csa StandardsFire ProtectionHvacNational Building Code Of CanadaNfpaOntario Building CodePlumbingProjectwiseRevit
23 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Cloud • Security • Software • Cybersecurity • Automation
Lead GitLab’s Security Posture Management team within Product Security. Drive governed security capability rollouts across the software estate, establish secure configuration baselines, build software supply chain security, manage risk registers and posture metrics, support audit evidence, and provide customer-zero feedback to Product and Engineering. Hire, coach, and develop the team while representing GitLab’s security practices externally and driving measurable risk reduction in a remote, asynchronous environment.
Top Skills: DevsecopsGitlabSoftware Bill Of Materials (Sbom)
23 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Entry level
Entry level
Cloud • Security • Software • Cybersecurity • Automation
Build and maintain the Python-based backend engine for GitLab Duo Chat, including agentic LangGraph flows, the Flow Registry, and Duo Workflow Service. Integrate chat capabilities with GitLab’s Rails monolith and GraphQL API, develop secure and tested high-scale features, optimize performance, review code, address technical debt, and collaborate cross-functionally. Participate in weekday, weekend, and occasional nighttime Tier 2 or Tier 3 on-call rotations.
Top Skills: Duo Workflow ServiceGitlab RailsGraphQLLangchainLanggraphLarge Language ModelsPythonRspecRuby On Rails
23 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Entry level
Entry level
Big Data • Fintech • Mobile • Payments • Financial Services
Leads Affirm’s Resilience Engineering team, defining strategy and managing engineers who build platforms for safe production load testing and chaos engineering. Owns fault-injection and experimentation systems, safeguards, observability, rollback mechanisms, monitoring, and incident response practices. Partners cross-functionally to identify systemic weaknesses, improve reliability, and embed resilience validation into engineering workflows. Requires leadership experience in reliability, infrastructure, or distributed systems and hands-on expertise with production testing, chaos engineering, cloud-native environments, and distributed-system failure modes.
Top Skills: AWSGremlinHarnessJavaKotlinKubernetesPython
Junior
Aerospace • Security • Software
Develop system requirements, architecture models, interfaces, information flows, and traceability for a Canadian Armed Forces C5ISR-T headquarters system. Apply MBSE techniques using DNDAF and UAF, support verification and validation activities, review test artifacts, produce traceability matrices, and present progress to stakeholders. The role also involves delivering technical work products, meeting program milestones, and collaborating with Department of National Defence customers and internal teams.
Top Skills: Agile ScrumCloud InfrastructureContainerizationDepartment Of National Defence Architecture Framework (Dndaf)Model-Based Systems Engineering (Mbse)Server AutomationUnified Architecture Framework (Uaf)Virtualization
Junior
Greentech • Professional Services • Software • Analytics
Supports systems engineering for a Canadian Armed Forces C5ISR-T headquarters program. Responsibilities include eliciting and defining requirements, developing MBSE models and system diagrams, creating interface specifications and information flows, maintaining requirements traceability, supporting verification and validation, reviewing test artifacts, and presenting status to stakeholders. The role requires ownership of technical deliverables and collaboration with government and internal teams.
Top Skills: AgileCloud InfrastructureContainerizationDndafModel-Based Systems Engineering (Mbse)Pi PlanningRequirements ManagementScrumServer AutomationUnified Architecture Framework (Uaf)Virtualization
Reposted 23 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Cybersecurity
As a Senior Developer in Partnership Engineering, you'll design integration patterns, build tooling for partnerships, and lead technical designs for complex integrations.
Top Skills: Agent FrameworksAi-Native TechnologiesAPIsBrowser IntegrationsLlm ApisPlatform CapabilitiesSdks
Reposted 23 Days AgoSaved
Remote
Ottawa, ON
Expert/Leader
Expert/Leader
Cybersecurity
Lead organization-level architecture and technical direction for product engineering. Design and operate scalable, secure distributed systems and platform patterns, integrate AI safely into customer-facing products, improve reliability/observability, and drive cross-team alignment and long-term engineering sustainability.
Top Skills: AIAPIsCi/CdCloud InfrastructureDistributed SystemsEvent-Driven ArchitecturesLlmsMicroservicesMlObservabilityTelemetry
Reposted 23 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
Lead and grow a data engineering team to build and operate ingestion, transformation, orchestration, and serving layers. Drive data quality, observability, cost efficiency, self-serve analytics, engineering best practices, and cross-functional partnerships to deliver reliable, reusable data products for product, GTM, finance, and CTO stakeholders.
Top Skills: AirflowBigQueryCi/CdDatabricksDbtLlmSnowflakeSpark
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account