Get the job you really want.

Top Software Engineer Jobs in Ottawa

YesterdaySaved
Hybrid
Ottawa, ON
Mid level
Mid level
Computer Vision • Information Technology • Machine Learning • Other
As an Embedded Software Engineer, you'll develop systems for data collection at fish farms, interface with sensors, and enhance the build process for embedded Linux.
Top Skills: Arm-Based Embedded PlatformsCC++GoPythonRust
Reposted YesterdaySaved
Hybrid
Ottawa, ON
Mid level
Mid level
eCommerce • Information Technology • Machine Learning • Marketing Tech • Database • Analytics • Big Data Analytics
As a Staff Software Engineer for Data Science Tools, you'll design and scale data products, implement ML models, and address product challenges within a growth-oriented tech environment.
Top Skills: AirflowAWSAzureGCPPymcPythonPyTorchSQLTensorFlow
Reposted YesterdaySaved
Hybrid
Ottawa, ON
Mid level
Mid level
eCommerce • Information Technology • Machine Learning • Marketing Tech • Database • Analytics • Big Data Analytics
The role involves building scalable data products, implementing machine learning models, and ensuring product reliability while collaborating with a data science team.
Top Skills: AWSAzureGCPPythonSQL
Reposted 24 Days AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
Artificial Intelligence • Software
Join an AI lab to build collaborative AI software agents that help engineering teams tackle complex problems. Collaborate with a talented team of industry experts.
Top Skills: AISoftware Engineering
Reposted 24 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Software
As an Intermediate Developer, you will build and maintain the JAM application, delivering impactful features for various departments while ensuring high-quality solutions.
Top Skills: C#GoJavaPostgresPythonReactRuby On Rails
2 Days AgoSaved
Remote
Ottawa, ON
Expert/Leader
Expert/Leader
Software
Lead technical direction and architecture for backend systems supporting insurance operations, mentoring developers and shaping strategic decisions while driving platform evolution and integration efforts.
Top Skills: C#JavaPythonReactRuby On Rails
2 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Fintech • Payments
As a Senior Software Development Engineer, you will design and develop applications, maintain automated tests, implement CI/CD practices, and contribute to cloud solutions.
Top Skills: AnsibleAtlassian ToolsAWSAzureC#ChefCi/CdCloud ServicesGCPJava 8JenkinsKubernetesLogging ToolsMonitoring ToolsPuppetTerraform
2 Days AgoSaved
In-Office
Ottawa, ON
Junior
Junior
Fintech • Payments
As a Junior Software Engineer, collaborate with product managers and customers to design and implement solutions for employer benefits. You'll enhance engineering processes using TDD and BDD, support applications, and analyze systems for improvements.
Top Skills: .NetAIAngularArgocdAsp.NetAzureC#CSSDockerGithub ActionsGraphQLHelmJavaScriptKafkaKubernetesMs SqlMySQLNoSQLPostgresReactSqlserverTerraform
2 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Information Technology • Machine Learning • Professional Services • Software • Analytics • Consulting
The Senior Software Engineer will develop AI solutions, work with clients to identify operational problems, and build scalable systems based on AI workflows.
Top Skills: AWSDockerFastapiGCPHugging FaceLangchainOpenai ApisPythonPyTorch
2 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Big Data • Software
As a Senior Software Engineer on the Data Platform team, you will own and enhance data pipelines, optimize performance, lead design initiatives, and ensure data accuracy and reliability.
Top Skills: AWSKafkaKubernetesPostgresPythonReactRubySparkTypescript
Reposted 2 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
Lead development of data infrastructure for AEC products, collaborate with teams, mentor developers, and ensure system performance and reliability.
Top Skills: Api GatewayAWSDockerDynamoDBEc2EcsGoJavaKubernetesLambdaNode.jsPythonRdsS3Spring
2 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Healthtech • Software
The Senior Software Engineer at Cority will design, develop and enhance software, mentor junior developers, and collaborate with cross-functional teams to meet product needs while driving technical solutions.
Top Skills: .Net Core.Net FrameworkAngularAWSAzureCdCiCSSDapperDockerEntity FrameworkHTML5JavaScriptKubernetesMicroservicesMongoDBReactSQL ServerTypescriptWeb Apis
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 11 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Big Data • Software • Analytics
The Principal Engineer will lead a team in developing features for Apache Spark and enhancing data processing systems, focusing on distributed data processing and system improvements.
Top Skills: SparkAWSAzureGCPJavaOpenshiftPythonScalaSQL
2 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Cloud • Software • Database
The Sr. Software Engineer will design and implement database features, write high-quality C/C++ code, improve performance, troubleshoot issues, and contribute to YugabyteDB.
Top Skills: CC++GoJavaRust
2 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Fintech • Payments
The role involves enhancing Siebel CRM systems, designing backend solutions, leading integrations, ensuring performance, and mentoring juniors.
Top Skills: AWSCi/CdDockerKafkaKubernetesOraclePl/SqlPostgresShellSiebelSnowflake
2 Days AgoSaved
In-Office
Ottawa, ON
Junior
Junior
Fintech • Payments
As a Junior Software Engineer at WEX, you will collaborate with teams to design, develop, and improve employer benefits solutions while enhancing your engineering skills through continuous learning.
Top Skills: .NetArgocdAsp.NetAzureBlazorC#CSSDockerGithub ActionsGraphQLHelmJavaScriptKafkaKubernetesMs SqlMySQLNosql DatabasesPostgresTerraform
Reposted 2 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Expert/Leader
Expert/Leader
Information Technology • Mobile • News + Entertainment • Social Media
Lead the Ads Formats team to enhance advertising user experiences, improve product development, and innovate new ad formats while collaborating across teams.
Top Skills: Ad-TechFull Stack Development
Reposted 2 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Beauty • Cloud • Fintech • Marketing Tech • Payments • Productivity • Software
As the Engineering Lead on the Commerce team, you will define and execute the Commerce strategy, ensuring technical architecture aligns with customer needs and business objectives.
Top Skills: ElixirGoJavaPython
Reposted 2 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Other
Develop and maintain scalable cloud services, enhance system reliability, implement automation, collaborate across teams, and drive operational improvements.
Top Skills: ArgocdAWSAws CdkAzureC#DatadogDockerGithub ActionsGoGCPJavaJenkinsKubernetesPrometheusTerraformTerragrunt
Reposted 2 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Productivity • Security • Software • Business Intelligence • Cybersecurity
Lead the development of Lumos's Workflows & Notifications Platform, focusing on scalable event-driven systems and multi-channel messaging integration.
Top Skills: CeleryGoKafkaPythonStep FunctionsTemporalTypescript
Reposted 2 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
Develop new features for EverHealth products, maintain existing software, debug issues, and contribute to agile ceremonies within a software development team.
Top Skills: .Net FrameworkAngularC#Entity FrameworkJavaScriptLinqLinq To SqlMicrosoft Visual StudioOopOpensearchOrm FrameworksReactRedisSQL ServerT-SqlVbVue
Reposted 2 Days AgoSaved
In-Office or Remote
Ottawa, ON
Expert/Leader
Expert/Leader
Fashion • Retail • Software
The Senior Engineer will develop scalable backend solutions and prototypes using various technologies, transitioning innovative concepts into production-ready software while ensuring high code quality and collaboration.
Top Skills: AWSAxiosAzureDjangoDockerFastapiJava (Spring Boot)MobxNest.JsNode.jsPostgresPythonReactSQLStorybookTailwind
Reposted 25 Days AgoSaved
Ottawa, ON
Junior
Junior
Cloud • Security • Software • Generative AI
Join the Developer Tools Team to develop, maintain, and support libraries and integrations for the Elastic Stack, particularly focusing on Javascript. Engage with developer communities and contribute to team and cross-team projects.
Top Skills: JavaScriptOpen-Source Software
Reposted 25 Days AgoSaved
Remote
Ottawa, ON
Junior
Junior
AdTech • Marketing Tech
As a Software Engineer on the Frontend Infrastructure team, you'll design and improve front-end systems, collaborate on architecture, and enhance developer workflows. Responsibilities include writing scalable code, managing CI/CD processes, and optimizing performance while owning projects from inception to delivery.
Top Skills: AerospikeAmazon RedshiftElasticsearchGoGraphQLReactRedisRuby On RailsTypescript
Reposted 25 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
AdTech • Marketing Tech
Design and develop scalable distributed systems, write test-driven code, collaborate on architecture, and manage projects from inception to delivery.
Top Skills: Amazon RedshiftGraphQLReactRedisRuby On RailsTypescript
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account