Get the job you really want.

Top Software Engineer Jobs in Ottawa

Reposted 11 Days AgoSaved
Hybrid
Ottawa, ON
Mid level
Mid level
Blockchain • Fintech • Mobile • Payments • Software • Financial Services
Develop and maintain innovative iOS graphics features for Cash App's Card Experience. Collaborate cross-functionally and optimize performance while mentoring junior engineers.
Top Skills: ArkitFilamentMetalObjective-CRealitykitScenekitSpritekitSwift
Reposted 11 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
Develop and maintain high-performance iOS graphics features for Cash Card experiences, focusing on innovative user interactions and performance optimization.
Top Skills: ArkitCore AnimationFilamentMetalObjective-CRealitykitScenekitSpritekitSwiftSwiftuiUikit Dynamics
Reposted 11 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
As a DevOps Engineer, you'll manage CI systems, enhance reliability, provide technical guidance, and develop automation solutions across infrastructure for optimal performance.
Top Skills: AnsibleBashBuildkiteCloudFormationDatadogDockerGitJavaJenkinsKubernetesLinuxPythonSaltShellTerraform
12 Days AgoSaved
Easy Apply
Remote or Hybrid
Ottawa, ON
Easy Apply
Senior level
Senior level
Hardware • Information Technology • Security • Software • Cybersecurity • Conversational AI
Design and develop automation solutions using cloud technologies to deliver a multi-tenant, AI enabled networking service while collaborating in an Agile environment.
Top Skills: AWSCi/CdDockerGoJavaJavaScriptJenkinsKubernetesPythonReactRest ApiRuby On RailsSpring
12 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Mid level
Mid level
Cloud • Insurance • Payments • Software • Business Intelligence • App development • Big Data Analytics
The role involves collaborating with an Agile team to develop, implement, and maintain software solutions, while ensuring high performance and quality standards.
Top Skills: .NetAngularC#ConfluenceCypressGitlabGoJIRAKubernetesReactSQL ServerTypescriptVisual Studio
12 Days AgoSaved
Remote
Ottawa, ON
Expert/Leader
Expert/Leader
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
The Staff Infrastructure Software Engineer will lead the Developer Infrastructure team, focusing on improving developer productivity through large-scale systems, mentoring, and AI integration.
Top Skills: Ai-Powered ToolsC/C++Developer InfrastructureGoJavaPython
12 Days AgoSaved
Remote
Ottawa, ON
Internship
Internship
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
The Software Engineer Intern will work full-time for 16 weeks, gaining hands-on experience in programming, AI, and software development with mentorship at Atlassian.
Top Skills: CC++JavaPython
13 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Artificial Intelligence • HR Tech • Machine Learning • Software • App development
The software engineer will design and deploy AI-powered automation, enhance user experience, and implement LLM-backed features in collaboration with teams.
Top Skills: Ai FrameworksLlmsPython
13 Days AgoSaved
Remote
Ottawa, ON
Entry level
Entry level
Artificial Intelligence • HR Tech • Machine Learning • Software • App development
As a Backend Software Engineer, you'll collaborate with cross-functional teams to build systems, improve backend services, and maintain user-centric practices.
Top Skills: Python
13 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Artificial Intelligence • HR Tech • Machine Learning • Software • App development
As a Frontend Software Engineer, you'll build user-facing features using React and React Native, collaborating across teams to enhance user experiences.
Top Skills: JavaScriptReactReact Native
13 Days AgoSaved
Remote
Ottawa, ON
Entry level
Entry level
Artificial Intelligence • HR Tech • Machine Learning • Software • App development
As a Fullstack Software Engineer, you will collaborate with cross-functional teams to design and build features for both users and businesses, while taking ownership and understanding user needs.
Top Skills: JavaScriptPythonReactReact Native
Reposted 14 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Junior
Junior
Big Data • Fintech • Mobile • Payments • Financial Services
The Software Engineer II will design, develop, and launch backend systems, collaborate with teams, and support operations and metrics monitoring.
Top Skills: AWSKotlinKubernetesMySQLPython
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 16 Days AgoSaved
Easy Apply
Hybrid
Ottawa, ON
Easy Apply
Mid level
Mid level
Big Data • Cloud • Software • Database
Develop secure, multi-tenant cloud-native storage solutions; implement production-ready applications in Rust; collaborate on product roadmaps.
Top Skills: C/C++Rust
Reposted 9 Hours AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Software
The Senior Software Developer will innovate and enhance the telephony platform, drive agile development, and mentor team members while using various technologies.
Top Skills: AutoconfAutomakeBoostC++CryptographyGccLinuxMultimedia ProgrammingNetworking ProtocolsSQLTelephony PlatformsVisual StudioVoip ProtocolsWebsocketWireshark
Reposted 19 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Junior
Junior
Artificial Intelligence • Fintech • Hardware • Information Technology • Sales • Software • Transportation
Build and scale APIs/services for payment integration, manage data models, ensure transaction reliability, and mentor peers in a collaborative environment.
Top Skills: AWSCassandraDynamoDBGoJavaJavaScriptNode.jsPostgresRedisRuby On Rails
YesterdaySaved
In-Office
Ottawa, ON
Mid level
Mid level
Information Technology • Security • Software • Cybersecurity
The Systems Software Developer II delivers integration services for QNX products, resolves technical challenges, and enhances customer experience through collaboration and innovative solutions.
Top Skills: CGccGdbGitJenkinsJIRAQnxShell ScriptingSvn
Reposted 20 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Junior
Junior
Big Data • Fintech • Mobile • Payments • Financial Services
The Software Engineer II (Backend) will design and develop backend systems, support operations, collaborate on projects, and engage in team growth activities.
Top Skills: AWSKotlinKubernetesMySQLPython
Reposted 2 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
Software
Join Metronome as a Software Engineer to build and scale a powerful billing platform, ensuring high performance and reliability while collaborating with the engineering team.
Top Skills: Billing PlatformHigh Scale Systems
Reposted 2 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Aerospace • Software
Design, implement, test, and maintain cloud-based applications for space missions using modern software practices. Requires collaboration and a passion for space exploration.
Top Skills: AWSDjangoFastapiPostgresPythonRedisTerraformTypescriptVue
Reposted 2 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Cloud • Hardware • Internet of Things • Other • Software • Semiconductor • Utilities
As a Fabric Datapath Software Engineer, you will develop embedded software for carrier-grade systems, focusing on Layer 2/3 technologies and performance improvements through testing.
Top Skills: AsicsBroadcom Dnx/Dnxf/XgsCEmbedded LinuxFpgasNpusReal-Time SystemsTcamsVxworks
Reposted 21 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Mid level
Mid level
Cloud • Insurance • Payments • Software • Business Intelligence • App development • Big Data Analytics
Design, develop, and maintain automated test scripts, implement software with an emphasis on quality, and contribute to team discussions while continuously learning about new tools and technologies.
Top Skills: .NetApigeeC#CypressDatadogDockerEnvoyGitlabGoHelmIstioJavaScriptJIRAKubernetesPostgresReactRestsharpSQLTerraformTypescript
22 Days AgoSaved
Easy Apply
Hybrid
Ottawa, ON
Easy Apply
Mid level
Mid level
eCommerce • Healthtech • Kids + Family • Retail • Social Media
As a Full Stack Software Engineer III, you will develop and maintain shopping experiences at Babylist, collaborating with product and design teams to implement solutions.
Top Skills: AWSMySQLNative AndroidNative IosReactRedisRuby On RailsSidekiq
Reposted 22 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Junior
Junior
Big Data • Fintech • Mobile • Payments • Financial Services
As a Backend Software Engineer II, you will design and develop backend systems, ensure high availability, and collaborate across teams to deliver solutions effectively.
Top Skills: AWSKotlinKubernetesMySQLPython
Reposted 2 Days AgoSaved
Remote
Ottawa, ON
Junior
Junior
Other
The Software Engineer will design, develop, and launch software features, collaborate with senior engineers, and participate in code reviews while ensuring code quality and maintainability.
Top Skills: Backend ProgrammingObject-Oriented Design
Reposted 2 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
Lead complex software projects, mentor engineers, and set technical direction at Vanta while contributing to security and compliance solutions.
Top Skills: Node.jsReactTypescript
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account