Maximum of 25 job preferences reached.
Top Software Engineer Jobs in Ottawa
Big Data • Information Technology • Software • Database • Analytics
The role involves developing tools for enterprises to manage Hightouch deployments, focusing on access control, change management, and data warehouse performance.
Top Skills:
Asynchronous WorkflowsBackendCloud Data WarehousesDatabricksDistributed SystemsSnowflake
Big Data • Information Technology • Software • Database • Analytics
The Software Engineer will work on high-throughput streaming systems, scaling infrastructure to manage billions of events, ensuring low-latency and high performance while delivering projects from start to finish with significant ownership.
Top Skills:
Distributed SystemsHigh-Scale SystemsKafkaKinesisPulsarWarpstream
Artificial Intelligence • Machine Learning • Natural Language Processing • Software • Generative AI
Build and scale ML-optimized HPC infrastructure, manage Kubernetes-based GPU/TPU superclusters, optimize for AI/ML training, and mentor teams while innovating in ML infrastructure.
Top Skills:
GoGpuJaxKubernetesLinuxNcclPythonPyTorchRdmaTensorFlowTpu
Gaming • Mobile
Design, build, and evolve scalable backend systems for WWE Champions. Support live-ops, incident management, reliability improvements, and pre/post-release backend support. Collaborate with client (Unity) engineers, drive technical roadmap, mentor cross-functional teams, and optimize performance and content pipelines for live mobile games.
Top Skills:
AWSC#Ci/CdPlaygamiUnity
Software
Design and lead development of a massively distributed, highly available edge compute platform. Implement scalable microservices, leverage Kubernetes internals for resource management, integrate cloud platforms, troubleshoot high-throughput networking, conduct code reviews, mentor junior engineers, and ensure software meets performance, security, and scalability standards.
Top Skills:
Api DesignAWSAzureContainerizationDistributed SystemsGoKubernetesKubernetes InternalsMicroservices
Software
Lead design and operation of a massively distributed edge compute platform using hyperscaler services and Kubernetes. Design external APIs, optimize L7 traffic routing, ensure high availability, fault tolerance, security and data privacy. Collaborate across AI/ML, hardware, network, and security teams, present scalability and reliability metrics to executives, mentor engineers, and establish architectural governance.
Top Skills:
APIsAWSAzureContainerizationEdge ComputingGCPKubernetesL7 Traffic RoutingNetwork ProtocolsSdks
Financial Services
Build and operate Wealthsimple's ML platform to take models from experimentation to production: design architecture, build framework-agnostic training/inference services, ensure scalability and observability, enable self-serve tooling for data scientists, and own long-lived ML infra projects (Kubernetes, Ray, LLM integrations).
Top Skills:
BedrockChronon Feature StoreCudaDvcElasticsearchFastapiKafkaKubernetesMlflowPostgresPythonPyTorchRayRedshiftSnowflakeTransformersTritonVector DatabasesVllm
Financial Services
Lead technical reliability work across platform and product teams: design guardrails, build incident mitigation tooling, run load testing, translate findings into platform-wide reliability improvements, and influence engineering standards and practices.
Top Skills:
Ai-Assisted Incident ResponseArgoCapacity PlanningDistributed SystemsHelmKubernetesLoad TestingService Mesh
Artificial Intelligence • Software
Build reusable, scalable platform services and core components (entities, relationship systems), maintain search infrastructure and relevance, lead DevOps and IaC (AWS/Terraform), improve developer experience for the Go backend, and mentor/consult across engineering teams to drive platform-wide architectural standards.
Top Skills:
AWSGoInfrastructure-As-CodeObservability PlatformsSearch IndexingTerraform
Artificial Intelligence • Cloud • Information Technology • Software
Design, build, and operate core control, data, and observability systems for a low-latency, highly-available realtime platform. Implement resilient region-spanning architectures, libraries, protocols, and tooling. Diagnose and harden critical paths using metrics, tracing, testing, and production traffic. Shape platform capabilities across identity, scheduling, observability, and distributed state management.
Top Skills:
ClickhouseEtcdGoGrpcKubernetesNatsOpentelemetryPaxosPrometheusPsrpcRaft
Artificial Intelligence • Information Technology • Internet of Things
Design, implement, and operate region-spanning, low-latency distributed systems and observability for LiveKit Cloud. Build resilient architectures, libraries, protocols, and tooling; diagnose and harden critical paths using metrics, tracing, testing, and production traffic insights.
Top Skills:
ClickhouseEtcdGoGrpcKubernetesNatsOpentelemetryPaxosPrometheusPsrpcRaft
Fintech • Software • Financial Services
Lead architecture and hands-on development of a kids and family financial product. Drive technical direction, mentor a small engineering team, ensure security/compliance in a regulated financial environment, deliver backend services (.NET/C#/SQL) and frontend components (Angular/TypeScript), collaborate with Product/Design/QA, and maintain CI/CD, observability, and on-call responsibilities.
Top Skills:
.Net CoreAngularC#Ci/CdCloud InfrastructureContainerizationEntity FrameworkMicroservicesSQL ServerTypescript
New
Cut your apply time in half.
Use ourAI Assistantto automatically fill your job applications.
Use For Free
Angel or VC Firm • Artificial Intelligence • Information Technology • Software
Join a talent network connecting principal front-end, back-end, and full-stack engineers with VC-backed startups. Responsibilities include driving technical architecture, building scalable full-stack applications, designing APIs and cloud-native services, optimizing performance and reliability, leading deployment and CI/CD best practices, and mentoring senior engineers while aligning technical decisions with product and business goals.
Top Skills:
AngularAWSAzureDjangoDockerDynamoDBElasticsearchFastapiFlaskGCPGithub ActionsGoGraphQLJavaJavaScriptJenkinsKafkaKubernetesMongoDBMySQLNode.jsPostgresPythonRabbitMQReactRedisRestRubyRuby On RailsSvelteTerraformTypescriptVueWebsockets
Cloud • Information Technology • Professional Services • Software • Consulting
You will architect and develop new features for SELECT, focusing on cost management, UI components, data visualization, and improving application performance.
Top Skills:
DagsterDbtFastapiPostgresPythonSnowflake
Cloud • Information Technology • Professional Services • Software • Consulting
As a Senior Software Engineer, you'll architect and develop cost management features, enhance UI components, create data visualizations, and improve application performance, while taking ownership of features from design to delivery.
Top Skills:
DagsterDbtFastapiNext.JsPostgresPythonReactSnowflakeTailwind CssTypescript
Artificial Intelligence • Big Data • Machine Learning
Design, build, test, and deploy scalable full-stack web applications using a modern Java-based stack. Develop backend services and APIs, create responsive front-end components, optimize database performance, support CI/CD, participate in code reviews, write automated tests, and mentor junior developers while collaborating with cross-functional teams.
Top Skills:
AWSAzureCi/CdCypressDockerGCPGitJavaJavaScriptJqueryMs Sql ServerMySQLPlaywrightPostgresReactRestful ApisSpring BootSpring FrameworkSQL
Artificial Intelligence • Software
Design, build, and optimize core database components including storage engines, query execution, and transaction management. Improve performance via low-level data structures, concurrency control, and query optimization while ensuring data durability and recovery.
Top Skills:
AlgorithmsB-TreesCC++Data StructuresDistributed SystemsLsm-TreesMvccOperating SystemsQuery EngineQuery PlannerStorage EngineTransaction Manager
Security • Software
Lead and deliver platform engineering, DevOps, and CI/CD initiatives from design through production. Build and maintain CI/CD pipelines, AWS infrastructure with IaC, Kubernetes/EKS environments, automation scripts, observability, and secure engineering practices. Troubleshoot production issues, participate in on-call rotations, and mentor junior engineers to improve reliability and developer productivity.
Top Skills:
Amazon EksAnsibleArtifactoryAuto ScalingAWSBashBlack DuckChatgpt EnterpriseCloudwatchDockerEc2GitGithub ActionsGithub CopilotGradleGroovyIamJavaJenkinsKubernetesLinuxLoad BalancersMavenNpmPackerPrisma CloudPythonRoute 53S3Spring BootTerraformVeracodeVpc
Software • Analytics • Cybersecurity
Lead and deliver end-to-end full‑stack SaaS features: design and document architectures, implement Node.js backends and React/Vue/Ember frontends, write tests, mentor engineers, troubleshoot production issues, and collaborate in Agile teams.
Top Skills:
DockerEmberEs6JavaScriptJSONKubernetesNode.jsOpenapiPostgresPythonReactRestSpaSwaggerTypescriptVue
Healthtech • Software
Design, develop, and enhance Cority software and client solutions. Lead technical decisions and teams, produce production-ready code, implement CI/CD, perform code reviews, mentor junior developers, collaborate with Product Owners, support and maintain systems, and own functional areas or projects.
Top Skills:
.Net Core.Net FrameworkAgentic FrameworksAngularAWSAzureCdCiClaude CodeCSSCursorDapperDockerEntity FrameworkGithub CopilotGoogle QueuesHTML5JavaScriptKafkaLlmsMcp ServersMicroservicesMongoDBMulti-TenancyNode.jsPostgresPythonRabbitMQRagReactSQL ServerSqsTypescriptVector DbsWeb Apis
Reposted 10 Days AgoSaved
Information Technology • Consulting
The Senior Embedded Software Developer will design and implement firmware libraries for ARM Cortex-M platforms, lead a team of developers, and conduct system-level integration testing for quantum technology applications.
Top Skills:
Arm Cortex-MCC++DmaPlatformioSpi
Information Technology • Other
This role involves researching, designing, and developing real-time operating systems for embedded devices, focusing on performance and resource management challenges.
Top Skills:
CC++
Reposted 10 Days AgoSaved
Information Technology • Other
The role involves developing AI-based IDE technologies to improve software development efficiency, collaborating on language and compiler capabilities, and prototyping innovations for developers.
Top Skills:
AICode Generation ToolsCode Migration ToolsCode Review ToolsCompilersIde TechnologiesMachine LearningNlpProgramming LanguagesSoftware Engineering
Other • Robotics
Own design, implementation, and maintenance of the integration testing framework. Translate manual tests to automated scripts, collaborate with developers to ensure testability, manage integration test backlog, write/run/debug tests, and support CI/CD delivery for product releases.
Top Skills:
C++DockerJenkinsLinuxPlaywrightPythonQt TestRustSeleniumSquish
Reposted 10 Days AgoSaved
HR Tech • Other • Professional Services
Evaluate AI-generated coding interactions, assess quality of engineering judgments, provide feedback, and define standards for AI coding agents. Comfortable making subjective judgments about engineering quality.
Top Skills:
Claude CodeCursorJavaScriptOpenai CodexPythonTypescript
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




























