Get the job you really want.
Be the first applicant
Apply to jobs posted less than 24 hours ago to maximize your visibility.
Use the Date Posted filter to view jobs posted within the last 24 hours.

Top Software Engineer Jobs in Ottawa

21 Days Ago
Ottawa, ON
Mid level
Mid level
Appliances
The Embedded Software Engineer II at Gentex is responsible for full development lifecycle execution, including software design and integration testing, and providing technical mentorship.
Top Skills: Assembly LanguagesAzure DevopsBitbucketCC++GitJenkinsJIRALinuxMicrosoft Office SuiteReal Time Operating Systems
11 Days Ago
Hybrid
Ottawa, ON
Senior level
Senior level
Angel or VC Firm • Fintech
The Senior Software Engineer will develop and maintain front-end components for a data labeling platform, ensuring user-friendly, high-quality interfaces while collaborating with cross-functional teams and mentoring junior engineers.
Top Skills: AWSBigQueryCypressDjangoDjango Rest FrameworkJavaScriptJestKafkaKubernetesMobxOpenai ApiPostgresPythonReactRedisSparkTypescript
11 Days Ago
Remote
Ottawa, ON
Senior level
Senior level
Security • Software • Cybersecurity
As a Senior Software Developer, you'll mentor team members, deliver cloud-based software, and solve complex security problems in a collaborative environment.
Top Skills: AWSDockerGitGoJavaScriptKafkaKubernetesPostgresPythonReactRestful ApisSqsTypescript
11 Days Ago
Remote
Ottawa, ON
Senior level
Senior level
Hardware • Manufacturing
As a Platform Engineer, you will manage AWS infrastructure, automate CI/CD pipelines, implement security measures, and ensure system reliability and observability. You will collaborate with teams to support scalable, secure systems and document processes for efficiency.
Top Skills: Api GatewayAWSBashDockerEcsEksGitlab CiGrafanaLambdaPrometheusPulumiPythonTerraform
21 Days Ago
Ottawa, ON
Senior level
Senior level
Digital Media • Marketing Tech • Social Media • Software • Analytics
Design, build, test, and ship high-quality software and data products while collaborating with cross-functional teams and ensuring data architecture integrity.
Top Skills: AthenaGoJavaKafkaKinesisMySQLPostgresPrestoPythonRedshiftS3ScalaShell ScriptSpark
12 Days Ago
Remote
Ottawa, ON
Senior level
Senior level
Beauty • Cloud • Fintech • Marketing Tech • Payments • Productivity • Software
As a Lead Software Engineer, you'll develop and manage integration strategies, oversee API architecture, and lead a small team while ensuring platform reliability and performance.
Top Skills: Api IntegrationsElixirGoJavaPython
12 Days Ago
Remote
Ottawa, ON
Senior level
Senior level
Beauty • Cloud • Fintech • Marketing Tech • Payments • Productivity • Software
As a Staff Software Engineer, you'll lead a 3-5 person squad, drive the technical architecture of Boulevard's Commerce Platform, and advocate for system maintainability, collaborating closely with various teams to ensure product success.
Top Skills: ElixirGoJavaPython
12 Days Ago
Remote
Ottawa, ON
Expert/Leader
Expert/Leader
Artificial Intelligence • Software
The Staff Software Engineer will design and implement innovative solutions for Plotly's products, ensuring scalability and integration with customer systems while collaborating with cross-functional teams and maintaining operational excellence.
Top Skills: AWSAzureCi/CdGCPGithub ActionsGoGraphQLKubernetesTypescript
13 Days Ago
Remote
Ottawa, ON
Senior level
Senior level
Digital Media
As a Senior Software Engineer, you will develop and maintain backend services for Scribd.com, optimizing performance and collaborating with cross-functional teams to enhance user experience.
Top Skills: AirflowAWSDatabricksGitJavaScriptMySQLReactRuby On RailsTerraform
23 Days Ago
Remote
Ottawa, ON
Senior level
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
As a Principal Software Developer, you'll design and develop member management solutions for Autodesk Construction Cloud, ensuring a seamless user experience while collaborating with diverse teams.
Top Skills: AWSNode.jsPostgresReactSQL
13 Days Ago
Ottawa, ON
Senior level
Senior level
Software
The Senior Software Developer will design and enhance a telephony platform, lead agile development efforts, and mentor team members while utilizing innovative technologies.
Top Skills: AutoconfAutomakeBoostC++CryptographyGccLinuxNetworking ProtocolsSQLTelephonyVisual StudioVoipWebsocketWireshark
23 Days Ago
Ottawa, ON
Senior level
Senior level
Fintech • Payments • Financial Services
The Senior Software Developer will develop and maintain a high-performance payment system, design microservices, and ensure robust API functionalities while collaborating on architecture and cloud technologies.
Top Skills: AWSAzureCore JavaDockerEnvoyHazelcastHibernateIstioJavaScriptKubernetesMavenNoSQLOraclePostgresRedisSpring BootSQLUml
13 Days Ago
Remote
Ottawa, ON
Senior level
Senior level
Cloud • Fintech • Cryptocurrency • NFT • Web3
The Senior Software Engineer will design secure services, build UI components for web and mobile applications, and collaborate with teams to enhance institutional product experiences.
Top Skills: DocusaurusFigmaJavaScriptLinariaPercyReactReact NativeStorybookTypescript
13 Days Ago
Remote
Ottawa, ON
Expert/Leader
Expert/Leader
Software
As a Staff Software Engineer at Vanta, you will lead complex technical projects, influence technical strategy, mentor engineers, and ensure system alignment with business goals.
Top Skills: AIAPIsDatabasesDistributed SystemsFrontend
13 Days Ago
Ottawa, ON
Senior level
Senior level
Software
Develop and optimize a scalable backend platform for observability and security, focusing on AI-driven applications by analyzing and improving system performance.
Top Skills: C++JavaRubyScala
13 Days Ago
Ottawa, ON
Senior level
Senior level
Software
As a Senior Software Engineer I - ML Engineer, you will develop and refine prompt engineering techniques for enhancing AI tools, design effective prompts, and work cross-functionally with teams to integrate AI solutions.
Top Skills: AirflowAws SagemakerMlflowPythonPyTorchScikit-Learn
Senior level
Semiconductor
The role involves designing and optimizing embedded firmware for high-speed SerDes PHYs, collaborating with multiple teams, debugging, and developing automation for testing.
Top Skills: C,C++,Python,Git
Reposted 14 Days Ago
Remote
Ottawa, ON
Senior level
Senior level
Security • Software
The Senior Software Engineer will architect and implement high-throughput data pipelines, ensuring system performance and participating in technical collaboration and project execution to support SaaS security efforts.
Top Skills: Ci/CdClickhouseGoKafkaPubsubPulsarPythonSparkTrino
15 Days Ago
Remote
Hybrid
Ottawa, ON
Senior level
Senior level
Information Technology • Mobile • News + Entertainment • Social Media
Lead technical growth and strategy for the Advertiser Growth team at Reddit. Collaborate with cross-functional teams to enhance the platform for small to medium businesses, ensuring high-quality product delivery through mentoring and technical leadership.
Top Skills: Data-Informed Decision MakingExperimentationFull Stack DevelopmentSoftware Engineering
15 Days Ago
Hybrid
Ottawa, ON
Senior level
Senior level
Software
Design, develop, and maintain Linux-based software; automate workflows; collaborate with teams; ensure code quality and performance.
Top Skills: C/C++DockerKubernetesKvmPythonShell ScriptingVirtualboxVMware
15 Days Ago
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Software • Financial Services
As a Senior Software Engineer, you will design and implement user-facing products, collaborate with the team, and shape the engineering culture while leveraging AI technologies.
Top Skills: PythonReactTypescript
15 Days Ago
Remote
Ottawa, ON
Senior level
Senior level
Cloud • Information Technology • Other • Software
Lead Software Engineer will guide development teams, drive technical innovation, and manage product delivery in a multi-cloud environment. Responsibilities include system design, agile practices, application optimization, and fostering team efficiency.
Top Skills: .Net CoreAngularAWSAzureDependabotDockerGCPGithub ActionsJavaJavaScriptKubernetesMySQLPostgresReactReduxSnykSonarqubeSpring BootTerraform
15 Days Ago
Remote
Ottawa, ON
Senior level
Senior level
Software
The Senior Software Engineer will implement Salesforce solutions, manage data integrity, develop functionality, and support users across the organization.
Top Skills: ApexETLJavaScriptLightning Web ComponentsSalesforceSQLUnix ToolsVisualforce
15 Days Ago
Remote
Ottawa, ON
Senior level
Senior level
Other
The Senior Software Engineer will enhance Corelight's cloud services and NDR applications, focusing on design, implementation, and collaboration on technical aspects of software projects.
Top Skills: AWSAzureCloudFormationGCPGitGitlab CiGoGrafanaHelmJavaKotlinKubernetesPrometheusPythonRustScalaSuricataTerraformZeek
15 Days Ago
Remote
Ottawa, ON
Senior level
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
The Senior Software Developer will manage Infrastructure-as-Code using Terraform and maintain CI/CD pipelines in Jenkins, develop AWS solutions, and collaborate with scrum teams to optimize cloud infrastructure and application deployment.
Top Skills: AWSCypressDockerJavaScriptJenkinsNode.jsPlaywrightReactTerraformTypescript

Top Ottawa Companies Hiring Software Engineers

See All
Scribd Thumbnail
Digital Media
3 Offices
385 Employees
Unusual Ventures Thumbnail
Fintech • Angel or VC Firm
Menlo Park, CA
32 Employees
Arctic Wolf Thumbnail
Software • Security • Cybersecurity
4 Offices
810 Employees
Boulevard Thumbnail
Software • Productivity • Payments • Marketing Tech • Fintech • Cloud • Beauty
Los Angeles, CA
260 Employees
PsiQuantum Thumbnail
Manufacturing • Hardware
Palo Alto, California
265 Employees
Plotly Thumbnail
Software • Artificial Intelligence
Montréal, QC
113 Employees

Popular 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 (1)

Job Category

Skills
Date Posted
Job Category
Search Area
Experience
Industry
Show more
Show less
Company Name
Company Size

Sign up now Access later

Create Free Account