Get the job you really want.

Top Software Engineer Jobs in Ottawa

14 Days AgoSaved
Easy Apply
Remote or Hybrid
Ottawa, ON
Easy Apply
Senior level
Senior level
Marketing Tech • Mobile • Software
The Senior Software Engineer will work on Braze's Push team to build and scale messaging features, improve performance, and guide architectural decisions.
Top Skills: GoJavaScriptMongoDBPostgresReactRubyRuby On RailsTypescript
Reposted 8 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
Fintech • Software • Financial Services
Develop and implement web applications, collaborate with team members, and ensure solutions meet business needs. Engage with stakeholders and maintain code quality.
Top Skills: AngularAWSAzureCi/CdDockerElasticsearchGitGoLaravelMongoDBPHPPythonReactSQLTypescriptVue
Reposted 8 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Software
As a Senior Backend Software Engineer, you'll lead the design of the agentic AI platform, developing APIs, frameworks, and systems to support simulation and scientific discovery.
Top Skills: CircleCIFastapiGCPGraph DatabasesPythonSemantic Memory ArchitecturesTerraformVector Dbs
Reposted 8 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Automotive • Robotics • Software • Transportation
Design and implement onboard software infrastructure for autonomous vehicles, collaborating across domains to optimize performance using modern C++.
Top Skills: BazelC++CamerasLidarPerformance Optimization ToolsPtpRadarsTcpUdp
Reposted 8 Days AgoSaved
In-Office
Ottawa, ON
Junior
Junior
Automotive • Robotics • Software • Transportation
Design, implement, and maintain simulation capabilities for autonomous vehicles, focusing on testing algorithms and improving simulation fidelity.
Top Skills: C++DevOpsGitRobotics
Reposted 8 Days AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
Automotive • Robotics • Software • Transportation
Design and implement algorithms for safe and efficient driving behavior, improving truck planning and prediction under challenging conditions.
Top Skills: C++Git
Reposted 8 Days AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
Automotive • Robotics • Software • Transportation
Develop software for mapping, validate and edit maps, optimize queries, and create data pipelines for autonomous vehicles.
Top Skills: C++Python
Reposted 18 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Information Technology • Software • Design
The role involves developing lower layer automotive software, including drivers and OS for infotainment systems, and troubleshooting system failures.
Top Skills: C,C++,Java,Agile,Os,Kernel,Drivers
Reposted 18 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Information Technology • Software • Design
Develop embedded software for automotive applications using AUTOSAR Classic, including integration, deployment, architecture design, and protocol implementation.
Top Skills: ArtopArunitAutosarCC++CanDeveloperEb Tresos StudioFlexrayLinLinuxMatlabSimulinkVector Davinci Configurator
Reposted 18 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Information Technology • Software • Design
The role involves developing automotive embedded software using Adaptive AUTOSAR, including integration, testing, and software architecture design.
Top Skills: Adaptive AutosarC++ConfluenceGitGitJenkinsJIRALinuxMqttPosixQnxRestSoaYocto
Reposted 14 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 Growth Engineer will develop systems and products to drive business growth through data-driven strategies and collaboration with teams.
Top Skills: AWSGoogle Chrome ExtensionsJavaScriptPlaywrightPythonTerraformTurborepoVue
19 Days AgoSaved
In-Office
Ottawa, ON
Internship
Internship
Cloud • Hardware • Internet of Things • Other • Software • Semiconductor • Utilities
As an intern, you'll develop AI tools, participate in real-time software development, collaborate with senior team members, and contribute to system enhancements.
Top Skills: BashCC++ConfluenceEclipseGdbGitGoJIRAKubernetesLinuxPythonPyTorchReactRest ApisScikit-LearnTensorFlowYang Modeling LanguageYocto
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 9 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Financial Services
Design and implement backend systems for a trading platform, build data pipelines, and collaborate in the software development life cycle.
Top Skills: AirflowAWSDockerGCPGoJavaKafkaKubernetesPostgresPythonRedisSpark
Reposted 15 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Marketing Tech • Real Estate • Software • PropTech • SEO
Lead the design and implementation of a social media client marketing platform, mentoring a team, and building AI-powered tools for real estate professionals.
Top Skills: ApolloAWSDynamoDBElasticsearchJavaScriptKafkaKubernetesLambdaLangchainLangfuseMastraNode.jsOpenrouterPostgresPythonReactSinglespaSqsTailwindTypescript
10 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
As a Senior Software Engineer on the Self-Serve Team, you'll enhance customer activation and compliance through feature development using modern frameworks.
Top Skills: Node.jsReactTypescript
Reposted 10 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
The Software Engineer will develop client-facing software products using Java and Angular, ensuring high quality through coding and best practices while collaborating with teams and managing project delivery.
Top Skills: Angular 2+AWSAzureCSSDockerGitHibernateHTMLJavaJavaScriptJpaKubernetesSpringSpring BootSQLTypescript
Reposted 10 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Automotive • Consumer Web
The Software Developer III participates in the full Software Development Lifecycle, focusing on design, coding, testing, and maintenance of applications while collaborating with stakeholders and ensuring best practices are followed.
Top Skills: .NetAntApache Http ServerGitJenkinsMavenNginxPerforceTeamcity
Reposted 10 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Artificial Intelligence • Healthtech • Information Technology
As a Software Engineer with a focus on DevOps and Security, you will build and maintain cloud infrastructure, CI/CD pipelines, and implement security best practices while collaborating with cross-functional teams.
Top Skills: AWSC#DockerGitJenkinsTerraformTypescript
Reposted 10 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
Cloud • Software
As a Software Engineer III, you will develop and integrate web applications, collaborate within Agile teams, mentor others, and work on enterprise-level software solutions.
Top Skills: AWSAzureCSSGCPHTMLJavaJavaScriptSQL
Reposted 10 Days AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
Artificial Intelligence • Software • Generative AI
Develop and launch user-facing features, oversee feature implementation, architect scalable REST APIs, and mentor junior engineers.
Top Skills: GoJavaNoSQLOpenapiRest ApisSQL
Reposted 10 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Software • Generative AI
Design, build, and improve ML systems and infrastructure, mentor junior engineers, and write maintainable code in a customer-focused environment.
Top Skills: C++GoJavaPython
Mid level
Cloud • Security • Software • Generative AI
Develop and maintain control plane services for Elastic's cloud offerings, improve system security and reliability, and participate in operational support.
Top Skills: DockerElasticsearchGoKubernetes
11 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Software • Automation
Design, develop, and maintain full-stack applications using Java and JavaScript. Collaborate with teams to deliver scalable and high-quality solutions, mentor junior engineers, and stay updated with industry trends.
Top Skills: AWSAzureCSSDockerGCPGithub ActionsGitlab CiHibernateHTMLJavaJavaScriptJenkinsJpaJunitKafkaKubernetesMobxMySQLPlaywrightPostgresRabbitMQReactRestful ApisSpring BootSpring FrameworkSpring MvcSpring SecuritySQLTypescript
Reposted 16 Days AgoSaved
Easy Apply
Hybrid
Ottawa, ON
Easy Apply
Senior level
Senior level
eCommerce • Healthtech • Kids + Family • Retail • Social Media
As a Senior Software Engineer, you'll develop solutions for Babylist Health, lead projects, mentor team members, and shape technical strategy.
Top Skills: AWSMySQLNative AndroidNative IosReactRedisRuby On RailsSidekiq
11 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Junior
Junior
Artificial Intelligence • Cloud • Fintech • Machine Learning • Mobile • Software
Join a team as a Software Engineer to develop innovative SaaS products. Responsibilities include feature development, database management, cloud deployment, and collaborating with peers.
Top Skills: AWSAzureGitMongoDBNode.jsPostgres
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account