Get the job you really want.

Top Software Engineer Jobs in Ottawa

Reposted 23 Days AgoSaved
Easy Apply
In-Office
Ottawa, ON
Easy Apply
Mid level
Mid level
Software
Design, develop, and maintain desktop applications; optimize APIs, database access; mentor, diagnose performance issues, and ensure software quality.
Top Skills: .NetAzure DevopsC#DockerGithub ActionsKubernetesPostgresRedisRestSoapSQLSyncfusionWpf
Reposted YesterdaySaved
In-Office
Ottawa, ON
Junior
Junior
Automotive
Develop and maintain Wind River Studio Conductor for multi-cloud automation, enhance features, contribute to open-source projects, and collaborate with cross-functional teams.
Top Skills: DockerHelmKubernetesNode.jsPostgresPythonRabbitMQReactTypescriptUiYaml
Reposted 19 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Productivity • Software • Automation
As a Sr. Software Engineer at Zapier, you'll build and scale robust backend systems for their automation platform, collaborating on various impactful projects, improving user workflows, and ensuring smooth execution of automations.
Top Skills: Ai ToolingDjangoMySQLNext.JsNode.jsPostgresPythonReactRestful ApisTypescript
Reposted 19 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Productivity • Software • Automation
As a Senior Backend Engineer at Zapier, you'll design and implement scalable APIs, collaborate on architecture, and integrate AI tools to enhance automation.
Top Skills: Node.jsPython
YesterdaySaved
In-Office
Ottawa, ON
Senior level
Senior level
Information Technology
The SDET will define and execute a shift-left testing strategy with automation for web and mobile platforms, utilizing GenAI tools and collaborating with cross-functional teams to ensure quality assurance in development processes.
Top Skills: AdoAppiumCi/CdGenai ToolsGithub ActionsJavaJavaScriptPlaywrightRest AssuredTypescript
Reposted 24 Days AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
Digital Media
The Software Engineer II will design and optimize distributed systems for processing metadata, collaborating closely with cross-functional teams to integrate machine learning models into production pipelines.
Top Skills: AirflowAWSDatabricksHttp ApisPythonRubyScalaSparkTerraform
15 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Events • Marketing Tech • Software
Design and maintain backend services to scale Hive's platform, focusing on high-throughput data pipelines, API integration, and monitoring solutions.
Top Skills: AWSClickhouseDatadogDjangoDockerElasticsearchMongoDBMySQLPythonRedisSentry
Reposted 15 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
Software
Develop and maintain enterprise software applications, focusing on back-end development, API development, and ensuring application security while contributing to software improvement processes.
Top Skills: AngularAWSAzureClickhouseCSSDockerGCPGoHTMLJavaScriptKubernetesPostgresPythonReact
Reposted 15 Days AgoSaved
In-Office or Remote
Ottawa, ON
Entry level
Entry level
Blockchain • Cryptocurrency
Design and develop core backend components for a blockchain network using Rust, ensuring reliability and scalability in production-grade software.
Top Skills: CC++RustZig
Reposted 15 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
As a Senior Software Engineer at Vanta, you will lead projects, set technical direction, develop product functionality, and mentor engineers, leveraging modern frameworks like TypeScript, React, and Node.js.
Top Skills: Node.jsReactTypescript
Reposted 15 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
As a Software Engineer at 3Pillar Global, you will be responsible for backend development using Node.js and AWS, optimizing system performance, and collaborating with cross-functional teams to deliver high-quality software solutions.
Top Skills: Api GatewayAWSDockerDynamoDBKubernetesLambdaNode.jsRds
Reposted 15 Days AgoSaved
Easy Apply
In-Office or Remote
Ottawa, ON
Easy Apply
Mid level
Mid level
Artificial Intelligence • Robotics
Develop and maintain infrastructure for software development and AI operations, manage CI/CD pipelines, and automate configurations using various tools.
Top Skills: AnsibleArgocdAWSAzureCassandraCi/CdCloudFormationDockerElk StackFluxGCPGithub ActionsGoGrafanaHadoopJavaJenkinsKafkaKubeflowKubernetesMlflowMongoDBPostgresPrometheusPulumiPythonPyTorchSagemakerScikit-LearnSparkTensorFlowTerraform
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
16 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Insurance • Financial Services
Lead a team of engineers in developing AI-powered applications, oversee technical decisions, and foster innovation while ensuring security and scalability.
Top Skills: AICloud ArchitectureComputer VisionDevOpsMlNatural Language ProcessingNode.jsPythonReactRecommendation Systems
16 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
As a Java Angular Software Engineer, you will develop high-quality software, participate in Agile teams, mentor colleagues, and drive project delivery.
Top Skills: Angular 2+AWSAzureCSSDockerGitHibernateHTMLJavaJavaScriptJpaKubernetesSpringSpring BootSQLTypescript
25 Days AgoSaved
In-Office
Ottawa, ON
Expert/Leader
Expert/Leader
Other • Robotics
Design, architect, and maintain a distributed system while developing backend applications in Python. Collaborate with team members to enhance infrastructure and APIs for lidar data management.
Top Skills: C++DockerGCPGitlab PipelinesGoGrpcKubernetesLinuxMqttPostgresPythonRustTcpTerraform
16 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Marketing Tech
The role involves improving the billing and packaging system, working with Go services, GraphQL, and Google Cloud, while collaborating with various teams.
Top Skills: AWSGoGCPGraphQLJavaScriptKubernetesPythonRestful Apis
3 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Information Technology • Security • Software • Cybersecurity
Develop and execute automated tests for high-speed communication buses and serial drivers, ensuring software quality through test plans, analysis, and debugging.
Top Skills: CGitHudsonJenkinsJIRALinuxPythonQnxShell ScriptingSvn
17 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Cloud • Software
The Software Engineer III will build and integrate web and mobile applications, mentor junior developers, and collaborate with cross-functional teams to deliver solutions while ensuring best practices in code and architecture are followed.
Top Skills: AWSCSSHTMLJavaJavaScriptSQL
17 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
Gaming • Machine Learning • Mobile • Software
As a Software Engineer in the Ads team, you will build and enhance ad products, improve system architecture, and collaborate across teams for user experience optimization.
Top Skills: PythonReactReact NativeRustTypescript
17 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Software
Build intuitive interfaces for construction workflows using React and TypeScript, optimizing performance and creating data-rich dashboards.
Top Skills: Ag-GridDhtmlxGitlabPandacssReactTanstack QueryTypescriptVitest
17 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Logistics
As a Technical Lead Software Engineer, you'll build full-stack solutions, manage customer integrations, solve complex problems, and lead technical direction.
Top Skills: Ai Coding ToolsPythonReactRuby On Rails
Reposted 3 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Hardware
The Senior Embedded Software Engineer will lead embedded software design, collaborate across teams for integration, ensure product excellence, drive project success, and stay updated on emerging technologies.
Top Skills: CompilersDebuggersEmbedded SoftwareOsReal-Time SystemsTelecom Applications
Reposted 3 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Hardware
The Senior Embedded Software Design Engineer leads product development, ensures compliance, manages projects, and provides technical support for manufacturing processes, focusing on embedded software for fiber optic transceivers.
Top Skills: Cross Functional Project ManagementEmbedded SoftwareReal Time ApplicationsTelecom Applications
Reposted 3 Days AgoSaved
Hybrid
Ottawa, ON
Mid level
Mid level
Other
Contribute to the design, development, and testing of LightSpeed Software, focusing on embedded systems and ensuring comprehensive testing and bug resolution.
Top Skills: C++LinuxPython
4 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Information Technology
Develop multi-language SDK client libraries, optimize CI/CD pipelines, contribute to product development, and resolve field issues as a Senior Software Developer.
Top Skills: CC#CmakeDockerGithub ActionsGoGo ModulesGradleJavaJavaScriptJenkinsKubernetesMavenNpmNugetPipPython
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account