Get the job you really want.

Top Software Engineer Jobs in Ottawa

Reposted 16 Days AgoSaved
Ottawa, ON
Junior
Junior
Retail • Sales • Software
As a Full Stack Software Developer, you will create and implement 3D solutions for the home decor market, collaborating closely with product teams and ensuring high-quality user experiences.
Top Skills: AWSDjangoNext.JsPostgresPythonReact/ReduxThree.JsTypescript
Reposted 3 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Big Data • Cloud • Security • Software • Cybersecurity
The Sr. Software Developer will design, develop, and maintain high-quality software solutions, mentor junior engineers, and collaborate with cross-functional teams.
Top Skills: AWSAzureCi/CdGoJavaMicroservicesPythonRest Api
17 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Artificial Intelligence • Fintech • Payments • Software • Financial Services
Join the engineering team to build financial data infrastructure and the Fiscal.ai Terminal product, focusing on AI and finance.
Top Skills: CloudflareFirebaseFirestoreNextjsNode.jsPythonReactSQLTailwindTypescript
17 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Productivity • Software • Conversational AI
The Staff Full Stack Software Engineer will lead software infrastructure design, drive technical innovation, mentor engineers, and ensure high-quality product delivery while collaborating across teams.
Top Skills: Agent Frameworks (LangchainAzure)Cloud-Based Data Services (AwsCrewai)GCPHadoopJavaKafkaLangfuseLanggraphLangsmithLlamaindexLlm ApplicationsReactSparkTypescript
Reposted 3 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Semiconductor
The Staff/Sr. Staff Software Engineer will develop embedded firmware, lead SW architecture and testing, collaborate with cross-functional teams, and travel for product development. Responsibilities include coding in C and Python, debugging, and training new hires.
Top Skills: CGitIdesJIRALinuxPythonRisc-VVerilog
Reposted 5 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
As a Senior Software Engineer at Vanta, you will lead technical projects, mentor team members, and build scalable infrastructure for the monetization platform, ensuring integration with business systems and transaction consistency.
Top Skills: Backend DevelopmentBilling SystemsData ModelingDistributed SystemsEvent-Driven ArchitectureExternal ApisPayment ProcessingSubscription Management
Reposted 17 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
Mobile • Other • Software • App development
Join FlutterFlow to help build their low-code application development platform. Collaborate on feature development, write code, and solve complex problems with a focus on Flutter.
Top Skills: FirebaseFlutter
Reposted 17 Days AgoSaved
Remote
Ottawa, ON
Junior
Junior
Fintech • Information Technology
The engineer will handle both frontend and backend development, build features for fintech and eCommerce products, and participate in an agile team environment.
Top Skills: AmplitudeAWSDatadogGitlabNode.jsPostgresPythonReactRedisSnowflake
Reposted 17 Days AgoSaved
Ottawa, ON
Junior
Junior
Information Technology • Consulting
Join the Risk Technology team at a leading investment bank to develop software solutions for Fixed Income and Equities, collaborating globally.
Top Skills: EclipseGitIntellijJavaLinuxScalaUnix
Reposted 17 Days AgoSaved
Ottawa, ON
Junior
Junior
Mobile • Sharing Economy • Transportation
Seeking a Software Engineer for the Rider team to enhance user experience through scalable product platforms, collaborate with teams, and mentor others while focusing on customer satisfaction and data-driven decisions.
Top Skills: Ruby On Rails
Reposted 17 Days AgoSaved
In-Office
Ottawa, ON
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
Reposted 17 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Blockchain • Software • Cryptocurrency
Seeking a Rust Engineer to build and scale backend services for blockchain applications, requiring expertise in distributed systems and Rust programming.
Top Skills: C++DatabasesDistributed SystemsGoJavaRust
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 17 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
AdTech • Marketing Tech
Develop and maintain front-end applications, collaborate on design and integration, manage code, and implement data visualizations.
Top Skills: CSSD3DjangoJavaScriptReact
Reposted 17 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
Cloud • Software
As a Software Engineer II, you'll build and integrate web applications and services, participate in Agile ceremonies, and support junior developers.
Top Skills: AWSCSSHTMLJavaJavaScriptSQL
Reposted 17 Days AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
Gaming • Machine Learning • Mobile • Software
Develop and improve innovative ad products on Discord by collaborating with teams, optimizing experiences, and making architectural decisions.
Top Skills: PythonReactReact NativeRustTypescript
18 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 18 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
19 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Fintech • Machine Learning • Payments • Software • Financial Services
The role involves designing CRM solutions, developing and customizing components using Dynamics 365, integrating with systems, and mentoring junior developers while ensuring project delivery.
Top Skills: Ado.NetAsp.NetC#JavaScriptMicrosoft Dynamics 365Power PlatformSql Database
19 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Fintech • Machine Learning • Payments • Software • Financial Services
The Full Stack Developer will design, develop, and maintain web applications using .NET and Angular/React, collaborating with teams and optimizing performance.
Top Skills: AngularAsp.Net CoreC#DevOpsEntity FrameworkGitReactSQLTypescriptWeb Api
Reposted 5 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Software
As a Staff Software Developer, you'll lead teams, mentor colleagues, evolve technical architecture, and enhance software delivery, while driving key initiatives across various projects.
Top Skills: AngularAWSGCPJavaJavaScriptNode JsReactRubyTypescript
Reposted 5 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Cloud • eCommerce • Payments • Sales • Software
As a Staff Software Developer, you will lead your team in delivering key initiatives, mentor others, enhance technical processes, and evolve system architecture. Collaborating with various groups, you'll ensure the quality and scalability of applications while managing cross-team projects.
Top Skills: AngularAWSGCPJavaJavaScriptNode.jsReactRubyTypescript
19 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Database • Analytics
The Cloud Software Engineer will design distributed systems for observability, ensuring reliability and performance, while automating operational work and collaborating with teams.
Top Skills: ArgocdAWSAzureClickhouseGCPGoGrafanaHelmKubernetesOpentelemetryPrometheusTerraform
19 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Cloud • Information Technology • Software
As a Software Engineer, you will design, implement, and optimize software solutions, collaborate with teams, and support various stages of development while shaping company culture.
Top Skills: CC++DockerNoSQLPythonSQL
19 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
19 Days AgoSaved
Hybrid
Ottawa, ON
Junior
Junior
Artificial Intelligence • Information Technology • Machine Learning • Professional Services • Software • Analytics • Consulting
As a Forward Deployed Engineer, you'll collaborate with clients to design, deploy, and optimize AI-powered solutions while managing end-to-end projects.
Top Skills: AWSDockerFastapiGCPHugging FaceLangchainOpenai ApisPythonPyTorch
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account