Maximum of 25 job preferences reached.
Top Software Engineer Jobs in Ottawa
Financial Services
Build and maintain core financial backend systems (trading, ledger, billing), transaction processing, reconciliation, and portfolio state management. Design and scale real-time and batch data pipelines, architect APIs and backend services, ensure reliability and observability, and contribute to distributed system design (event-driven, microservices, streaming). Partner with ML teams as needed.
Top Skills:
APIsBatch Data PipelinesCloudEvent-Driven SystemsKafkaKubernetesMicroservicesPythonReal-Time Data PipelinesStreaming
Software • Automation
Join the SDK & Extensibility squad to build a TypeScript-first full‑stack platform: SDKs, custom objects, extension marketplace, and an AI-native extension builder. Develop serverless microservices, GraphQL APIs, sandboxed execution, and extensibility primitives; collaborate with product, design, and other squads to deliver safe, discoverable, and multi-tenant extensions.
Top Skills:
Ai Coding AgentsClaude CodeCloudCodexGraphQLInfrastructure-As-CodeJavaScriptLlmsMicroservicesNode.jsReactSandboxingServerlessTypescriptWeb Workers
Artificial Intelligence • Software
Build and maintain full-stack features spanning frontend UIs and backend services. Design, develop, test, deploy, and support code; participate in architecture discussions, code reviews, and collaborate with Product and QA. Use AI-assisted coding tools, identify technical debt, and contribute to scalable, reliable solutions.
Top Skills:
CachingClaude CodeContainersCSSCursorDistributed SystemsGithub CopilotGoGoogle AdkHTMLHTML5JavaJavascript Es2017LangchainLlmsPythonReactRelational DatabasesRestSQLTypescript
Reposted 5 Days AgoSaved
Angel or VC Firm • Artificial Intelligence • Information Technology • Software
Join a talent network connecting founding backend engineers with VC-backed startups. Responsibilities include designing and maintaining scalable backend systems, building high-performance APIs and microservices, optimizing databases and data pipelines, defining technical strategy with founders, and establishing best practices for security, DevOps, and cost-efficient cloud infrastructure.
Top Skills:
Aws (LambdaAzureDjangoDockerDynamoDBEc2ElasticsearchFastapiFirestore)FlaskGcp (Cloud RunGithub ActionsGoGoGraphQLJavaJavaScriptJenkinsKafkaKubernetesMongoDBMySQLNode.jsPostgresPythonRabbitMQRds)RedisRest ApisRubyRuby On RailsS3Spring BootTerraformWebsockets
Reposted 5 Days AgoSaved
Angel or VC Firm • Artificial Intelligence • Information Technology • Software
Join a talent network connecting founding front-end engineers with VC-backed startups. Responsibilities include designing and building scalable, high-performance web UIs, optimizing performance and accessibility, creating reusable component libraries, integrating APIs and client-side logic, and defining front-end best practices and testing strategies while collaborating with designers, backend engineers, and founders.
Top Skills:
AngularApollo ClientAws AmplifyBabelChakra UiCSSCypressDockerEslintFirebaseGCPGitGithub ActionsGraphQLHTMLJavascript (Es6+)JestKubernetesLighthouseMaterial UiMobxNetlifyNext.JsNuxt.JsPlaywrightPrettierReactRecoilReduxRest ApisScssStorybookStyled ComponentsSvelteTailwind CssTypescriptVercelViteVueVuexWebpackWebsocketsZustand
Angel or VC Firm • Artificial Intelligence • Information Technology • Software
Join a talent network connecting Staff Full Stack Engineers to VC-backed startups. Build and scale full-stack web applications, design APIs and microservices, optimize for performance, scalability and security, collaborate with product and design, and establish best practices for code quality, testing, and CI/CD across cloud-based architectures.
Top Skills:
AngularAws (LambdaAzureDjangoDockerDynamoDBEc2ElasticsearchFastapiFirestore)FlaskGcp (App EngineGithub ActionsGoGraphQLJavaJavaScriptJenkinsKubernetesMongoDBMySQLNode.jsPostgresPythonRds)ReactRedisRest ApisRubyRuby On RailsS3SvelteTerraformTypescriptVueWebsockets
Angel or VC Firm • Artificial Intelligence • Information Technology • Software
Join a talent network connecting staff front-end engineers with VC-backed startups. Responsibilities include designing and building scalable, high-performance front-end applications, defining front-end architecture and component libraries, improving performance and accessibility, integrating with APIs, establishing testing and CI/CD best practices, and mentoring junior engineers.
Top Skills:
AngularApollo ClientAws AmplifyBabelChakra UiCSSCypressDockerEslintFirebaseGCPGitGithub ActionsGraphQLHTMLJavascript (Es6+)JestKubernetesLighthouseMaterial UiMobxNetlifyNext.JsNuxt.JsPlaywrightPrettierReactRecoilReduxRest ApisScssStorybookStyled ComponentsSvelteTailwind CssTypescriptVercelViteVueVuexWebpackWebsocketsZustand
Reposted 5 Days AgoSaved
Angel or VC Firm • Artificial Intelligence • Information Technology • Software
Join a talent network connecting founding full stack engineers with VC-backed startups. Responsibilities include designing and building front-end and back-end systems, developing APIs and cloud architectures, collaborating with founders on technical strategy, contributing to technical roadmaps, writing clean code, and establishing engineering best practices.
Top Skills:
AngularAws (LambdaAzureDjangoDockerDynamoDBEc2ElasticsearchFastapiFirestore)FlaskGcp (App EngineGithub ActionsGoGraphQLJavaJavaScriptJenkinsKubernetesMongoDBMySQLNode.jsPostgresPythonRds)ReactRedisRest ApisRubyRuby On RailsS3SvelteTerraformTypescriptVueWebsockets
Angel or VC Firm • Artificial Intelligence • Information Technology • Software
Join SignalFire's talent network to be considered for Staff Backend Engineer roles at early-stage startups. Responsibilities include designing, building, and maintaining high-performance backend services, APIs, and microservices; optimizing databases, caching, and event-driven systems; ensuring security, fault-tolerance, and cost efficiency; and establishing best practices for DevOps, CI/CD, and monitoring.
Top Skills:
AWSAzureCloud RunDjangoDockerDynamoDBEc2ElasticsearchFastapiFirestoreFlaskGCPGithub ActionsGoGraphQLJavaJavaScriptJenkinsKafkaKubernetesLambdaMongoDBMySQLNode.jsPostgresPythonRabbitMQRdsRedisRest ApisRubyRuby On RailsS3Spring BootTerraformWebsockets
Big Data • Fintech • Mobile • Payments • Financial Services
Lead technical strategy and roadmap for Affirm's Online Storage platform. Design and build scalable, multi-region datastore solutions, automation control planes, and operational tooling for hundreds of databases. Drive cross-team collaboration, reliability, monitoring, and mentor engineers while delivering high-impact backend and database features.
Top Skills:
AWSDistributed SqlDynamoDBKotlinKubernetesMySQLPgbouncerPostgresProxysqlPythonRds ProxyRedisSparkTidbVitess
Food • Marketing Tech • Mobile • Software
Design, build, and maintain cross-platform mobile apps using React Native and JavaScript. Implement reusable components, integrate RESTful APIs and WebSockets, write unit and integration tests, debug and optimize performance, and collaborate with product, design, and backend teams using Git.
Top Skills:
AndroidGitiOSJavaScriptReact NativeRestful ApisWebsockets
5 Days AgoSaved
Food • Marketing Tech • Mobile • Software
Design and build cross-platform mobile applications using React Native and JavaScript. Implement reusable components, integrate RESTful APIs and WebSockets, write unit and integration tests, debug issues, and collaborate with product, design, and backend teams using Git.
Top Skills:
AndroidGitiOSJavaScriptReact NativeRestful ApisWebsockets
New
Track Smarter, Apply Better.
Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.
Use For Free
Software
Build intuitive interfaces for construction workflows using React and TypeScript, optimizing performance and creating data-rich dashboards.
Top Skills:
Ag-GridDhtmlxGitlabPandacssReactTanstack QueryTypescriptVitest
Edtech
The Intermediate Software Engineer will develop educational technology products, collaborating with teams and maintaining high-quality standards through the software development lifecycle.
Top Skills:
Node.jsReactTypescript
Security • Cybersecurity
The Software Engineer will design and implement systems across the stack, focusing on AI-native engineering principles, distributed systems, and high-performance data processing.
Top Skills:
AWSEksKafkaPythonReactRust
Software
Develop and maintain enterprise software applications, focusing on back-end development, API development, and ensuring application security while contributing to software improvement processes.
Top Skills:
AngularAWSAzureClickhouseCSSDockerGCPGoHTMLJavaScriptKubernetesPostgresPythonReact
Automotive • Robotics • Software • Transportation
Design and implement low-level embedded software for x86/ARM platforms in C/C++; collaborate with hardware and software teams to spec, test, and debug vehicle subsystems and sensors (camera, radar, lidar, IMU); work on network devices and time synchronization; perform hands-on hardware bring-up and on-vehicle debugging of buses like I2C, CAN, SPI, UART; ensure reliability and safety for autonomous trucking systems.
Top Skills:
ArmAutomotive EthernetCC++CameraCanI2CImuLidarNetworkingPcieRadarSpiTime SynchronizationUartX86
Artificial Intelligence • Enterprise Web • Machine Learning • Software
Build tools and infrastructure for training language and multi-agent models in interactive environments; research and implement advances in language modeling and reinforcement learning; contribute to publications and open-source projects.
Top Skills:
AWSAws LambdaGpusPythonPyTorch
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
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
Artificial Intelligence • Enterprise Web • Information Technology • Productivity • Sales • Software • Database
As a Senior Software Engineer, you will lead backend development, design scalable services, and mentor team members while focusing on AI-driven product enhancements.
Top Skills:
AnsibleDockerElasticsearchGCPGithub ActionsGoGrafanaKafkaKibanaKubernetesMongoDBPythonReactRedisTerraformTypescript
Information Technology • Security • Software • Cybersecurity
Design, implement, and maintain VirtIO virtual devices and low-latency drivers; collaborate with hardware vendors and Android AOSP teams; provide customer integration support and custom middleware solutions; optimize real-time performance across kernel and user space; contribute to functional safety lifecycle (ISO 26262) and product roadmap.
Top Skills:
Android AospCC++Device DriversDmaHypervisorsInterruptsIpcIso 26262KernelMemory MappingQemuQnx RtosReal-Time SystemsVirtioXen
Healthtech
Build and maintain a custom WordPress block theme and design system, shipping pages and reusable components from Figma. Develop custom Gutenberg blocks, plugins, APIs, content importers, experimentation, analytics pipelines, and QA automation. Optimize for performance and SEO, implement tracking and A/B tests, and collaborate closely with Design, Marketing, SEO, and Growth.
Top Skills:
A/B TestingCi/CdCSSCustom BlocksDockerFigmaGitGoogle Analytics 4Google Tag ManagerGutenberg (Block Editor)HTMLJavascript (Es6+)MySQLNpmPhp 8+Rest ApisSegmentTheme.JsonViteWeb ComponentsWordpress
Aerospace • Artificial Intelligence • Robotics • Software
Responsible for building decision-making frameworks for multi-aircraft wildfire suppression, developing algorithms, and ensuring real-time software performance. Collaborates with engineers and firefighters for system validation.
Top Skills:
AfsimAirsimC++14Unreal Engine
Aerospace • Artificial Intelligence • Robotics • Software
The Senior Software Engineer will develop mission simulation infrastructure, integrating various systems and ensuring safety-critical features for autonomous firefighting operations.
Top Skills:
AfsimAirsimC++CmakeConanDockerGdbLinuxPythonSimulation EnvironmentsUnreal EngineValgrind
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


























