Get the job you really want.
Maximum of 25 job preferences reached.
Top Software Engineer Jobs in Ottawa
Information Technology • Software
The Embedded Software Engineer will develop, test, and deliver high-quality designs and code, focusing on embedded Linux software. Responsibilities include creating automated tests, resolving issues during verification, and participating in an agile development process.
Top Skills:
CGitJavaLinuxPythonXML
Other
Design and develop features for the survey-taking experience, ensuring accessibility and high quality while migrating systems to modern web technologies.
Top Skills:
CSSGraphQLHTMLJavaScriptJestPyramidPytestPythonReactRestTypescript
Aerospace
The Embedded Software Engineer III will design, implement and test software for a space-based communications network, ensuring performance in constrained environments and implementing modern security practices.
Top Skills:
BgpC++Ci/CdMplsRtosRustSrv6Test-Driven Development
Reposted YesterdaySaved
Easy Apply
Easy Apply
Software
As a Staff Backend Engineer, you will operate and evolve multi-cloud database infrastructure, lead technical initiatives, and mentor engineers. Responsibilities include improving observability, automation, and troubleshooting complex incidents in a high-throughput environment.
Top Skills:
AWSAzureCassandraClickhouseGCPGoHelmJsonnetKafkaKubernetesPostgresRedpandaSnowflakeTerraformWarpstream
Reposted YesterdaySaved
Easy Apply
Easy Apply
Software
Build and lead scalable observability integrations and Kubernetes monitoring for Grafana Cloud. Design ingestion pipelines, middleware, dashboards, alerts, and infrastructure; mentor engineers; drive technical direction and contribute to open-source observability projects.
Top Skills:
.NetAlloyBeylaControllersCustom ResourcesGoGrafanaGrafana LokiGrafana MimirGrafana TempoJavaKubernetesKubernetes OperatorsOpentelemetryOpentelemetry CollectorPrometheusPythonRust
Information Technology
The Software Engineer will architect and develop user-facing web applications and UI components, improve legacy systems, and collaborate with teams to ensure high-quality, cohesive product delivery.
Top Skills:
BabelCSS3HTML5NpmReactViteVueWebpack
Reposted 11 Days AgoSaved
Artificial Intelligence • Automotive • Semiconductor
Lead the architecture, design, development, and testing of embedded C firmware for DSP hardware, coordinating across teams and mentoring engineers.
Top Skills:
CC++GitLinuxPythonRisc-VRtosVerilog
24 Days AgoSaved
Easy Apply
Easy Apply
Software • Web3
As a Senior Full Stack Software Developer, manage front-end architecture, enhance rendering workflows, and collaborate with product teams to improve asset organization and interaction on CoLab's platform.
Top Skills:
Cad SoftwareFront-End FrameworksFull Stack DevelopmentReact
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 • Software • Generative AI
Build and operate core runtime services for Glean's AI agents, focusing on performance, reliability, and integration with leading LLM providers.
Top Skills:
AWSAzureC++GCPGoJavaKafkaKubernetesOpentelemetryPub/SubPythonRedis
New
Track Smarter, Apply Better.
Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.
Use For Free
Artificial Intelligence • Software • Generative AI
Design and implement scalable, secure backend systems in a cloud-native environment, ensuring high performance and reliability while mentoring junior engineers.
Top Skills:
AWSAzureC++GCPGoJavaPython
News + Entertainment
The role involves developing automation tools for audio/video quality characterization in devices, contributing to software products, and collaborating cross-functionally for quality assurance.
Top Skills:
C/C++FullstackJavaScriptPython
Artificial Intelligence • Software
Join our applied AI lab as a Software Engineer to build software agents and collaborative AI teammates for engineering teams.
3D Printing • Marketing Tech • Design
The Embedded Software Engineer will design, develop, and support embedded software for optical communication products, while resolving software issues and collaborating with teams.
Top Skills:
C++DockerEmbedded CFreertosGnxiGoGrpcLinuxOpenconfigProtocol BuffersPythonRedisShell ScriptingSonicSysbiosYang
Information Technology
The Senior Software Engineer will develop and maintain Docker Desktop's lifecycle components, focusing on installation, updates, and performance across macOS and Windows environments, while debugging complex OS-level issues and collaborating with teams.
Top Skills:
DockerGo (Golang)LinuxmacOSWindows
Fintech • Software • Financial Services
As a Full Stack Software Engineer II at Wave, you will deliver financial product features, improve system performance, and mentor junior staff. You will handle complex challenges independently and ensure high-quality code while contributing to documentation and production stability.
Top Skills:
DjangoPythonReactReact Native
Information Technology • Software
Lead the technical design and delivery of ShareGate's Backup feature. Collaborate with teams for scalability, security, and maintainability while mentoring developers.
Top Skills:
.NetC#Ci/CdReact
Information Technology
The Embedded Software Engineer leads firmware development for microcontroller systems, collaborating with teams to deliver scalable solutions and ensuring robust integration and validation practices.
Top Skills:
CGitGitlabLinuxPython
Reposted 2 Days AgoSaved
Easy Apply
Easy Apply
AdTech • Marketing Tech
Lead the design and optimization of programmatic bidding systems, collaborating with engineers and applying analytical methodologies to enhance performance.
Top Skills:
C++DatabasesGoJavaMachine LearningMicroservicesRustScala
Other
As a Senior Software Engineer, you'll develop scalable microservices, integrate telecom workflows, and lead automation efforts, enhancing customer experiences on the OXIO platform.
Top Skills:
AndroidAngularAWSBpmnBusiness Process Management (Bpm)Ci/CdDockerGitlabGrpciOSJavaJavaScriptKafkaKubernetesMySQLNode.jsPostgresProtobufReactRedis
Big Data • Enterprise Web • Marketing Tech • Software
As a Senior Software Developer, you will architect and develop robust software solutions, enhance software stability, manage tech debt, and collaborate with teams while staying updated on new technologies.
Top Skills:
AWSCircleCIDatadogDbtDockerFivetranGoLookerReactReact NativeRuby On RailsSentrySnowflakeTerraformTypescript
Artificial Intelligence • Big Data • Machine Learning
Design and develop full stack applications, lead modules, collaborate with teams, and ensure secure, optimized web application integration.
Top Skills:
AngularApi GatewayAWSCi/CdCSSCypressDjangoDockerDynamoDBExpress.JsFlaskHTML5JestLambdaMongoDBMySQLNode.jsPostgresPytestPythonReactSnsSQLSqsTypescript
Database • Analytics
As a Senior Product Engineer, you will own features from conception to delivery, collaborate with customers, and drive impactful decisions using modern technologies.
Top Skills:
DagsterDbtFastapiGoogle Cloud PlatformNext.JsPostgresPythonReactSnowflakeTailwind CssTerraformTypescript
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














_0.png)














