Get the job you really want.

Top Software Engineer Jobs in Ottawa

Reposted 23 Days AgoSaved
Easy Apply
Ottawa, ON
Easy Apply
Senior level
Senior level
Mobile • Software
Implement and maintain high-quality Java code for Calypso development, collaborating with teams on system optimization and capacity planning.
Top Skills: JavaLinuxMq MessagingOracle DbSQL
Reposted 23 Days AgoSaved
Easy Apply
Ottawa, ON
Easy Apply
Senior level
Senior level
Mobile • Software
This role involves designing application components, writing quality code, mentoring developers, and collaborating with teams to ensure application reliability and scalability.
Top Skills: AggridAzureCss ModulesExpressFigmaGitGoogle Cloud PlatformJestMongoDBNode.jsPostcssPostgresReactReact QueryReact RouterTeamcityTypescriptViteVitestZustand
Reposted YesterdaySaved
Remote
Ottawa, ON
Senior level
Senior level
Food • Information Technology • Software • Hospitality
Seeking a Senior Backend Engineer with expertise in Java/Spring and cloud infrastructure to lead technical initiatives, manage backend systems, and mentor engineers.
Top Skills: AWSAzureGCPJavaSpring
Reposted YesterdaySaved
In-Office
Ottawa, ON
Mid level
Mid level
Artificial Intelligence • Computer Vision • Security • Software
Design and build machine learning infrastructure for real-time video processing and model training, collaborating with research scientists on AI advancements.
Top Skills: AIComputer VisionDeep LearningDistributed SystemsMachine LearningPython
Reposted YesterdaySaved
Easy Apply
Ottawa, ON
Easy Apply
Senior level
Senior level
Consumer Web • Edtech • Enterprise Web • Social Impact
The Staff Software Developer will design, build, and maintain full-stack features for learning tools at Coursera, focusing on APIs, user interfaces, and integrating AI suggestions, while providing technical leadership.
Top Skills: JavaPythonReactScalaTypescript
Reposted YesterdaySaved
Easy Apply
Ottawa, ON
Easy Apply
Senior level
Senior level
Consumer Web • Edtech • Enterprise Web • Social Impact
Develop and implement scalable web applications both frontend and backend, integrate models, build data pipelines, and improve UI components while collaborating with stakeholders.
Top Skills: Cloud EnvironmentsGraphQLJavaReactRestTypescript
Reposted YesterdaySaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Consumer Web • Digital Media • Machine Learning • Software
Develop and maintain tools to enhance efficiency for product developers. Collaborate with teams to identify pain points and drive initiatives for improvements in the development lifecycle.
Top Skills: GraphQLJavaScriptNextjsPythonReactRelay
Reposted 24 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Events • Marketing Tech • Software
The Senior Product Software Engineer will rapidly build features, contribute to planning and decision-making, optimize performance, and collaborate with teams to solve customer problems.
Top Skills: AWSDjangoDockerElasticsearchKubernetesMongoDBMySQLPythonReactRedisReduxTerraformTypescript
Reposted 24 Days AgoSaved
Hybrid
Ottawa, ON
Mid level
Mid level
Retail • Analytics
As a Software Engineer, you will develop and maintain the Tally software stack, enhance robot navigation and autonomy, and support CI/CD processes.
Top Skills: AWSAzureBashC++DockerGCPGitLinuxPythonRedisRos
Reposted 24 Days AgoSaved
Ottawa, ON
Mid level
Mid level
Information Technology • Professional Services • Consulting
The Software Developer will lead application development, design APIs, and integrate systems using various IBM and .NET technologies, along with scripting automation in PowerShell.
Top Skills: .NetArcgisAzure DevopsC#EsqlIbm AceIbm Integration BusIbm MqJavaScriptJSONMicrosoft Sql ServerOraclePowershellRestSoapVb.NetWebsphere Message BrokerXMLXslt
Reposted 24 Days AgoSaved
Easy Apply
In-Office
Ottawa, ON
Easy Apply
Mid level
Mid level
Artificial Intelligence • Software • Generative AI
Develop and oversee user-facing features, create REST APIs, and collaborate with cross-functional teammates, ensuring product quality and mentoring junior engineers.
Top Skills: GoJavaNoSQLOpenapiReactRest ApisSQLTypescript
Reposted 24 Days AgoSaved
Easy Apply
In-Office
Ottawa, ON
Easy Apply
Junior
Junior
Artificial Intelligence • Software • Generative AI
You will build a search and assistant product, improve personalization, train models, and write robust code while mentoring junior engineers.
Top Skills: C++GoJavaPython
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
25 Days AgoSaved
Easy Apply
In-Office
Ottawa, ON
Easy Apply
Mid level
Mid level
Artificial Intelligence • Software • Generative AI
The role involves overseeing the development of cloud infrastructure, providing leadership, collaborating with teams, and writing efficient, maintainable code.
Top Skills: Amazon S3Amazon SqsApache BeamApache FlinkApache KafkaAWSBigQueryData PipelinesGCPGoogle Cloud StorageGoogle Pub/SubKubernetesObject StorageTerraform
25 Days AgoSaved
Easy Apply
In-Office
Ottawa, ON
Easy Apply
Mid level
Mid level
Artificial Intelligence • Software • Generative AI
As a Software Engineer on Glean's Data Foundations team, you'll build and scale data ingestion connectors, transforming unstructured content into structured data while ensuring system reliability and security throughout the data processing pipeline.
Top Skills: C++GoJavaNoSQLPythonSQL
Reposted 2 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
The Principal Software Development Engineer will lead development and maintenance of UI components in QML, troubleshoot issues, advise on Qt upgrades, and engage with customer support, ensuring high-quality code practices within an Agile environment.
Top Skills: C++CmakeDockerGitGitJenkinsPythonQt FrameworkQt Modeling Language (Qml)Xcode
Reposted 2 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
The Senior Software Developer will enhance user experiences by developing scalable and secure code, participating in code reviews, mentoring engineers, and promoting agile methodologies.
Top Skills: AWSAws-KinesisDynamoDBEcsJavaKafkaLambdaMySQLSnowflakeSpring BootSqsTypescript
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 cross team-level projects focused on cloud solutions, guiding teams through Agile methodologies, and providing mentorship while enhancing engineering practices.
Top Skills: AWSCi/CdGoGraphQLGrpcJavaJenkinsRestSpring BootTypescript
Reposted 12 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Cloud • Hardware • Internet of Things • Other • Software • Semiconductor • Utilities
Design, develop, and maintain Linux device drivers for networking platforms, collaborating with hardware teams and debugging complex software issues.
Top Skills: AsicsBashCC++FpgasI2CLinuxMdioPciePythonRtosSpiU-BootYang
Reposted 2 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Big Data • Information Technology • Software • Database • Analytics • Infrastructure as a Service (IaaS) • Big Data Analytics
Develop and operationalize a high-performance storage engine for Kora, focusing on scalable and resilient systems. Collaborate with teams to solve challenges in cloud infrastructure and ensure customer success.
Top Skills: AWSAzureC/C++GCPGoJavaScala
Reposted 2 Days AgoSaved
Easy Apply
In-Office
Ottawa, ON
Easy Apply
Senior level
Senior level
Gaming • Machine Learning • Mobile • Software
As a Senior Software Engineer in the Ads team, you will design and develop innovative ad products while collaborating across teams to enhance user engagement and revenue growth.
Top Skills: PythonReactReact NativeRustTypescript
Reposted 2 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Cloud • Security • Software • Generative AI
The role involves building and maintaining Elastic Agent and associated platforms, supporting cloud services, and designing cross-platform features while collaborating with teams.
Top Skills: DockerGoKubernetesOpentelemetry
Reposted 2 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Financial Services
Lead transaction reconciliation efforts, develop scalable ledger infrastructure, implement payment flows, and own backend platform projects end-to-end.
Top Skills: PostgresReactRuby
Reposted 2 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Financial Services
Lead and mentor engineering efforts to build scalable payment solutions, ensuring accuracy across financial systems, and manage backend platform projects.
Top Skills: PostgresReactRuby
Reposted 2 Days AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
Artificial Intelligence • Information Technology • Software
As a Software Engineer, contribute to advanced applied AI systems, build backend services and collaborate with ML engineers, ensuring reliability and performance.
Top Skills: AWSDockerGCPKubernetesNode.jsTypescript
Reposted 2 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Big Data • Machine Learning
The Senior Software Engineer will design and develop high-performance storage and distributed systems, ensuring efficiency and conducting performance testing.
Top Skills: C/C++DpdkEthernetInfinibandLinuxNfsNvmeRdmaS3SmbSpdkSsdTcpUdp
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account