Maximum of 25 job preferences reached.
Top Software Engineer Jobs in Ottawa
HR Tech • Other • Professional Services
Train large language models to write production-grade code across languages, review and improve AI-generated code, and maintain the RLHF feedback pipeline.
Top Skills:
C++
HR Tech • Other • Professional Services
As a Rust Software Engineer, you'll train large language models to generate and refine code, compare snippets, and ensure quality through detailed code reviews.
Top Skills:
Rust
Logistics • Transportation
The role involves designing and developing machine learning infrastructure for annotation, evaluation, and training models, focusing on scalable systems and efficient data workflows.
Top Skills:
C++KubernetesPythonSpark
Software • Automation
The role involves designing, developing, and deploying GraphQL APIs, creating user-friendly interfaces, and collaborating within a remote team on web applications for telecommunications.
Top Skills:
AWSGraphQLNode.jsReactTypescript
Software • Automation
As a Senior Full-Stack Developer at gaiia, you will architect, develop, and manage critical systems in a serverless environment, collaborating on core modules related to customer management.
Top Skills:
CloudDevOpsNode.jsReactTypescript
Software
Design and develop payment gateway software using C# and .NET. Collaborate with teams, improve functionality, and reduce technical debt while ensuring performance and security.
Top Skills:
.Net 4.8.Net CoreAWSC#Ci/CdMicrosoft Sql ServerPostgres
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
Reposted 15 Days AgoSaved
Easy Apply
Easy Apply
Big Data • Fintech • Mobile • Payments • Financial Services
As a Staff Software Engineer on the Growth Platform team, you will lead the technical strategy for backend systems, drive collaboration, ensure system sustainability, and foster team culture and talent development.
Top Skills:
AWSKotlinKubernetesMySQLPythonSpark
Reposted 15 Days AgoSaved
Easy Apply
Easy Apply
Big Data • Fintech • Mobile • Payments • Financial Services
The Senior Software Engineer focuses on developing backend systems, managing APIs, collaborating with teams, and ensuring operational availability while participating in community building within the team.
Top Skills:
AWSKotlinKubernetesMySQLPython
16 Days AgoSaved
Easy Apply
Easy Apply
Big Data • Fintech • Mobile • Payments • Financial Services
The Staff Software Engineer in Account Management will lead technical direction, design workflows, and ensure operational readiness, focusing on self-service tools and collaborative project delivery.
Top Skills:
AWSKotlinKubernetesMySQLPythonReactVue
Information Technology • Software
The role involves full-stack development, working with SQL databases, and collaboration in Agile teams, focusing on cloud-based applications.
Top Skills:
Azure DevopsCSSDockerExpressjsGitGitGitlabHTMLJavaScriptNode.jsTypescript
Artificial Intelligence • Security • Software • Business Intelligence
As a Senior Backend Engineer, you'll build cloud-native backend services using Golang, deploy in Kubernetes, and lead architecture projects in a startup environment.
Top Skills:
AWSAzureGCPGoKubernetesMicroservicesOkta
New
Cut your apply time in half.
Use ourAI Assistantto automatically fill your job applications.
Use For Free
Artificial Intelligence • Security • Software • Business Intelligence
The Connector Software Engineer will design, develop, and maintain software connectors for API and database integrations, focusing on data security and interoperability in enterprise systems.
Top Skills:
AWSCsvGoGraphQLGrpcJSONRestXML
17 Days AgoSaved
Easy Apply
Easy Apply
Big Data • Fintech • Mobile • Payments • Financial Services
The Senior Staff Software Engineer will lead web platform architecture and development, mentoring engineers while driving improvements in infrastructure, web development strategy, and AI tool integration.
Top Skills:
NxOxlintReactRspackTurborepoTypescriptVite
Software
As a Machine Learning Engineer, you will develop models for NLP and code-generation systems, analyze data, and improve AI performance using advanced algorithms. You'll manage the entire ML lifecycle and ensure effective communication of model benefits across the organization.
Top Skills:
AzureGCPPythonPyTorchSQLTensorFlow
Software
Develop and maintain scalable, reliable back-end systems and APIs, write maintainable code, and collaborate with global teams in a hybrid work environment.
Top Skills:
AngularAWSAzureClickhouseCSSDockerGCPGoHTMLJavaScriptKubernetesPostgresPythonReact
Software
Design and develop user interfaces and backend architectures for web applications, ensuring seamless integration and optimal performance using modern web technologies.
Top Skills:
CSSExpressFastapiGitGrpcHTMLJavaScriptNode.jsPythonReactVercel
Reposted 11 Days AgoSaved
Blockchain • Financial Services • Cryptocurrency • Web3
As a Software Engineer, you will build and maintain scalable, secure backend systems for integrating various blockchains, ensuring client fund safety and optimizing databases.
Top Skills:
DockerEthereumGitGnu/LinuxKubernetesNode.jsRustSolidityTypescript
Artificial Intelligence • Cloud • Information Technology • Software
Develop and maintain the Keycard Agent SDK, ensuring compatibility with various languages and frameworks, while engaging with the developer community to enhance agent applications.
Top Skills:
GoPythonRustTypescript
Artificial Intelligence • Cloud • Information Technology • Software
As a Software Engineer at Keycard, you'll design, develop, and implement identity and access infrastructures for dynamic, agent-native systems. You'll work on innovative projects that enhance developer experience and security, collaborating closely with a distributed team.
Top Skills:
Agent-Native SystemsAi ToolsIdentity And Access Control Stack
Information Technology • Software
As a Software Developer II, you will design and maintain fullstack features using C# .NET and React, collaborate with product teams, and work on optimizing SQL databases, particularly PostgreSQL.
Top Skills:
C# .NetPostgresReactSQL
Big Data • Enterprise Web • Marketing Tech • Software
Develop and enhance robust software solutions, improve software stability, manage technical debt, and collaborate in an agile environment.
Top Skills:
AWSCircleCIDatadogDbtDockerFargateFivetranGitGoGrpcLookerReactReact NativeReduxRuby On RailsSentrySnowflakeTerraformTypescript
Software
The role involves designing, developing, and maintaining features for the BlueCat Integrity platform, while collaborating with teams to address technical challenges and enhance product quality.
Top Skills:
JavaPostgresReactRestfulSelenium
Big Data • Information Technology • Software • Database • Analytics
We are seeking a product-minded backend engineer to work on our Customer Studio product, focusing on data performance, analytics, audience syncing, and generative AI. The role requires strong architecture, scalability considerations, and product engagement.
Top Skills:
Cloud Data WarehousesDatabricksSnowflakeSQL
Big Data • Information Technology • Software • Database • Analytics
The Software Engineer will work on high-throughput streaming systems, scaling infrastructure to manage billions of events, ensuring low-latency and high performance while delivering projects from start to finish with significant ownership.
Top Skills:
Distributed SystemsHigh-Scale SystemsKafkaKinesisPulsarWarpstream
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























