Maximum of 25 job preferences reached.
Top Software Engineer Jobs in Ottawa
Cloud • Fintech • Food • Information Technology • Software • Hospitality
As a Staff Software Engineer, you'll lead a team in developing and delivering scalable software solutions for employee management in the restaurant industry, focusing on enhancing customer and employee experiences.
Top Skills:
GraphQLJavaKotlinReactRestTypescript
Reposted 23 Days AgoSaved
Easy Apply
Easy Apply
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
Information Technology • Security • Software • Cybersecurity
Develop and optimize QNX kernel and core operating system technologies, including memory management, process management, system services, scheduling, concurrency, and performance. Provide technical leadership, design system specifications, implement reliable C code, create automated unit tests, troubleshoot hardware and software issues, and improve system security, safety, scalability, and performance. Collaborate on architecture, code reviews, planning, and embedded real-time systems development.
Top Skills:
ArmAssemblyCEmbedded SystemsGitGnu Development ToolchainsIpcOperating System KernelsPosixQnxReal-Time Operating SystemsSvnX86
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
Lead the technical design and delivery of banking features at Cash App, collaborating across teams, driving architecture improvements, and mentoring engineers.
Top Skills:
AWSDatadogDynamoDBGrpcGuiceHibernateHTTPJavaJettyJSONJunitKafkaKotlinMySQLOkhttpPrometheusProtocol BuffersSignalfx
Reposted 24 Days AgoSaved
Easy Apply
Easy Apply
Big Data • Fintech • Mobile • Payments • Financial Services
Lead full-stack engineering for card acquisition and onboarding across mobile, web, and backend. Define technical strategy, deliver quarterly goals, mentor engineers, ensure operational reliability (monitoring, on-call, CI/CD), collaborate with product/design/analytics, and drive quality, experimentation, and scalable backend systems.
Top Skills:
AWSCi/CdJavaScriptKotlinKubernetesMySQLPythonReactReact NativeSwiftTypescriptVue
Reposted 24 Days AgoSaved
Easy Apply
Easy Apply
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Lead design and delivery of backend risk systems to detect and prevent fraud, manage credit and market risk, and protect users. Drive architecture for distributed, high-availability services, partner with Data Science/ML and product teams, build AI-native detection and response systems, mentor engineers, own operational excellence, and lead incident response and post-mortems.
Top Skills:
Event-Driven ArchitectureGenerative AiGoGraphQLJavaMicroservicesPythonRest ApisRuby
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
The Staff Software Engineer will develop and execute technical strategies for Cash App Banking, lead architectural decisions, and mentor engineers, focusing on innovative financial solutions.
Top Skills:
AuroraAWSBuildkiteDatadogDynamoDBGradleGrpcGuiceHibernateHTTPJavaJettyJSONJunitKafkaKotlinMySQLOkhttpProtocol BuffersRedis
Big Data • Information Technology • Software • Database • Analytics
Develop experimental AI techniques for agentic marketing applications, especially image and video generation. Build proofs of concept, autonomous evaluation and improvement systems, realistic AI-generated video, and brand-aligned creative generation workflows. The role requires strong quantitative and probabilistic thinking, backend architecture skills, creativity with LLM applications, and product intuition.
Top Skills:
Agentic AiBackend ArchitectureGenerative AiImage GenerationLlmsMachine LearningProbabilistic SystemsVideo Generation
Cloud • Information Technology • Professional Services • Software
Develop and modernize a mission-critical telecommunications call-handling platform. Responsibilities include migrating C++ subsystems from 32-bit to 64-bit, upgrading CentOS 7 systems to RHEL 9, supporting Java configurators, updating CI/CD and DevOps tooling, testing releases, and remediating security issues. The contractor will work independently within an established engineering team through Q1 2027.
Top Skills:
BashCC#C++Centos 7Ci/CdDevOpsGitJavaJenkinsLinuxPbxPerforcePstnPythonRed Hat Enterprise Linux 9SipTeamcityVirtualization
Edtech • Professional Services
Develops, tests, documents, deploys, and enhances software applications based on business and functional requirements. The role analyzes user needs, designs software solutions, translates specifications into code, troubleshoots programming issues, supports application upgrades, and participates in agile development and software deployment projects under supervision.
Top Skills:
BrunoCypressJavaScriptJmeterPHPPlaywrightPostmanPythonSeleniumSQL
Reposted 25 Days AgoSaved
Easy Apply
Easy Apply
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Build and scale distributed backend services for growth infrastructure (notifications, referrals, targeting, lifecycle communications, ML ranking). Design resilient service-oriented systems on cloud, ship well-tested production code, run growth experiments/A-B tests, improve developer tooling and shared platform capabilities, and collaborate cross-functionally to deliver measurable acquisition and retention impact.
Top Skills:
AWSDockerDynamoDBGenerative AiKubernetesMongoDBPostgres
Big Data • Fintech • Mobile • Payments • Financial Services
Lead frontend engineering for Affirm’s consumer web experiences using React and TypeScript. Own quarterly team goals, deliver major product features, modernize web architecture and design systems, and develop tools such as codemods and AI agent skills. Collaborate with product, design, analytics, and engineering teams; establish quality standards; monitor availability and metrics; support on-call operations; resolve technical issues; and mentor engineers.
Top Skills:
FigmaJavaScriptReactTypescriptVue
New
Track Smarter, Apply Better.
Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.
Use For Free
Artificial Intelligence • Information Technology • Software
Own and develop Arena’s public web surfaces, including the blog, marketing pages, and leaderboard UI. Build with Next.js, React, TypeScript, Sanity CMS, and the company design system. Improve performance, accessibility, SEO, structured data, internationalization, and data visualization. Create CMS models and publishing tools that enable marketing teams to ship independently while collaborating closely with designers, marketers, and engineers.
Top Skills:
Core Web VitalsCSSHonojsI18NJson-LdNext.JsReactSanity CmsSeoShadcnTailwindTypescript
Fintech • Software
Own Aleph’s shared AI foundation, including model selection and routing, proxy infrastructure, context management, tool design, and evaluation systems. Ship production agentic features using prompt engineering, caching, parallel tool calls, and subagents. Build observability for agent performance, collaborate with customers and finance experts to define quality standards, and drive adoption of reliable AI systems across product teams.
Top Skills:
Agent FrameworksCachingContext ManagementEvaluation InfrastructureLlm ApisModel Proxy InfrastructureModel RoutingObservabilityPrompt EngineeringTool Calling
Fintech • Software
Own major product surfaces across Aleph’s FP&A platform, leading features from customer discovery through launch and iteration. Build performant spreadsheet-grade interfaces over large financial datasets, design robust data models and APIs, develop AI-native features involving orchestration, tool calls, and retrieval, and improve engineering standards through high-quality code and reviews. The role requires strong full-stack fundamentals, customer engagement, technical leadership, pragmatism, and experience building complex B2B products.
Top Skills:
AIAPIsStreaming
Reposted 8 Days AgoSaved
Information Technology • Security • Software • Cybersecurity
Develop and optimize automated tests for QNX Power Management technologies. Responsibilities include creating test frameworks and cases, executing test suites on embedded hardware, debugging failures, performing root-cause analysis, documenting defects, verifying fixes, maintaining test labs, preparing test plans and reports, and collaborating with software developers and test engineers to support reliable software releases.
Top Skills:
CCi/CdEmbedded HardwareEmbedded SystemsGitJenkinsJIRALinuxPythonQnxShell ScriptingSvnTest Automation
Big Data • Information Technology • Machine Learning • Sales • Software • Database • Generative AI
Build frontend-focused full-stack features for ZoomInfo’s Conversation Intelligence platform. Responsibilities include developing responsive UI components, data visualizations, charting experiences, and AI-powered interfaces; collaborating with designers and product managers; contributing to REST APIs and backend services; and providing technical leadership on frontend architecture, performance, testing, documentation, and code quality.
Top Skills:
AngularDynamoDBElasticsearchMongoDBMySQLNode.jsPythonReactRest ApisSolrVue
Aerospace • Big Data • Greentech • Hardware • Social Impact
Build and operate mission-control software and distributed microservices supporting satellite scheduling, tasking, telemetry processing, and fleet operations. Responsibilities include designing HTTP APIs, selecting technologies, deploying critical infrastructure, maintaining automation, and collaborating with satellite operations, ground systems, pipeline, and product teams. The role requires Python, relational databases, testing, CI/CD, Docker, GitLab CI, Linux, and strong communication skills, with cloud, infrastructure-as-code, monitoring, microservices, and aerospace experience preferred.
Top Skills:
AnsibleAWSDatadogDockerGCPGitlab CiHttp ApisKubernetesLinuxMicroservicesMySQLPostgresPythonSentryTerraform
Automotive
Develop embedded board support packages and secure bootloaders for Ford’s next-generation vehicle infotainment, connectivity, and hardware modules. Responsibilities include implementing BSP and secure boot features, creating design documentation, participating in reviews, supporting verification and validation, troubleshooting across teams and vendors, and developing Linux kernel drivers. The role requires strong C, ARM SoC, BSP, bootloader, and Linux driver experience, with automotive networking and hardware security experience preferred.
Top Skills:
1000Base-T1100Base-T1AesArm-Based SocAutomotive EthernetBootloaderBspCCanCan FdDesDevice TreeEmmcGitHardware Security ModuleI2CInterrupt HandlingJtagLinux KernelLogic AnalyzerNandNorOscilloscopePlatform DriversPower ManagementRsaSecure BootSha-1SheSpiSvnTc10Uart
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Lead design and delivery of full-stack, AI-driven products and platform capabilities. Own technical strategy, ship end-to-end features, build scalable data and API systems, mentor engineers, and partner with product and customer teams to turn ambiguous real-world problems into measurable outcomes.
Top Skills:
APIsCursorGoIotJavaScriptLlmsPythonReactTelematicsTypescript
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Build and own technically complex, mission-critical full-stack systems and AI-powered products. Define technical strategy, design and ship end-to-end features across backend, frontend, and mobile, and scale data ingestion and APIs. Lead cross-team projects, mentor engineers, drive technical standards, and partner with product, design, and customer teams to deliver measurable impact.
Top Skills:
AIAPIsCursorGoJavaScriptLlmsMlPythonReactTypescript
Aerospace
Design, develop, test, and support embedded firmware for Intel, Power, and ARM platforms. Analyze requirements, read IC datasheets and schematics, perform architecture/design/code reviews, evaluate new technologies, debug software/hardware, and collaborate with multidisciplinary teams to bring up boards and improve processes.
Top Skills:
Arm ProcessorsBare Metal ProgrammingBoard Bring-UpCDas U-BootDigital AnalyzerDmmEmmcEthernetGitHw Debugging ToolsI2CIntel ProcessorsJIRALinuxMdioNon-Volatile MemoryNvmeOscilloscopePciePower ArchitecturePythonSataSlim Bootloader (Sbl)Software Test ToolsSpiTpmUefiUsbVxworksWindows
Hardware • Energy • Infrastructure as a Service (IaaS) • Renewable Energy
Build software for renewable energy campuses, including high-fidelity simulations, geospatial data pipelines, automated site and electrical design, and energy management systems. Develop real-time controls, SCADA and telemetry integrations, testing infrastructure, and safety systems for islanded solar and storage facilities. Collaborate with power, civil, and external engineering experts to convert domain knowledge into reliable software and accelerate utility-scale site design and deployment.
Top Skills:
CadDemDnp3GisIec 61850LidarModbusPlexosPscad/EmtpPvsystPythonSamScadaTmy
Software
Develop and ship high-quality software for the Graykey platform, including new features, bug fixes, and technical debt remediation. Collaborate with Design and QA teams to improve user experiences and automated UI testing. The role requires Python development, Git proficiency, Linux familiarity, strong technical problem-solving, collaboration, and continuous learning. Candidates must reside in Canada.
Top Skills:
BashClaude CodeCodexDhcpDnsDockerFastapiFlaskGitGitGitlabGraphQLJavaScriptJenkinsKubernetesLinuxPythonReactTypescript
Information Technology • Professional Services • Software • Consulting
Lead backend architecture for an internal reporting and business intelligence platform. Own technical roadmaps, make cross-service architectural decisions, establish engineering standards, review designs and code, solve complex technical problems, coordinate dependencies, manage technical debt, partner across teams, mentor engineers, and contribute hands-on code for high-risk work.
Top Skills:
AuthenticationAuthorizationBi PlatformsC#/.NetCi/CdContainerizationData WarehousesDistributed CachingDistributed SystemsGCPGoJavaKotlinLoggingNode.jsObservabilityPythonRelational DatabasesRest ApisRole-Based Access ControlSpring
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




.png)























