Maximum of 25 job preferences reached.
Top Software Engineer Jobs in Ottawa
AdTech • Digital Media • Marketing Tech • Software • Automation
Build and maintain authentication and fine-grained authorization systems using Auth0 and OpenFGA. Own OAuth 2.0 and OpenID Connect implementations, identity federation, token flows, and permissions for AI agents. Lead cross-team technical projects, set engineering standards, review code, and mentor engineers. The role requires strong backend development skills and experience with identity providers, ReBAC systems, and complex multi-tenant authorization models.
Top Skills:
Auth0AWSAzure AdClaude CodeCodexCursorDjangoDockerJavaJavaScriptKeycloakKubernetesNode.jsOauth 2.0OktaOpenfgaOpenid ConnectPostgresPythonRabbitMQRuby on RailsReactRedisRubySidekiqSpicedbSpring BootZanzibar
Artificial Intelligence • Consumer Web • Digital Media • Machine Learning • Software
Develop and launch scalable full-stack Quora features using Python and React. Collaborate with designers, product managers, engineers, and data scientists to improve user engagement, moderation, creator experiences, and AI-powered content. Use experimentation and data to guide product iterations, contribute across the development lifecycle, and participate in on-call support for reliable service delivery.
Top Skills:
AIPythonReactSQLTypescript
Software • Automation
Develop and own critical CRM systems in a serverless microservices environment. Build customer, property, ticketing, business operations, contract management, automation, and notification features using TypeScript across frontend, backend, and infrastructure. Collaborate with designers, developers, product managers, and QA specialists to create user-friendly interfaces and scalable cloud solutions.
Top Skills:
CloudDevOpsGraphQLInfrastructure As CodeMicroservicesNode.jsReactServerlessTypescript
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
Information Technology • Security • Software • Cybersecurity
Develop and maintain automated test frameworks, suites, and cases for QNX embedded software. Validate releases on real hardware, debug software-hardware interactions, investigate root causes, manage defects, execute regression testing, and create test plans and reports. Maintain automation lab infrastructure and collaborate with development and integration teams to improve coverage and product quality. The role requires Python, C, Shell, Linux, networking, embedded testing, CI/CD, and modern development tools.
Top Skills:
CCi/CdFilesystemGitGraphicsHypervisorJenkinsJIRALinuxPythonQnxShell ScriptingSvnTcp/IpUnix
Reposted 17 Days AgoSaved
Consumer Web • Software • Travel
Join as the founding full-stack engineer to extend a TypeScript React/Next.js prototype, design product features, integrate AI/OCR, write tests and infrastructure, talk to users, and iterate quickly to drive growth.
Top Skills:
Content Management SystemJavaScriptLlm/Ai ApisMantineNext.JsOcr/Image-To-TextReactTestingTypescript
Software
Build and lead Tailscale’s internal AI enablement capabilities, including developer tools, workflows, coding-agent practices, evaluation processes, and safety guardrails. Partner with engineering and other teams to identify high-impact AI opportunities, drive adoption, measure productivity and quality outcomes, and communicate recommendations to leadership. The role requires hands-on software engineering, internal tooling, AI coding-tool expertise, strong communication, and comfort working independently amid ambiguity.
Top Skills:
ApertureClaude CodeCodexCoding AgentsGoLlmsPiPythonRust
Big Data • Fintech • Mobile • Payments • Financial Services
Lead backend engineering work for Affirm’s lakehouse infrastructure, delivering reliable, scalable distributed data systems. Own quarterly goals, guide engineers through ambiguous problems, collaborate with product and analytics stakeholders, improve technical standards, monitor system availability, support on-call operations, and mentor team members. The role focuses on large-scale data platforms and technologies including Iceberg, Flink, Airflow, Spark, Kafka, Snowflake, AWS, MySQL, Kubernetes, and Terraform.
Top Skills:
Apache AirflowApache FlinkApache IcebergApache KafkaSparkAWSKotlinKubernetesMySQLPythonSnowflakeTerraform
Artificial Intelligence • Fintech • Payments
Build and maintain secure, scalable APIs and infrastructure for an AI-powered fintech platform. Develop features across the stack, integrate third-party APIs, deploy infrastructure with Terraform, apply compliance and security practices, and support customers as a technical point of contact. The role involves close collaboration with the CTO in a greenfield, early-stage startup environment.
Top Skills:
APIsAWSLlmsNode.jsPostgresTerraformTypescript
Software • Semiconductor • Manufacturing
Design, develop, and deliver firmware, microcode, device drivers, embedded Linux builds, and control software for high-performance datacenter systems. Own products throughout their lifecycle, including architecture, hardware and silicon bring-up, debugging, validation, automation, customer trials, field support, and production sustainability. Collaborate with multidisciplinary engineering and business teams in an in-person, fast-paced environment.
Top Skills:
ArmAvsbusCC++CalyptraDatacenter NetworkingDmtfEmbedded LinuxI2CLinuxMctpMdioNetwork SwitchingNic ArchitecturesOpenbmcPciePldmPmbusRedfishSecure BootSecure Root Of TrustSerdesSpdmSpiU-BootUsbX86YoctoZephyros
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
Design, build, scale, and operate high-volume payment APIs and distributed systems serving global traffic. Lead complex engineering projects from requirements through production, improve performance, observability, reliability, fault tolerance, and security, and participate in on-call incident response. Collaborate across product and engineering teams, use AI-assisted development tools responsibly, and mentor engineers through technical reviews, documentation, and guidance.
Top Skills:
AWSGoKafkaKotlinTypescript
Cloud • Information Technology • Internet of Things • Professional Services • Software
Develop and maintain Cisco Nexus Dashboard’s Kubernetes-based infrastructure platform. Responsibilities include cluster lifecycle management, microservices development, backup and restore, observability, anomaly detection, audit logging, centralized authentication and authorization, certificate management, scalability, and performance optimization. The role also requires designing robust software test plans and collaborating across engineering teams to support highly available data center services.
Top Skills:
Ci/CdGoKafkaKubernetesLinuxOpensearchPostgresPython
New
Track Smarter, Apply Better.
Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.
Use For Free
Aerospace • Hardware • Software • Defense • Manufacturing
You will design and implement IAM systems, own authentication and authorization, and ensure secure-by-default principles across Hadrian's API platform.
Top Skills:
AWSGCPGoKubernetesOauth 2.0Openid ConnectPythonSAMLScim
Artificial Intelligence • Other • Sales • Software
Develop and lead frontend platform engineering for native and hybrid mobile applications. Build reusable, well-tested Android and iOS SDK components, contribute to architecture and system design, collaborate with product and engineering teams, own customer-facing deliverables, and identify product improvements while maintaining strong engineering standards.
Top Skills:
AndroidFlutterIoniciOSJavaKotlinReact NativeSwift
Healthtech • Pharmaceutical
Supports a business-critical warehouse management system in a 24x7 environment. Responsibilities include application maintenance, upgrades, incident resolution, infrastructure and database administration, SQL performance optimization, monitoring, integrations, change and release management, vendor coordination, SOX compliance, disaster recovery testing, documentation, and continuous service improvement.
Top Skills:
BigpandaCi/CdCyberarkDevsecopsDtsDynatraceGoogle Cloud PlatformHttpsItilJenkinsJSONPerlPowershellRest ApisSailpointSAPServicenowSoapSQLSQL ServerSsisSsrsWindows ServerXML
Healthtech • Pharmaceutical
Provides 24x7 production and application support for a business-critical warehouse management system. Responsibilities include monitoring, incident resolution, troubleshooting, SQL and database support, application maintenance, upgrades, release testing, infrastructure coordination, documentation, SOX compliance, and disaster recovery testing. The role collaborates with infrastructure, networking, cybersecurity, SAP, middleware, database, and vendor teams to maintain application availability, security, and performance.
Top Skills:
BigpandaCi/CdCyberarkDevsecopsDtsDynatraceGoogle Cloud PlatformHttpsItilJenkinsJSONPerlPowershellRest ApisSailpointSAPServicenowSoapSQLSQL ServerSsisSsrsWindows ServerXML
Software
Design and develop highly available, fault-tolerant distributed edge computing platforms using Go, Kubernetes, microservices, and cloud technologies. Build scalable APIs, troubleshoot complex systems, conduct code reviews, optimize performance and security, collaborate cross-functionally, mentor engineers, contribute to planning, and maintain technical documentation.
Top Skills:
Api DesignAWSAzureContainerizationDistributed SystemsGitGitGoKubernetesMicroservicesReactTypescript
26 Days AgoSaved
Easy Apply
Easy Apply
Cloud • Security • Software • Cybersecurity • Automation
Build GitLab code security capabilities spanning dependency analysis, SBOM and lockfile parsing, vulnerability detection, AI-assisted analyzers, and automated dependency remediation. Design evaluation harnesses, package analyzers for CI and AI workflows, improve security report accuracy, and extend ecosystem coverage. Own initiatives from design through delivery, mentor engineers, collaborate across product and engineering teams, document systems, and participate in on-call support.
Top Skills:
AIAstsBundlerCargoCi/CdCweDockerGoLlmMavenNpmOwasp Top 10PipPythonRubyRustSbom
26 Days AgoSaved
Easy Apply
Easy Apply
Cloud • Security • Software • Cybersecurity • Automation
Leads the architecture and delivery of GitLab’s static analysis engine and evaluation tooling. Owns program modeling, vulnerability detection quality, SAST rules, AI-assisted development guardrails, and benchmark validation. Sets technical direction, mentors engineers, coordinates complex initiatives, contributes to research and open source, and participates in on-call rotations. The role requires deep program analysis, application security, systems programming, performance optimization, containerized CI/CD, and experience building trustworthy LLM tooling.
Top Skills:
Ai AgentsAstsCall GraphsCi/CdControl-Flow GraphsCweData-Flow AnalysisDockerFuzzingGoIntermediate RepresentationsLlm ToolingMutation TestingOwasp Top 10RubyRustSastSsaStatic AnalysisTaint AnalysisType Inference
27 Days AgoSaved
Easy Apply
Easy Apply
Big Data • Fintech • Mobile • Payments • Financial Services
Build backend data and measurement systems connecting marketing acquisition activity to signup, conversion, and GMV outcomes. Develop reliable pipelines, identity and event data systems, attribution capabilities, and marketing technology integrations while incorporating privacy, consent, and consumer-data requirements. Lead engineers through ambiguous problems, own quarterly goals, improve system reliability and code quality, collaborate cross-functionally, and mentor team members.
Top Skills:
AirflowAWSCustomer Data PlatformsDbtGa4Google Tag ManagerKotlinKubernetesMySQLPythonSnowflake
Big Data • Fintech • Mobile • Payments • Financial Services
Lead the design, scalability, reliability, and optimization of continuous integration systems, build pipelines, automated testing, deployment workflows, and developer productivity tooling. Improve feedback cycles, monitoring, alerting, incident response, and engineering enablement across the organization. Mentor CI engineers, establish CI/CD best practices, and align developer infrastructure with broader platform goals.
Top Skills:
ArtifactoryAWSBuildkiteCi/CdGitInfrastructure As CodeJavaKotlinKubernetesPython
27 Days AgoSaved
Easy Apply
Easy Apply
Big Data • Fintech • Mobile • Payments • Financial Services
Own and evolve high-traffic consumer web experiences, experimentation, instrumentation, marketing technology integrations, conversion tracking, and measurement systems. Lead engineers through ambiguous projects, define technical plans, improve reliability and observability, support on-call operations, establish quality standards, and mentor team members. Partner with Product, Marketing, Analytics, Data Engineering, and platform teams to build performant, privacy-aware systems that address consent, cookies, tagging, and consumer-data requirements.
Top Skills:
Advertising ApisAnalytics PlatformsConversion TrackingExperimentation PlatformsGoogle Tag ManagerJavaScriptMarketing ApisReactServer-Side Google Tag ManagerTypescriptVue
Big Data • Fintech • Mobile • Payments • Financial Services
Develop and deliver full-stack web and mobile application experiences across Affirm’s consumer products. Responsibilities include breaking projects into tasks, collaborating with product, design, and analytics teams, building and maintaining APIs and user interfaces, monitoring application availability, participating in on-call support, conducting code reviews, debugging, and contributing to interviews and team development.
Top Skills:
KotlinPythonReactReact NativeVue
Big Data • Fintech • Mobile • Payments • Financial Services
Lead fraud decisioning engineering initiatives, architect and build complex backend systems, write and review high-quality code, mentor engineers, coordinate cross-functional teams, and improve fraud detection through analytics and data-driven decisions. Responsibilities include technical planning, system design, delivery, monitoring, maintenance, stakeholder alignment, and participation in engineering hiring and interview development.
Financial Services
Sets enterprise-wide technical strategy as the senior-most individual contributor in Technology. Owns target architecture, agentic AI foundations, cloud migration to AWS and Databricks, data platforms, model serving, experimentation, marketplace systems, performance, resilience, security, and auditability. The role requires hands-on engineering involvement, including code reviews, proofs of concept, design reviews, and incident analysis, while influencing teams and executives without formal authority and developing staff and principal engineers.
Top Skills:
Agentic AiAWSChange Data CaptureDatabricksDistributed SystemsExperimentation PlatformsLakehouse ArchitectureLarge Language ModelsMachine Learning Model ServingModel Context ProtocolStreaming Data
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




























