Get the job you really want.

Top Software Engineer Jobs in Ottawa

Mid level
Information Technology • Consulting
As an Intermediate Software Engineer specializing in AI, you'll design and build AI-driven features, integrate models, and collaborate on intelligent solutions.
Top Skills: GoHugging FacePythonTensorFlow
5 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Information Technology
The Intermediate Software Engineer will design and build AI-driven features, integrate AI models, and collaborate on machine learning solutions to enhance domain services.
Top Skills: Cloud-Native DeploymentContainerizationGoHugging FacePythonRelational DatabasesRestful ApisSQLTensorFlow
10 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Cloud • Insurance • Payments • Software • Business Intelligence • App development • Big Data Analytics
As a Software Development Engineer in Test, you'll create and conduct automated tests, resolve technical issues, and collaborate with development teams to ensure software quality.
Top Skills: AWSAzureCloud ComputingDockerGCPGqlKubernetesObject-Oriented ProgrammingPlaywrightSQL
Reposted 10 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
Lead and deliver streaming infrastructure initiatives: design and scale real-time data pipelines, collaborate with product and stakeholders, ensure operational availability and observability, drive code/design quality, mentor engineers, and own quarterly team goals.
Top Skills: AWSBeamConfluent PlatformFlinkKafkaKotlinKubernetesMySQLPythonSamzaSchema RegistrySparkTableflow
Reposted 10 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Artificial Intelligence • Enterprise Web • Software • Design • Generative AI
Lead AI feature development, integrate large models, collaborate cross-functionally, ensure technical quality, monitor AI advancements, and build user interfaces and tools for AI applications.
Top Skills: Ai/MlLarge Language ModelsNode.jsPrompt EngineeringReactTypescriptVector Databases
Reposted 10 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Artificial Intelligence • Enterprise Web • Software • Design • Generative AI
Develop and test production code for web applications, collaborate with teams to plan features, and debug production issues.
Top Skills: AWSCloudflare WorkersGraphQLNode.jsPostgresPulumiReactTypescript
5 Days AgoSaved
Remote
Ottawa, ON
Internship
Internship
Logistics • Software • Transportation
As an Associate Software Engineering Intern, you'll contribute to application development, participate in code reviews, and work closely with teams to improve processes. You'll also engage in mentorship and skill development.
Top Skills: AWSAzureDockerGitJavaJavaScriptJenkinsJSONMarkdownPythonReactSvnYaml
5 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
The Software Engineer will design and develop product functionality, collaborate with teams, solve complex problems, and learn new technologies while participating in the product life cycle.
Top Skills: AngularApi DevelopmentC#GitJavaScriptRxjsSvnTypescript
11 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Cloud • Fintech • Food • Information Technology • Software • Hospitality
As a Staff Software Engineer, you'll lead a team in developing and delivering scalable software solutions for employee management in the restaurant industry, focusing on enhancing customer and employee experiences.
Top Skills: GraphQLJavaKotlinReactRestTypescript
Reposted 5 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Information Technology • Internet of Things • Software
This role involves leading the design, development, and optimization of GPGPU and AI inference libraries, ensuring performance and reliability while mentoring engineers and coordinating with product management.
Top Skills: C/C++CudaOnnxOpenclOpenglPyTorchTensorFlowVulkan
Reposted 5 Days AgoSaved
Remote
Ottawa, ON
Entry level
Entry level
Cloud • Software
As an Infrastructure Software Engineer, you will work with clients to deploy Imogen on their cloud infrastructure, using agile practices and collaborating with teams.
Top Skills: BashCobolDockerGoHelmJclKubernetesTerraform
Reposted 6 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Fintech • Financial Services
The role involves designing and developing high-performance Java-based microservices in a fast-paced environment, collaborating with stakeholders, ensuring system stability, and modernizing the tech stack.
Top Skills: Apache KafkaBitbucketDockerGitGradleJavaKubernetesMavenMicroservicesMongoDBRed Hat OpenshiftRest ApisSpring BootSQL Server
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
Reposted 15 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Security
The Senior Software Engineer will architect and implement features for a cloud-native access control platform, integrating security hardware and ensuring code quality while collaborating across teams.
Top Skills: .NetAWSAzureC#DockerGCPKubernetesMqttNoSQLSQL
Reposted 11 Days AgoSaved
Easy Apply
Remote or Hybrid
Ottawa, ON
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
The Senior Software Engineer will drive business growth by building and scaling products for customer acquisition, lead management, and AI tools, collaborating cross-functionally with marketing and sales to innovate and impact revenue generation.
Top Skills: AWSFlaskJavaScriptPythonVue
Reposted 6 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Software
As a Backend Software Developer, you'll design and implement microservices, model data in MongoDB, and ensure systems' reliability and performance. You'll work with AI capabilities and partner integrations, emphasizing CI/CD and observability.
Top Skills: AWSDatadogDockerGCPGoGrafanaMongoDBPrometheusPythonRedisRestTerraformWebsockets
Reposted 6 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
Financial Services
Design and build scalable backend services for a trading platform, focusing on data ingestion, processing pipelines, and APIs while ensuring system reliability and integrating with various teams.
Top Skills: AirflowAWSDockerGCPGraphQLGrpcKafkaKubernetesPostgresPythonRedisSparkWebsockets
Reposted 6 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Internship
Internship
Information Technology • Software • Analytics
As a Full-Stack Software Engineer, you will build end-to-end features, develop backend services, and create frontend applications while using AI-assisted tools and collaborating with teams.
Top Skills: AWSDockerGitJavaJavaScriptPythonSpring BootTypescript
Reposted 6 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Information Technology • Software • Analytics
As a Data & Integration Engineer, you'll design and build integrations for ERP and CRM systems, ensuring reliable data flows and collaboration with cross-functional teams.
Top Skills: ChatgptClaude CodeIpaas PlatformsJavaMicrosoft DynamicsNetSuiteNue ApisQuickbooksSage IntacctSalesforce FlowsTray.IoWebhooksWindsurf
Reposted 6 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Transportation
Develop real-time graphics software for multi-sensor simulation in autonomous driving. Collaborate with experts to enhance rendering technology and improve simulation realism.
Top Skills: C++CudaDirectxGlslHlslJaxNvidia OptixOpenclOpenglPyTorchRustTensorFlowVulkanWgsl
Reposted 6 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Information Technology • Consulting
As a Software Engineer - Support, you'll troubleshoot production issues, implement fixes, and collaborate with teams to enhance web platforms. You will also define backlog tickets and contribute to improving incident response processes.
Top Skills: Asp.Net CoreAzureC#JavaScriptSQL ServerTypescript
Reposted 6 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Artificial Intelligence • Information Technology
As a Software Developer II, you will design and implement software systems, collaborate with peers, and improve product capabilities using various technologies, particularly TypeScript and Python.
Top Skills: Apache KafkaAWSCSSDatadogDockerElasticsearchHTMLKubernetesLlmsNode.jsOpenaiPineconePostgresPythonReactTypescript
Reposted 6 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Cloud • Software
The Senior Backend Software Engineer will lead product development, maintain systems, design APIs, and mentor junior engineers while improving overall product quality.
Top Skills: HibernateJavaKotlinRestful ApisSQL
Reposted 6 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Healthtech
Design, develop, and maintain scalable software solutions, collaborating with cross-functional teams and mentoring junior developers to enhance Arine's web applications and APIs.
Top Skills: AWSGitPythonRestful ApisTypescript
Reposted 6 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Database • Analytics
The Cloud Software Engineer will design distributed systems for observability, ensuring reliability and performance, while automating operational work and collaborating with teams.
Top Skills: ArgocdAWSAzureClickhouseGCPGoGrafanaHelmKubernetesOpentelemetryPrometheusTerraform
Reposted 6 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Retail • Sales • Software
As a Software Developer in Business Intelligence, you'll analyze complex datasets, collaborate with stakeholders, build data models, and develop insights for product optimization in the interior decor industry.
Top Skills: DbtDjangoMatplotlibNumpyPandasPostgresPythonRedshiftScikitScipySQLSuperset
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account