Get the job you really want.

Top Software Engineer Jobs in Ottawa

Reposted 2 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
Responsible for building services for Autodesk's AEC Platform Data team, focusing on reliable cloud services, software design, and continuous product enhancements through collaboration with product teams.
Top Skills: .NetApi GatewayAWSDynamoDBEc2EcsJavaJavaScriptLambdaNode.jsRdsReactS3Spring Boot
Reposted 2 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Fintech • Payments
Design and develop scalable full-stack solutions, focus on microservices and APIs, mentor developers, and improve legacy systems iteratively.
Top Skills: AngularAWSDockerJavaJSONKafkaKubernetesLinuxNode.jsPostgresPythonReactUnixVueXML
2 Days AgoSaved
Remote
Ottawa, ON
Junior
Junior
Mobile • Sharing Economy • Transportation
As a Software Engineer on the Rider team, you will enhance Lime's user experience, architect scalable platforms, and mentor other engineers.
Top Skills: Ruby On Rails
2 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Edtech
As a Software Engineer, you will design and implement features for a web-based simulation platform, focusing on quality, performance, and usability, while collaborating with cross-functional teams.
Top Skills: JavaScriptReactThree.JsTypescript
Reposted 2 Days AgoSaved
Easy Apply
In-Office or Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Food
The Backend Software Engineer will design, develop and maintain backend services, collaborate with teams in an Agile environment, and ensure database performance and integrity.
Top Skills: AWSDockerGCPJIRALaravelPHPPostgresPythonReact NativeRubySQL
3 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Junior
Junior
AdTech • Marketing Tech
The job involves building scalable, distributed real-time micro-services primarily using Go, managing large datasets, and optimizing software performance.
Top Skills: AerospikeElasticsearchGoGraphQLKafkaRedisRedshiftRocksdbRuby On RailsScylladb
3 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Software
Lead the development of decentralized applications in a blockchain environment, collaborating across teams to create intuitive user experiences and maintain blockchain integrations.
Top Skills: AlchemyDiscordEthers.JsExpressFastapiFoundryGitGraphQLHardhatInfuraJavaScriptLinearNext.JsReactReduxRestSlackSwrTanstack QueryThe GraphTypescriptViemVueWagmiZustand
Reposted 12 Days AgoSaved
Easy Apply
In-Office or Remote
Ottawa, ON
Easy Apply
Mid level
Mid level
Software
Join the Platform team at Speechify to build and optimize complex end-to-end systems while participating in product decisions and enhancing user experience.
Top Skills: GoJavaNode.jsPythonReactTypescript
3 Days AgoSaved
Remote
Ottawa, ON
Expert/Leader
Expert/Leader
Software
As a Principal .NET Software Engineer, you'll modernize payment infrastructure, enhance scalability and security, and lead design discussions while ensuring cross-functional collaboration.
Top Skills: .NetAWSAzureC#Ci/CdDukptGithub ActionsHsmsIso 20022Iso 8583JavaScriptPci-DssSQLTypescript
Internship
Fintech • Insurance
This co-op position involves developing and troubleshooting software, collaborating with peers, and enhancing code within various projects.
Top Skills: AgileAndroidAPIsAutomationFull StackHadoopiOSSoftware Development Life Cycle (Sdlc)UmlWaterfallWeb
Reposted 3 Days AgoSaved
In-Office or Remote
Ottawa, ON
Internship
Internship
Fintech • Insurance
As a Developer Co-op at RBC, you will collaborate with peers in software development, troubleshooting, and unit testing while working on various technology initiatives.
Top Skills: AgileC#HadoopHTMLJavaJavaScriptPythonSQLSwiftUml
Reposted 8 Days AgoSaved
Easy Apply
Remote or Hybrid
Ottawa, ON
Easy Apply
Senior level
Senior level
Fintech • HR Tech
Define and drive the vision for compute and networking platforms, leading design and optimization of distributed systems, mentoring engineers, and ensuring system reliability.
Top Skills: CiliumCrossplaneEnvoyIstioKubernetesService MeshTerraform
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
Reposted 8 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
As a Senior Software Engineer at Proto, you will architect and lead development for mining infrastructure, mentor engineers, and drive technical strategy.
Top Skills: AWSDockerGoGrafanaGrpcInfluxdbKafkaKubernetesMqttMySQLPrometheusProtocol BuffersRustTimescaledbTypescript
3 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
Artificial Intelligence • Information Technology • Software
The Software Engineer will architect and build backend systems, collaborate with ML engineers, mentor junior engineers, and ensure system reliability and security. Responsibilities include API development, distributed systems, and contributing to an innovative engineering culture.
Top Skills: AWSDockerGCPKubernetesNode.jsTypescript
Reposted 3 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 3 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Software
As a Software Engineer II, you'll advance R&D efforts in VR prototyping by developing real-time graphics demos, collaborating with teams, and optimizing performance.
Top Skills: C++HoudiniMayaUnity3DUnreal Engine
Reposted 3 Days AgoSaved
In-Office or Remote
Ottawa, ON
Expert/Leader
Expert/Leader
Software
Develop Python scripts and Houdini nodes to enhance creative workflows. Collaborate in Agile teams, optimize deployment, and document pipeline processes.
Top Skills: GitHoudiniKatanaMayaPythonVex
Reposted 3 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Software
As a Software Engineer II, you will develop computer graphics pipeline tools, implement character rigs, and collaborate with teams to enhance digital media experiences.
Top Skills: BlenderC++HoudiniKatanaMayaPyqtPythonQtUnityUnreal EngineUsd
Reposted 3 Days AgoSaved
Easy Apply
In-Office
Ottawa, ON
Easy Apply
Mid level
Mid level
Artificial Intelligence • Information Technology • Machine Learning
Design and implement software for robotic systems, focusing on motion planning, control, perception and sensor fusion. Collaborate cross-functionally to deliver scalable solutions.
Top Skills: C++PythonRosRos2
Reposted 3 Days AgoSaved
Easy Apply
Ottawa, ON
Easy Apply
Senior level
Senior level
Mobile • Software
Design and enhance backend services, build APIs, work with databases, lead junior developers, and collaborate with business users in a dynamic environment.
Top Skills: JavaMongoDBMs SqlNode.jsPostgresRest ApisSpring BootTypescript
Reposted 3 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Cloud • Software
The Software Engineer II will develop voice applications for a cloud contact center platform, focusing on performance, scalability, and collaboration within an agile team.
Top Skills: C++JavaJavaScriptSipWebrtc
Reposted 3 Days AgoSaved
Remote
Ottawa, ON
Internship
Internship
Artificial Intelligence • Consumer Web • Digital Media • Machine Learning • Software
As an iOS Engineer Intern at Quora, you'll collaborate on the Poe app, contributing to its features and performance. You'll participate in code reviews and cross-functional teamwork, taking ownership of a project to enhance user experience.
Top Skills: GraphQLiOSMvcMvvmSwiftSwiftui
Reposted 3 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Healthtech • Software
Design, develop, and maintain automated testing frameworks for software quality assurance, collaborating with development teams to enhance product reliability and performance.
Top Skills: AWSAzureDockerGCPGoJavaJavaScriptKubernetesPython
Reposted 3 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Internet of Things
As a Full-Stack Software Engineer at Burq, you will design, implement, and deliver scalable delivery solutions, focusing on API development and enhancing user experience based on feedback.
Top Skills: Angular.JsAWSGitGitGoJavaJavaScriptNode.jsNoSQLPythonReactRest ApisSQL
Reposted 3 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Blockchain
The Full-Stack Software Engineer will develop user-facing features across the stack, collaborate with teams, and ensure high-quality code and practices, using AI tools to enhance development.
Top Skills: DockerExpressGitGitJavaScriptNext.JsNode.jsPostgresReactTypescript
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account