Get the job you really want.

Top Software Engineer Jobs in Ottawa

Reposted 8 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Transportation
As a Senior/Staff Software Engineer, you'll architect and implement scenario frameworks for simulation software, collaborate on development, and ensure code quality and API design.
Top Skills: PythonRust
Reposted 8 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Mid level
Mid level
Transportation
Design and develop motion planning software and algorithms for self-driving vehicles, collaborating with engineers and researchers while maintaining progress on long-term goals.
Top Skills: C++Python
Reposted 8 Days AgoSaved
Easy Apply
Hybrid
Ottawa, ON
Easy Apply
Mid level
Mid level
eCommerce • Information Technology • Machine Learning • Marketing Tech • Database • Analytics • Big Data Analytics
As a Staff Software Engineer on the Data Science team, you'll develop and scale data science tools and machine learning models for the company's marketing intelligence platform, ensuring reliability and performance in data-driven solutions.
Top Skills: AirflowAWSAzureGCPPymcPythonPyTorchSQLTensorFlow
Reposted 8 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Retail • Sales • Software
Seeking a Senior Software Developer with 5+ years of experience in software development, focusing on building scalable systems and leveraging technologies like TypeScript, React, and Next.js to create 3D experiences in the interior decor industry.
Top Skills: AWSDjangoNext.JsPostgresPythonReact/ReduxThree.JsTypescript
Reposted 8 Days AgoSaved
Easy Apply
Hybrid
Ottawa, ON
Easy Apply
Mid level
Mid level
eCommerce • Information Technology • Machine Learning • Marketing Tech • Database • Analytics • Big Data Analytics
As a Staff Software Engineer on the Data Science team at Northbeam, you'll design and implement data-driven solutions, scale data products, and develop machine learning models, directly impacting the company's core product.
Top Skills: AWSAzureGCPPythonSQL
Reposted 9 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
Lead a team to develop and improve automated testing for Autodesk's AEC cloud services, ensuring high quality and reliability through CI/CD pipelines.
Top Skills: AWSBlazemeterBurpsuiteCucumber JvmCypressJavaJmeterPactPostmanRest AssuredSpring BootWiremock
Reposted 9 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Cloud • Information Technology • Software • Big Data Analytics
Design, develop, and maintain microservices for Kong's Service Connectivity Platform, ensuring software reliability and performance. Mentor team members and support production services.
Top Skills: APIsDatadogEnvoyGitGoHa-ProxyKubernetesNginxOpentelemetryRelational Databases
Reposted 10 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Kids + Family • Mobile
The Senior iOS Engineer II will develop and maintain high-throughput networking and authorization systems, collaborating closely with cross-functional teams to enhance core functionalities of the Life360 app.
Top Skills: Ai Aided DevelopmentCombineCoredataGrpcJwtKafkaMvvmOauth 2.0Protocol BuffersRxswiftSwiftUber RibsViper
Reposted 20 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Cloud • Hardware • Internet of Things • Other • Software • Semiconductor • Utilities
Design and implement data plane software for distributed systems, manage project activities, and collaborate with cross-functional teams throughout the product lifecycle.
Top Skills: CC++DockerGrpcLinuxNetconfTelemetryYang
Reposted 20 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Cloud • Hardware • Internet of Things • Other • Software • Semiconductor • Utilities
Develop and test embedded software focusing on security features, debug software defects, identify vulnerabilities, and streamline CI/CD processes.
Top Skills: CC++GitPython
Reposted 10 Days AgoSaved
Easy Apply
Ottawa, ON
Easy Apply
Senior level
Senior level
Mobile • Software
Lead the design and implementation of secure backend services using Java and Spring technologies. Mentor engineers and ensure best practices are followed while collaborating with various teams.
Top Skills: AWSDockerJavaJwtKubernetesOauth2Openid ConnectPostgresSpring BootSpring Security
Reposted 10 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Web3
The Senior Software Engineer will build TypeScript SDKs and APIs for the Sui network, collaborate across teams, and enhance developer experiences.
Top Skills: ReactRustTypescript
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 10 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Big Data • Information Technology • Software • Database • Analytics • Infrastructure as a Service (IaaS) • Big Data Analytics
The Staff Software Engineer drives the delivery of complex projects, mentors engineers, and addresses architectural challenges in distributed systems, particularly for Kafka's metadata management.
Top Skills: AzureC/C++Cloud (AwsGcp)GoJavaScala
Reposted 10 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Database • Analytics
As a Senior Product Engineer, you will own features from conception to delivery, collaborate with customers, and drive impactful decisions using modern technologies.
Top Skills: DagsterDbtFastapiGoogle Cloud PlatformNext.JsPostgresPythonReactSnowflakeTailwind CssTerraformTypescript
Reposted 10 Days AgoSaved
Remote
Ottawa, ON
Expert/Leader
Expert/Leader
Software
As a Staff Software Engineer at Vanta, you will lead design systems, mentor engineers, improve user experiences, and drive technical projects. Responsibilities include managing UI components, shaping technical strategies, and collaborating across teams to enhance product consistency and quality.
Top Skills: Design SystemsFrontend TechnologiesUi/Ux Principles
Reposted 10 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Internet of Things
As a Senior Software Engineer, you will optimize Firefox performance by analyzing bottlenecks, coding, and guiding other developers on efficient code practices.
Top Skills: C++JavaScriptKotlinPythonRust
Reposted 10 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Big Data • Enterprise Web • Marketing Tech • Software
As a Senior Software Developer, you will architect and develop robust software solutions, enhance software stability, manage tech debt, and collaborate with teams while staying updated on new technologies.
Top Skills: AWSCircleCIDatadogDbtDockerFivetranGoLookerReactReact NativeRuby On RailsSentrySnowflakeTerraformTypescript
Reposted 10 Days AgoSaved
Easy Apply
In-Office or Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Gaming • Machine Learning • Mobile • Software
Build and operate scalable data systems, collaborate with teams to develop storage solutions, and employ first principles thinking to enhance user experience.
Top Skills: ElasticsearchLinuxPostgresRustScylladb
11 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
As a Staff Software Engineer, you'll influence product areas, design scalable architectures, mentor teams, and adopt modern practices in digital forensics software development.
Top Skills: ArgoC#ElasticsearchGrafanaHelmKubernetesMySQLOpentelemetryPrometheusReactRedisTerraform
Reposted 20 Days AgoSaved
Hybrid
Ottawa, ON
Expert/Leader
Expert/Leader
Other
Lead the design and development of advanced satellite ground segment software, ensuring performance and scalability, while providing mentorship and guiding technical direction for the engineering team.
Top Skills: C++Cloud TechnologyContainerizationGoJavaMplsPowershellPythonSd-WanSoftware Modeling ToolsVirtualizationWan
Reposted 20 Days AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
Appliances
The Embedded Software Engineer II develops and tests embedded software, coordinates with teams, mentors juniors, and ensures compliance with company processes.
Top Skills: Assembly LanguagesAzure DevopsBitbucketCC++GitJenkinsJIRALinuxMicrosoft Office SuiteReal Time Operating Systems
Reposted 11 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Productivity • Security • Software • Business Intelligence • Cybersecurity
Lead the design and implementation of Lumos's Workflows & Notifications Platform, focusing on event-driven systems and API development. Collaborate with teams to ensure scalable messaging infrastructure and develop internal tools for improved workflow management.
Top Skills: CeleryGoKafkaPythonStep FunctionsTemporalTypescript
Reposted 11 Days AgoSaved
Easy Apply
Remote or Hybrid
Ottawa, ON
Easy Apply
Senior level
Senior level
Other
Design, develop, and maintain backend systems, optimize performance, mentor engineers, and lead technical discussions in a collaborative environment.
Top Skills: DockerGoKubernetesPHPTerraform
Reposted 12 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
The role involves leading the design, development and implementation of software projects, mentoring developers, and driving innovation in Autodesk's AEC data services.
Top Skills: Ai ToolsApi GatewayAWSDynamoDBEc2EcsJavaLambdaLlmsMcpRdsS3Spring
Reposted 12 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
Responsible for driving quality in a cloud-based product, designing and building test automation, and collaborating closely with developers and QA teams.
Top Skills: AWSBlazemeterBurpsuiteC#ConfluenceCucumber JvmCypressGitJavaJavaScriptJenkinsJIRAJmeterPactPostmanPythonRest AssuredSeleniumWiremock
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account