Get the job you really want.
Maximum of 25 job preferences reached.
Top Software Engineer Jobs in Ottawa
Cybersecurity
As a Senior Backend Software Engineer at Praetorian, you'll design and build backend components for the Chariot security platform, ensuring efficient and scalable software solutions while providing technical leadership.
Top Skills:
AWSGoNeo4J
21 Days AgoSaved
Information Technology • Professional Services • Consulting
Design, implement, and expand data pipelines, translating technical specifications into applications. Collaborate with IT professionals and troubleshoot technical issues.
Top Skills:
AodaBootstrapHTMLJ2EeJavaJqueryJsfMataisOracleSpringSQLXML
Other
The Senior Embedded Software Developer will design and develop embedded software modules, engage in testing and bug resolution, and lead technical discussions.
Top Skills:
C++LinuxPython
Artificial Intelligence • Cloud • Fintech • Machine Learning • Mobile • Software
Lead the engineering team at ServiceTitan, focusing on technical vision, system design, mentoring engineers, and enhancing operational efficiency.
Top Skills:
.NetApplication InsightsAsp.Net MvcAWSAzureC#DatadogElasticsearchGitHTML5JavaScriptJIRAKnockout.JsNew RelicReactSQL ServerTeamcityVisual StudioWeb Apis
Artificial Intelligence • Enterprise Web • Machine Learning • Marketing Tech • Natural Language Processing
As a Senior Software Engineer at Ada, you'll build scalable systems, collaborate on technical designs, mentor teammates, and enhance AI-driven customer support.
Top Skills:
AnthropicAzureElasticsearchJavaScriptMongoDBOpenaiPostgresPythonRedisTypescript
Cybersecurity
As a Backend Software Engineer, you'll design and develop backend components in Go, mentor engineers, and run production systems, emphasizing high-quality code and operational efficiency.
Top Skills:
AWSGCPGoKafkaKubernetesMariadbNeo4J
Fintech
This role involves leading the design and development of web and mobile user interfaces, mentoring engineers, and defining technical vision.
Top Skills:
AWSClojurePostgresReactRemixSQLVercel
Cloud • Software
As a Software Engineer in Sustaining Engineering, you will resolve complex issues related to Ubuntu and open-source software, engage with upstream communities, and develop bug fixes while maintaining close collaboration with support and product teams.
Top Skills:
CC++CephDebianDockerGitGoKubernetesKvmLinuxLxcLxdMongoDBOpenstackPostgresPython
Reposted 21 Days AgoSaved
Cloud • Software
As a Python and Kubernetes Software Engineer, you will develop data analytics solutions using open source tools, collaborating with a distributed team.
Top Skills:
AirflowApache SupersetApache TrinoAWSAzureClickhouseDbtDockerDvcFeastGCPKubernetesLxdMlflowPythonTemporal
Cloud • Software
The software engineer will develop and operate backend services for Snap Store and Charmhub.io, focusing on clean APIs and feature implementation.
Top Skills:
GoPythonUbuntu
Cloud • Software
The role involves developing software for Linux-based systems on autonomous devices, optimizing performance and ensuring reliability in various hardware environments.
Top Skills:
CC++DebianGoLinuxRustUbuntu
Cloud • Software
As a Software Engineer at Canonical, you will collaborate globally to shape open-source software operations, focusing on Python and Golang development, enhance DevOps workflows, and improve infrastructure operations for cloud computing solutions.
Top Skills:
GoLinuxPython
New
Cut your apply time in half.
Use ourAI Assistantto automatically fill your job applications.
Use For Free
Cloud • Software
The role involves designing and delivering open source software operations code in Python, ensuring system reliability, and collaborating with teams across the Linux stack.
Top Skills:
DockerKubernetesLinuxPython
Software
The Software Engineer, Product will design and build impactful full-stack features, collaborate with teams, and mentor colleagues, focusing on billing solutions for customers.
Top Skills:
Apollo GraphqlAws CodepipelineCircleCICodedeployPythonReactReact Testing LibraryServerless FrameworkTerraformTypescriptWebpack
Information Technology
The Senior Software Developer will lead frontend development for the Solace Agent Mesh, creating scalable applications, optimizing performance, and ensuring quality through comprehensive testing and documentation.
Top Skills:
CSSCypressEsbuildJavaScriptJestReactReact Testing LibraryReduxTypescriptViteWebpack
Cloud • Software
Canonical seeks Graduate Software Engineers to tackle various software challenges in open source and commercial environments, focusing on high-quality coding and user engagement.
Top Skills:
BashC/C++GoJavaJavaScriptLinuxPythonRustUbuntu
Artificial Intelligence • Blockchain
Design and develop tools for verifying the correctness of smart contracts, extend verification algorithms, and collaborate with engineers on technical solutions.
Top Skills:
Abstract InterpretationData Flow AnalysisDeductive VerificationFormal VerificationHaskellModel CheckingOcamlProgramming Language TheorySat/Smt SolvingSmart Contracts
Information Technology • Software • Consulting
As a Senior Software Engineer, you will design and deliver user-friendly software, manage APIs, and create scalable microservice architectures.
Top Skills:
DjangoFlaskJavaNode.jsPythonSpring
Greentech • Internet of Things • Software • Energy
Responsible for designing, developing, and maintaining backend and web applications using Java and React, collaborating with teams to deliver scalable solutions.
Top Skills:
AWSCSS3HTML5JavaJavaScriptMongoDBPostgresPython3ReactSpring Boot
Big Data • Software • Analytics
As a Senior Software Engineer at Atlan, you'll build metadata extraction apps, work with APIs, and collaborate with product managers to shape data tooling.
Top Skills:
APIsGraphQLHTTPJSONNoSQLOauth2PythonRestSQLXML
5 Hours AgoSaved
Software
The Senior Software Engineer will enhance Grafana Alloy, collaborate with OpenTelemetry community, support observability pipelines, contribute to documentation, and engage with customers.
Top Skills:
GrafanaGrafana CloudGrafana LokiGrafana MimirGrafana TempoOpentelemetryPrometheus
Biotech
The Staff Software Engineer will curate data, build ETL workflows, automate processes, and serve as a liaison between scientific and engineering teams to enhance research data management.
Top Skills:
AWSAws NeptuneBiocypherBiolinkFaissLangchainLinkmlLitellmLlamaindexNeo4JPgvectorPythonSQLWeaviate
Healthtech
As a Senior Software Engineer, you will enhance data pipelines, integrate with EHR systems, and mentor fellow engineers while ensuring scalable and reliable solutions for health technology.
Top Skills:
AWSDynamoDBFargateKinesisLambdaNode.jsPostgresServerless TechnologiesSnsSqsTypescript
Fintech • Information Technology
As a Senior Software Engineer, you'll design scalable systems, improve market data architectures, and ensure high-quality API services at Alpaca.
Top Skills:
CC++GCPGkeGoKubernetesLinuxRustSQL
Software
As a Staff Software Engineer at Vanta, you'll drive technical strategy and lead complex projects impacting product and engineering excellence. You'll mentor teams and improve processes while collaborating across functions.
Top Skills:
APIsDatabasesDistributed SystemsFrontend
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