Maximum of 25 job preferences reached.
Top Software Engineer Jobs in Ottawa
Artificial Intelligence • Legal Tech • Software
Design, architect, and implement new features for the Spellbook application while collaborating with product management and improving existing functionalities using AI technologies.
Top Skills:
AWSCdkDockerMongodbNode.jsOpenaiReactTypescript
Angel or VC Firm
The role requires designing and developing web applications and backend systems, integrating LLMs, and ensuring quality software delivery.
Top Skills:
AWSAzureCi/CdDjangoGCPGitNode.jsPythonReact
Angel or VC Firm
The Software Engineer will develop backend systems for an AI Energy Agent, including data integration, microservices, and scalable architecture, focusing on performance and reliability.
Top Skills:
AWSGCPLangchainOpenai ApisPythonTypescript
Angel or VC Firm
The Founding Software Engineer will build and enhance crisis-intervention software, focusing on mobile and web applications for government welfare, ensuring compliance and integrating data securely. Responsibilities include feature development, security enhancements, and managing interns.
Top Skills:
AndroidAWSiOSNo-SqlReactReact NativeSQL
Artificial Intelligence • Information Technology • Software
The Full-Stack Engineer will develop and maintain web applications, translating UI/UX designs into responsive apps, optimizing applications, and writing clean code.
Top Skills:
AWSCSSGCPHTMLJavaScriptNode.jsNoSQLPythonReactSQLWebsockets
Database
Responsible for designing and implementing authentication features in Go and TypeScript, enhancing Auth architecture, and collaborating with teams to improve user experience.
Top Skills:
DjangoGoJwtLaravelNext.JsOauthOidcPostgresRuby On RailsSAMLTypescript
Gaming
Design and maintain backend services and infrastructures focusing on Node.js, TypeScript, and Kubernetes, ensuring reliability and scaling.
Top Skills:
DatadogDockerKubernetesMongoDBMySQLNode.jsPrometheusTerraformTypescript
eCommerce • Healthtech • Kids + Family • Retail • Social Media
Owner of end-to-end production problems: design, build, experiment, ship, and measure outcomes across backend, frontend, data pipelines and AI. Act as a technical leader, reviewer, incident mitigator, and cross-functional partner to product and design while advancing AI-driven tooling and safeguards.
Top Skills:
AirflowAWSAws SagemakerBedrock AgentcoreClaude CodeCoderabbitDatadogDbtDeep LearningDevinGithub ActionsHexIncident.IoIterableKotlinKubernetesLangchainLaunchdarklyLinearMatrix FactorizationMaximMlflowMySQLPackwerkRuby on RailsReactRubyShopifySidekiqSigmaSnowflakeSwiftTerraformTypescriptWardenWarpstreamWeaviate
eCommerce • Healthtech • Kids + Family • Retail • Social Media
Own and set direction for a large domain, design cross-team architecture, build production systems (often AI-enabled), partner with product/design/data, coach senior engineers, and remain hands-on in code and delivery.
Top Skills:
AirflowAWSAws SagemakerBedrock AgentcoreClaude CodeCoderabbitDatadogDbtDeep LearningDevinGithub ActionsHexIncident.IoIterableKotlinKubernetesLangchainLaunchdarklyLinearMatrix FactorizationMaximMlflowMySQLPackwerkRuby on RailsReactRetrieval & RankingShopifySidekiqSigmaSnowflakeSwiftTerraformTypescriptWardenWarpstreamWeaviate
Fintech • Financial Services
Build and maintain PHP and Python services and RESTful APIs powering credit card issuance, rewards, and payments. Own features end-to-end, make architectural decisions, optimize MySQL queries, integrate with banking cores and payment networks, and mentor junior engineers while working asynchronously in a remote-first environment.
Top Skills:
Ai-Assisted Development ToolsJSONLlm ApisMySQLPci DssPHPPythonRestful ApisSoc2
Artificial Intelligence • Healthtech • Pet • Software
Build and maintain cross-platform mobile apps (primarily Flutter) and full-stack services. Design and operate serverless backend infrastructure on GCP/Firebase, model Firestore databases, implement RESTful APIs and integrations, monitor and debug production systems, support deployments, and collaborate across product, design, QA, and engineering to deliver scalable, well-tested features.
Top Skills:
Ai ToolsAws LambdaCi/CdCloud FunctionsFirebaseFirestoreFlutterGitGoogle Cloud Platform (Gcp)Node.jsObservabilityReactReact NativeRestful ApisServerless
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Lead technical strategy and architecture for Coinbase Payments: design and evolve high‑availability, low‑latency funds‑flow and rails systems, drive cross‑team initiatives and reliability improvements, enforce financial correctness, mentor senior engineers, and align stakeholders across product, risk, and compliance.
Top Skills:
Cloud-Native ArchitectureDistributed SystemsFunds-Flow SystemsGoIso 20022JavaPayment RailsPsps (Payment Service Providers)PythonRouting
New
Track Smarter, Apply Better.
Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.
Use For Free
Cloud • Hardware • Internet of Things • Other • Software • Utilities
Design, implement, and maintain real-time embedded platform and application software for networking products. Develop hardware-software interfaces, fault and alarm subsystems, system applications for protection and performance monitoring, and abstractions for low-level hardware and software components. The role requires C or C++, scripting, Git, and knowledge of software design patterns, with opportunities to work with real-time operating systems, testing frameworks, debugging tools, and bare-metal programming.
Top Skills:
AgileBashBitbucketCC++Embedded SystemsGdbGerritGitGoogle TestJIRAJunitPytestPythonReal-Time Operating SystemsRobot FrameworkUnityWaterfall
Artificial Intelligence • Robotics • Defense • Automation
Integrate drones, sensors, payloads and third-party software into a fleet management platform. Write production-quality Java, C++, and Python code, debug across software, networking and hardware, test in simulation, lab and field, and own end-to-end integrations with vendors, pilots, and product teams.
Top Skills:
APIsC++Distributed SystemsEmbedded SystemsEsp32JavaJetsonLinuxNetworkingPythonReal-Time SystemsSerial ProtocolsStm32
Fintech • Analytics • Financial Services
Design and scale backend systems for consumer-facing financial products, build high-volume APIs, and improve reliability, security, code quality, and operational excellence. Collaborate with product, finance, credit, compliance, support, and analytics teams. Participate in technical discussions, code reviews, and roadmap planning while mentoring peers and applying AI-powered development tools.
Top Skills:
.NetAugmentC#CursorFactory
Information Technology • Software
Develop, maintain, support, and enhance enterprise eCommerce solutions using Oracle Commerce. Collaborate with teams to improve services and applications.
Top Skills:
AjaxAtgCSSEclipseGitHibernateHTMLIntellij IdeaJavaJava EeJavaScriptJaxbJqueryJspOracle CommerceRestfulSoapSpringSpring MvcStrutsXMLXsd
Security • Database • Cybersecurity
Own quality engineering for high-throughput payment systems by designing automated regression suites, performance and load tests, quality gates, external-system emulators, observability-driven test environments, and AI-assisted testing workflows. Partner with feature teams and product leaders to improve reliability, scalability, security, and transactional accuracy. Mentor engineers, support incident prevention, and embed automated validation throughout the software development lifecycle.
Top Skills:
Amazon SqsAWSDockerEksGatlingGithub ActionsGitopsGoGrafanaIso 27001JavaJmeterK6KafkaKubernetesLocustNosql DatabasesPci-DssPrometheusPythonRelational DatabasesRest ApisSoc 2Typescript
Security • Database • Cybersecurity
Own quality engineering for high-throughput payment systems by architecting automated regression, performance, stress, and load testing. Build emulators for external payment systems, integrate quality gates into CI/CD pipelines, validate microservices, event-driven architectures, and databases, and use Prometheus and Grafana for observability. Apply AI-assisted testing, synthetic data generation, and edge-case analysis while mentoring engineers and preventing incidents through telemetry-driven testing and post-mortems.
Top Skills:
Amazon EksAmazon SqsAWSDockerGatlingGithub ActionsGitopsGoGrafanaJavaJmeterK6KafkaKubernetesLocustNosql DatabasesPrometheusPythonRelational DatabasesRest ApisTypescript
Aerospace • Big Data • Greentech • Hardware • Social Impact
Build and operate Planet’s large-scale storage infrastructure, including object storage, metadata indexing, Elasticsearch search, event notification, and disaster recovery. Develop highly available backend services and APIs, monitor and tune production systems, respond to incidents, and improve performance. Advise engineers, lead technical projects, contribute to architectural roadmaps, participate in design reviews, and support engineering practices and documentation.
Top Skills:
AWSBigtableClaudeElasticsearchGCPGithub CopilotGoKubernetesMySQLPostgresPythonTerraform
Artificial Intelligence • Hardware • Internet of Things • Energy
Own and maintain the backend stack: build APIs and services in Node.js, manage deployments with Docker/Linux, design scalable REST APIs with Swagger, collaborate with hardware/frontend teams, and prepare sensor datasets for AI/ML pipelines with an eventual path to Lead AI Engineer.
Top Skills:
DockerFastifyJavaScriptLinuxNode.jsRest ApiSwagger (Openapi)
Database
Build and maintain Supabase Lite: implement TypeScript-native backend compatible with PostgREST/Auth and @supabase/supabase-js, extend SQLite support, own CLI/tooling and upgrade paths, ensure compatibility with hosted Supabase, engage partners and open-source community.
Top Skills:
@Supabase/Supabase-JsPostgresPostgrestSQLSqliteTypescript
Artificial Intelligence • Information Technology
Build and operate core backend services, APIs, and platform components for enterprise AI; integrate LLMs, retrieval and agent workflows; ensure reliability, observability, testing, and scalability; collaborate with research, product, and design to productionize AI capabilities.
Top Skills:
C++Cloud PlatformsContainersGoJavaJavaScriptPythonTypescript
Software
The role focuses on optimizing coding practices and collaboration within the engineering team, improving internal tooling, and communicating between teams and leadership.
Top Skills:
PostgresReactTypescript
2 Months AgoSaved
Cloud • Security • Software • Generative AI
Build and enhance Elasticsearch’s analytical query engine and ES|QL capabilities. Design data-intensive features, algorithms, and data structures; optimize performance; resolve bugs; and work near operating system and hardware layers. Collaborate with globally distributed engineering teams and open-source contributors, guide projects autonomously, review code, and improve Elasticsearch expertise and usability.
Top Skills:
CassandraElasticsearchEs|QlGitJavaMongoDBPostgresSlackSolrZoom
Cloud • eCommerce • Information Technology • Payments • Software
Lead DevOps architecture and technical strategy across engineering teams. Design and optimize enterprise CI/CD pipelines, highly available AWS and Azure cloud environments, Kubernetes and Docker platforms, and Infrastructure-as-Code solutions using Terraform and CloudFormation. Improve automation, observability, reliability, security, disaster recovery, and operational excellence while mentoring engineers and partnering with Engineering, Product, Security, and Operations teams across a global SaaS ecosystem.
Top Skills:
.Net Core.Net FrameworkAtlassian JiraAWSCloudFormationDnsDockerFirewallsJavaJavaScriptKubernetesAzureOauthRoutersTcp/IpTerraformVpnWs-Security
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)




















