Get the job you really want.

Top Software Engineer Jobs in Ottawa

Reposted 6 Days AgoSaved
Remote
Ottawa, ON
Expert/Leader
Expert/Leader
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
Own and drive technical outcomes for Dropbox, defining long-term strategies. Lead AI adoption, influence roadmaps, and ensure engineering excellence across multiple teams, remaining hands-on in software development.
Top Skills: AIConcurrencyDatabasesDistributed SystemsFrontendMlMobileSearchStorage Systems
Reposted 20 Hours AgoSaved
Remote
Ottawa, ON
Junior
Junior
Gaming
As a Software Engineer, you will build features, write maintainable Roblox Lua code, collaborate with teams, and enhance gameplay for millions of players.
Top Skills: DiscordGitRoblox Lua ScriptingSnowflakeTableau
Reposted 20 Hours AgoSaved
Easy Apply
In-Office or Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Automotive • Robotics • Software • Transportation
As a Software Engineer, you'll design and implement a high-performance computational geometry library, develop geometric algorithms, optimize performance, establish testing frameworks, and enhance collaboration across teams.
Top Skills: Boost.GeometryC++CudaOpenclPythonSimdTypescript
Reposted 20 Hours AgoSaved
Easy Apply
In-Office or Remote
Ottawa, ON
Easy Apply
Internship
Internship
Consumer Web
As a Software Engineer Intern, you will assist in developing features for a climate adaptation software, collaborating with teams and learning modern engineering practices.
Top Skills: AWSGCPJavaJavaScriptNode.jsPythonReactSQLTypescript
Reposted 20 Hours 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
Reposted 20 Hours 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 20 Hours AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
Software
The Software Developer will design optimization software, develop features, analyze algorithms, and collaborate with R&D teams to enhance product quality.
Top Skills: CPerlPosixPythonShell Scripting
YesterdaySaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Mid level
Mid level
Software
Develop, test, and deploy AI-powered automations for marketing operations. Collaborate on API integrations and optimize workflows while writing clean code.
Top Skills: AWSAzureClaude Agent SdkGCPGoJavaJavaScriptLangchainPython
Reposted 11 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Cloud • Security • Software • Cybersecurity
As a Senior II Software Engineer, you will develop systems software for traffic steering algorithms, enhancing performance and reliability. Responsibilities include analyzing, implementing software solutions, evolving algorithms, and collaborating with teams to solve complex problems.
Top Skills: C/C++LinuxPerlPythonShell
Reposted YesterdaySaved
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 YesterdaySaved
Remote
Ottawa, ON
Senior level
Senior level
Logistics • Software
The Senior Software Engineer will develop and integrate LLM-powered features, build AI capabilities for logistics operations, and collaborate with Data Scientists and ML Engineers to deliver AI solutions at scale.
Top Skills: AWSAzureGCPKafkaLangchainLanggraphModal.ComNode.jsPostgresTypescriptVertex Ai
Reposted YesterdaySaved
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
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 11 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
Reposted 11 Days AgoSaved
Easy Apply
In-Office
Ottawa, ON
Easy Apply
Mid level
Mid level
Software
The Software Engineer III will design and implement software solutions, lead technical initiatives, mentor junior engineers, and ensure high-quality code and architecture while collaborating closely with cross-functional teams.
Top Skills: AngularAnsibleAWSAzureC#DockerJavascript (Node.Js)KubernetesMongoDBMs Sql ServerMySQLPostgresPythonReactTerraformVue
Reposted 7 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Cloud • Fintech • Food • Information Technology • Software • Hospitality
Design, build, deploy, and maintain resilient, scalable backend features and APIs for enterprise restaurant products. Lead complex projects, ensure quality via automated tests, roll out features, monitor success, collaborate with UX/PM, and mentor engineers.
Top Skills: AndroidAPIsAutomated TestingDistributed SystemsJavaKotlin
Reposted 7 Days AgoSaved
Easy Apply
Remote or Hybrid
Ottawa, ON
Easy Apply
Expert/Leader
Expert/Leader
Big Data • Cloud • Software • Database
The role involves leading MongoDB's Networking Observability team, enhancing communication between distributed processes, optimizing resource utilization, and building observability features for MongoDB's database systems.
Top Skills: C++
2 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Cloud • Enterprise Web • Information Technology • Software
Design and build developer tools, collaborate with teams, document systems, support enterprise users, and utilize AI technologies for seamless experiences.
Top Skills: GCPGithub ActionsGoGrafanaGrpcKubernetesPostgresPrometheusReactTypescriptVite
Reposted 2 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Payments • Analytics
Build and maintain backend services, APIs, and data platform components; contribute to ELT/ETL pipelines (real-time and batch), integrations with data providers, testing, and cross-functional engineering projects with high ownership.
Top Skills: .NetApache AirflowApache IcebergSparkAthenaAWSAzureClickhouseDbtEmrGCPGlueGrpcKinesisPostgresRedshiftRestS3SQLStarrocksTemporalTrino
Reposted 2 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
3 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Software
As a Full Stack Software Engineer at EverPro, you will design, build, and maintain components, collaborate within an agile team, and ensure software quality through testing and feedback.
Top Skills: Api DesignAsp.NetAWSC#CSSDockerGitHTMLJavaJavaScriptRabbitMQReactSQLTypescript
3 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Software • Web3
The Senior Back End Developer will own the backend architecture for a new data-heavy product, design services in Python, model data in Postgres, and collaborate with frontend engineers.
Top Skills: PostgresPython
Reposted 8 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Productivity • Software • App development • Automation
Lead the design and evolution of a client-side document SDK, optimizing performance and memory management, while collaborating across teams to enhance developer experience and document rendering capabilities.
Top Skills: C++DocxGoJavaScriptJestNode.jsPdfPlaywrightRustStorybookTypescriptWeb WorkersWebassemblyXlsx
3 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Software • Automation
The Senior Full Stack Software Developer will design, develop and implement scalable applications, manage system architecture, mentor developers, and drive engineering excellence.
Top Skills: AWSAzureCSSDockerGCPGithub ActionsGitlab CiHibernateHTMLJavaJavaScriptJenkinsJpaKubernetesMySQLPostgresReactSpring BootSpring MvcSpring SecurityTypescript
Reposted 3 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Mid level
Mid level
Artificial Intelligence • Information Technology • Software
As a Frontend Software Engineer at Sentra, you will build and ship frontend features using React and TypeScript, collaborating on design implementations and adapting to a fast-paced startup environment.
Top Skills: ReactTypescript
Reposted 3 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Mid level
Mid level
AdTech • Artificial Intelligence • Gaming • Machine Learning • Software • Virtual Reality • Metaverse
As a Software Engineer, you'll develop responsive web interfaces, implement real-time communication features, and optimize performance while collaborating closely with a dynamic team.
Top Skills: A-FrameAxiosCanvas ApiCss/ScssCypressDjango ChannelsGitJavascript/Es6+JestNode.jsPixi.JsPlaywrightStorybookTailwind CssThree.JsVueWebpackWebsockets
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account