Top Engineering Jobs in Ottawa

Reposted One Month AgoSaved
In-Office or Remote
Ottawa, ON
Junior
Junior
Artificial Intelligence • Big Data • Cloud • Machine Learning • Software
Lead coordination and operational rhythm for an engineering platform portfolio. Ensure cross-team alignment, manage dependencies and risks, maintain Jira/Confluence tracking, produce executive communications and dashboards, improve documentation and automation, and streamline intake and reporting to accelerate delivery and reduce friction.
Top Skills: Ai ToolsConfluenceExcelJIRAPowerPointTableau
One Month AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Energy
Build, deploy, and maintain practical AI systems for SB Energy teams. Partner with domain experts to identify workflow bottlenecks, create Codex-powered agents and integrations, connect systems through APIs and MCP, and deploy reliable Azure solutions. Responsibilities include coding, testing, debugging, monitoring, security, user adoption, training, and measuring outcomes. The role requires hands-on software and AI integration expertise, strong Azure engineering skills, and the ability to translate ambiguous business needs into useful, maintainable solutions.
Top Skills: APIsAzureCodexGitModel Context Protocol (Mcp)PythonTypescript
One Month AgoSaved
In-Office
Ottawa, ON
Internship
Internship
Internet of Things • Semiconductor
Supports digital integrated circuit development for high-speed data communications products. Responsibilities include digital circuit design, layout, simulation, verification, synthesis, DFT insertion, and timing closure using CAD tools. The intern will work with experienced designers, contribute to project milestones, and gain exposure to digital development processes including definition, implementation, and verification.
Top Skills: Cad ToolsDesign-For-Test (Dft)PythonStatic Timing Analysis (Sta)SynthesisSystemverilogVerilogVhdl
One Month AgoSaved
Remote or Hybrid
Ottawa, ON
Expert/Leader
Expert/Leader
Financial Services
Leads the Platform Services organization, managing teams that build internal developer tooling, shared engineering services, golden-path templates, development environments, and AI-assisted development capabilities. Owns platform strategy, service reliability, security, adoption, productivity measurement, and consolidation of duplicated services. Partners with infrastructure and delivery teams, manages budgets and roadmaps, recruits and develops engineering leaders, and drives organizational change and engineering excellence.
Top Skills: Agent Development FrameworksAi Coding AssistantsCloud InfrastructureCode Review WorkflowsContainersContinuous IntegrationDeveloper PortalsInfrastructure As CodeService CatalogsSource Control
One Month AgoSaved
Remote
Ottawa, ON
Expert/Leader
Expert/Leader
Software
Lead the engineering organization for BlueCat’s Network Observability product line. Own technical strategy, architecture, roadmap, delivery, and operational excellence for data-intensive network monitoring platforms spanning SaaS and on-premise deployments. Build AI-driven observability capabilities, modernize legacy systems, establish engineering standards, and develop distributed teams. Partner with product, executive leadership, customers, sales, and support to achieve business goals and resolve strategic technical issues.
Top Skills: Agentic AiAto ProcessesAWSAzureC++ClickhouseFedrampGCPGenerative AiGrafanaIpfixJavaKubernetesMachine LearningNetflowOracle CloudPaasPacket AnalysisPacket CapturePrometheusRoutingSaaSSd-WanSflowSnmpStaterampStreaming TelemetrySwitchingTcp/IpTime-Series DatabasesWan
One Month AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Software • Cybersecurity
Lead technical execution for teams building endpoint agents, backend and inference services, cloud infrastructure, and customer-facing products. Translate engineering priorities into plans, milestones, and ownership; guide architecture and implementation; manage, mentor, and develop engineers; oversee planning, delivery, quality, hiring, and onboarding; and remove technical or resourcing blockers. The role requires hands-on technical judgment, distributed systems experience, and familiarity with agentic coding tools in a fast-moving startup environment.
Top Skills: Agent OrchestrationAi Inference PipelinesClaude CodeCodexDistributed SystemsEmbeddingsEndpoint AgentsObservability InfrastructureOpencodePythonRust
One Month AgoSaved
In-Office
Ottawa, ON
Junior
Junior
Other • Real Estate • Consulting
Supports civil engineering projects through design calculations, drawings, hydraulic and pipe modeling, reports, regulatory applications, coordination, cost estimating, construction reviews, and contract administration. Collaborates with senior engineers, clients, contractors, stakeholders, and regulatory agencies while developing knowledge of civil engineering standards, design software, and project documentation.
Top Skills: AutocadCivil3DMS OfficePcswmmSurvey Equipment
One Month AgoSaved
Remote
Ottawa, ON
Expert/Leader
Expert/Leader
Information Technology • Cybersecurity
Leads the strategy, roadmap, architecture, reliability, and operations of a cloud-based security data platform. Oversees data pipelines, APIs, identity, tenant management, developer tooling, CI/CD, governance, security, and scalability. Partners with Product and SRE, drives operational excellence and AI adoption, and builds a high-performing organization through hiring, mentorship, and technical leadership.
Top Skills: Ai/MlAWSBusiness IntelligenceCi/CdData ArchitectureData GovernanceData ModelingData PipelinesElasticETLIdentity And AuthenticationPostgresRedisRest ApisRole-Based Access ControlStreaming Data Platforms
One Month AgoSaved
In-Office
Ottawa, ON
Expert/Leader
Expert/Leader
Aerospace • Software
Lead and scale a multidisciplinary engineering organization spanning software, systems, aerospace, robotics, GN&C, and operations engineering. Establish technical governance, development processes, design gates, quality standards, and risk mitigation practices. Manage budgets, staffing, resource allocation, infrastructure, and delivery priorities while supporting proposals, customer engagements, and strategic growth. Mentor engineering leaders, foster innovation, and ensure compliance with quality, safety, cybersecurity, and regulatory requirements across complex space missions and products.
Top Skills: Agile DevelopmentArtificial IntelligenceAutonomous SystemsCloud-Based Software SystemsControlled Goods ProgramCybersecurityGn&CRoboticsSystems Engineering
One Month AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
Leads architecture, scalability, performance, and technical direction for Salesforce and Node.js enterprise applications. Manages 10–15 engineers, mentors technical staff, hires and develops talent, and partners with product and engineering leadership. Oversees engineering quality, reliability, security, deployment processes, developer experience, and integrations with external systems. Requires extensive Salesforce architecture expertise, Node.js experience, and a strong background in software engineering leadership.
Top Skills: ApexAWSCi/CdKubernetesLightning Web ComponentsNode.jsSalesforceSalesforce ApisSOQLTerraform
One Month AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Fintech
Designs, implements, and refines threat detection and response use cases aligned with MITRE ATT&CK and the Cyber Kill Chain. Collaborates with threat intelligence, incident response, forensics, and security operations teams; analyzes attack patterns; participates in red-team and penetration-testing exercises; develops security metrics and management reports; and leads junior analysts as needed. The role requires expertise in security monitoring, incident response, forensics, network and host controls, cloud security, and multiple forensic and SIEM tools.
Top Skills: Application SecurityCloud Computing SecurityCyber Kill ChainDatabase SecurityEncaseFirewallsFtkHost ForensicsIpsMdsMitre Att&CkMobile Device SecurityNetwork ForensicsNetwork SecurityOperating System SecurityProxyRedlineSiftSplunkTcpdumpVolatilityVpnWafWireshark
One Month AgoSaved
In-Office or Remote
Ottawa, ON
Entry level
Entry level
Cloud • Software
Leads a remote engineering team building scalable Python and Golang microservices for Canonical’s software distribution marketplaces. Responsibilities include mentoring and developing engineers, managing delivery and expectations, shaping technical strategy and roadmaps, reviewing code, guiding architecture, maintaining engineering quality, and collaborating with product managers, architects, other teams, open-source contributors, and commercial partners.
Top Skills: Charmhub.IoGoLinuxMicroservicesPythonSaaSSnap StoreUbuntuWeb Service Apis
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 2 Months 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
One Month AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Legal Tech • Software
Lead and mentor up to eight software engineers while managing technical projects from concept through launch. Define technical direction, architect and implement application features, improve React and API functionality, integrate large language models, maintain AWS infrastructure, review code, and improve reliability. The role also involves hiring, performance management, stakeholder collaboration, documentation, engineering processes, and resolving customer pain points.
Top Skills: AnthropicAWSAws CdkDockerEsbuildExpressGitJavaScriptLarge Language ModelsMicrosoft WordMongoDBNode.jsNotionOpenaiReactSwcTrpcTypescriptVite
One Month AgoSaved
Remote or Hybrid
Ottawa, ON
Internship
Internship
Artificial Intelligence • Robotics • Consulting
Design Engineering Interns support nuclear engineering projects through engineering calculations, analyses, minor design changes, maintenance and procurement activities, plant walk-downs, technical documentation, stakeholder coordination, and presentations. Interns may work with Mechanical Design or Electrical and Instrumentation & Control teams, contribute to innovation and research initiatives, and apply lessons learned to improve future design work.
Top Skills: Artificial IntelligenceInstrumentation And Control Systems
2 Months 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
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
2 Months AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Cloud • Security • Software • Cybersecurity • Automation
Build and maintain secure, scalable Flow Registry features for GitLab’s agentic platform using Python, LangChain, and LangGraph. Design GraphQL and REST APIs, improve automated testing, optimize PostgreSQL-backed applications, and collaborate across backend, frontend, product, UX, and AI teams. Participate in Tier 2 on-call support, troubleshoot production issues, improve observability, and contribute to responsible AI integration in GitLab’s remote, asynchronous environment.
Top Skills: GraphQLJavaScriptLangchainLanggraphPostgresPythonRestRspecSQLVue
One Month AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Financial Services
Leads and mentors cross-functional engineering teams building and operating distributed, API-driven, cloud-native platforms. Owns technical strategy, architecture, delivery outcomes, engineering excellence, operational reliability, and API lifecycle governance. Drives Agile, DevOps, cloud migration, observability, and incident management practices. Establishes responsible AI adoption across software development and guides delivery of AI-enabled products, including agentic solutions, with appropriate evaluation and controls.
Top Skills: AgileAi AgentsAPIsArtificial IntelligenceCloud ComputingContainer OrchestrationContinuous DeploymentContinuous IntegrationDevOpsDistributed SystemsJavaMcpMicroservicesModel ServicesObservabilityRagRules EnginesSaga PatternServerless ComputingTest-Driven DevelopmentTool/Function CallingVector DatabasesXa Transactions
Reposted 2 Months 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 One Month AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Food • Information Technology • Software • Hospitality
Hands-on Engineering Manager to write production backend code, drive API and architecture decisions, own CI/CD and reliability, mentor and grow engineers, run team ceremonies, manage delivery and incidents, and participate in hiring.
Top Skills: Api DesignAutomated Testing FrameworksAWSAzureCi/CdDocument StoresGCPJavaMicroservicesRelational DatabasesSpringTest-Driven Development
Reposted One Month AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Software
Lead and grow a compiler, kernel, and runtime engineering team responsible for accelerator bring-up across the Modular stack. Drive technical direction, architecture, coding, roadmap delivery, vendor partnerships, SOWs, milestones, cross-team dependencies, hiring, and production-quality model deployment across diverse hardware platforms.
Top Skills: C++CudaCuteCutlassLlvmMaxMlirMojoOpenclPyTorchSyclTriton
Reposted 2 Months AgoSaved
Remote
Ottawa, ON
Entry level
Entry level
Artificial Intelligence • Big Data • Cloud • Information Technology • Software • Cybersecurity • Data Privacy
Rubrik invites engineers to join their talent community to be part of a team dedicated to data security, innovation, and inclusion. Candidates should be motivated to tackle challenges and contribute to product development.
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account