Top Software Engineer Jobs in Ottawa

22 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
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
Reposted 22 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
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
9 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
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 23 Days AgoSaved
In-Office or Remote
Ottawa, ON
Junior
Junior
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
12 Hours AgoSaved
Remote
Ottawa, ON
Expert/Leader
Expert/Leader
Internet of Things
Develop browser engine experiments and implement deep changes across subsystems such as DOM, layout, rendering, JavaScript runtimes, accessibility, or networking. Investigate performance, correctness, compatibility, and browser state exposure; prototype capabilities for programmatic web interaction; instrument and profile behavior; and validate results through reproducible measurements and tests. Collaborate with technical leads while exploring new browser products and AI-agent workflows.
Top Skills: BlinkBrowser Engine ArchitectureC++Conformance TestingDomGeckoJavaScriptProfilingRegression TestingRustServoTracingWeb ApisWebkit
29 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
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
Reposted 23 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
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
YesterdaySaved
Remote
Ottawa, ON
Senior level
Senior level
Gaming
Design, scale, and operate backend APIs and real-time services powering sportsbook and casino mobile and web applications. Own features end to end, including API contracts, performance, monitoring, testing, production support, and client-side changes when needed. Collaborate with iOS, Android, and web teams, use AI coding agents, write technical documentation, mentor engineers, and lead initiatives from proposal through release.
Top Skills: AbsintheAmazon SnsAmazon SqsAndroidCeleryClaude CodeCursorDatadogDockerElixirExqFastapiGitGitGoogle Pub/SubGraphQLiOSKafkaKotlinKubernetesLaravelMySQLNode.jsObanPhoenixPostgresRabbitMQRuby On RailsSidekiqSwift
One Month AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
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
YesterdaySaved
Remote
Ottawa, ON
Senior level
Senior level
Software
Designs, architects, builds, deploys, and supports secure, scalable SaaS solutions using AI-native development practices. Leads adoption of coding agents, AI-assisted testing, code review, agent workflows, and automated quality processes. Owns production reliability, performance, monitoring, incident response, security, and compliance with CJIS requirements. Mentors engineers, collaborates cross-functionally, drives technical innovation, and delivers measurable customer value across public safety products.
Top Skills: ArgocdAutomated TestingC#Ci/CdCjis Security PolicyDistributed SystemsJavaScriptKnowledge GraphsKubernetesMcp ServersMicroservicesNoSQLOwasp Top 10PythonRestRpcSaaSSecrets ManagementSoaSQLTddTerraformThreat Modeling
YesterdaySaved
Remote
Ottawa, ON
Senior level
Senior level
Fitness • Healthtech • Payments • Software
Design and lead scalable, highly available distributed systems using Java, Spring Boot, microservices, AWS, and event-driven technologies. Remain hands-on with coding, system optimization, testing, observability, and production troubleshooting. Integrate AI capabilities such as LLMs, RAG, agentic workflows, and orchestration frameworks into enterprise applications. Provide technical leadership, mentor engineers, influence architecture across teams, and guide adoption of reliable, secure, and cost-effective engineering practices.
Top Skills: Amazon BedrockAmazon SqsApigeeAWSCi/CdDistributed TracingDockerDomain-Driven DesignGrafanaGraviteeInfrastructure As CodeJavaKafkaKongKubernetesLangchainLanggraphLarge Language ModelsMicroservicesModel Context ProtocolNoSQLOpentelemetryRedisRestful ApisRetrieval-Augmented GenerationSpring BootSQLTdd
One Month AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
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
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
YesterdaySaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Healthtech • Software
Build and improve full-stack healthcare software in collaboration with clinicians, operators, and product managers. The role involves understanding business and user needs, making independent technical and product decisions, developing scalable distributed systems, adopting AI, writing tests, documenting implementations, and maintaining development practices that support rapid, high-quality iteration.
Top Skills: Ai Agents
2 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Cloud • Information Technology • Software • Big Data Analytics
Architect, build, and operate Kong Konnect’s cloud-hosted control plane, including scalable microservices, low-latency APIs, automated testing, observability, and production reliability. The role requires Go, relational data modeling, Kubernetes, containerized environments, proxy technologies, API lifecycle expertise, and participation in an on-call rotation. Engineers collaborate with product and cross-functional teams to deliver reliable SaaS platform capabilities.
Top Skills: Api Lifecycle ManagementAutomated TestingDatadogEnvoyGoHaproxyKong GatewayKubernetesLuajitMicroservicesNginxOpenrestyOpentelemetryRelational DatabasesTdd
2 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Healthtech • Software
Build and maintain full-stack healthcare software that supports primary care, chronic condition management, and improved patient outcomes. Collaborate with clinicians, operators, product managers, and users to understand needs, make technical and product decisions, develop features, refactor distributed systems, adopt AI, and maintain testing, documentation, scalability, and development practices.
Top Skills: Ai AgentsDatabasesWeb Frontend Technologies
Reposted 2 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Fintech • Software
Design, develop, and maintain scalable billing and payment-processing systems using C# and PHP. Lead architecture, code reviews, mentoring, CI/CD improvements, monitoring, security, database optimization, and production issue resolution. Use Claude and Cursor daily while validating AI-generated code for correctness, security, performance, and maintainability. Collaborate with product, development, and QA teams to deliver reliable, PCI DSS-compliant software.
Top Skills: C#Ci/CdClaudeCursorDatadogDockerKubernetesLogz.IoNew RelicOwaspPci DssPHP
2 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Internet of Things
Develop and maintain Firefox OS integrations across Windows, macOS, and Linux. Responsibilities include debugging defects, building features, maintaining installers and updaters, addressing security and memory-safety concerns, reviewing code, providing technical direction, and collaborating with distributed engineering teams.
Top Skills: BitsCC++HTMLJavaScriptLinuxmacOSMsixWindows
2 Days AgoSaved
In-Office or Remote
Ottawa, ON
Junior
Junior
Artificial Intelligence • Hardware • Automation • Manufacturing
Develop, test, maintain, debug, and optimize embedded software for edge devices under experienced-engineer guidance. Collaborate with hardware and software teams on integration, participate in code reviews, use version control, document work, and learn embedded development tools, protocols, and best practices through onboarding and mentorship.
Top Skills: CC++CanGitI2CMicrocontrollersMicroprocessorsRustSpiUart
One Month AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
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
Reposted 26 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
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
26 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
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
26 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
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
26 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
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
27 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
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
One Month AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
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
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account