Get the job you really want.

Top Software Engineer Jobs in Ottawa

Reposted 23 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Analytics
Design and maintain scalable backend systems for a geospatial cloud database while optimizing performance and collaborating with cross-functional teams.
Top Skills: AWSGoGCPJavaKubernetesPython
Reposted 23 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Fintech • Real Estate • Software
As a Staff Software Engineer, you lead the Treasury Platform team, driving technical direction, mentoring engineers, and ensuring high-quality deliverables while collaborating with cross-functional partners.
Top Skills: Apollo ServerAWSCSSDockerGraphQLHTMLJavaJavaScriptKubernetesMySQLPostgresPythonReactSQL
Reposted 23 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
As a Senior AI Applied Engineer at Vanta, you will enhance AI offerings, improve systems, and set technical strategies for ML/AI architecture, collaborating with product and engineering teams.
Top Skills: APIsBackend SystemsData PipelinesFine TuningFrontend InterfacesLlm ModelsMl/Ai ArchitecturePrompt EngineeringRag Implementation
Reposted 23 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
As a Senior Software Engineer for Windows at The Browser Company, you'll develop Dia, ensuring a polished UI, optimize performance, and collaborate across teams.
Top Skills: C++ChromiumSwiftUwpWinuiWpfXaml
Reposted 23 Days AgoSaved
In-Office or Remote
Ottawa, ON
Expert/Leader
Expert/Leader
Gaming • Machine Learning • Mobile • Software
The Staff Software Engineer will design, build, and scale ML systems to enhance user engagement through recommender systems and collaboration with cross-functional teams.
Top Skills: FlinkJaxPythonPyTorchSparkTensorFlow
Reposted 23 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Fintech
Design and build a multi-agent AI framework for banking, focusing on low-latency distributed systems and real-time inference, collaborating with teams to ensure safety and trust.
Top Skills: AIAsynchronous ArchitectureDistributed SystemsLlmMachine Learning FrameworksMlNode.jsReinforcement LearningVector Databases
Reposted 23 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Other • Software
As a Sr. Software Engineer, you'll develop full-stack features for a web product, lead the mentoring of junior engineers, and focus on systems design and architecture.
Top Skills: AWSFastapiKubernetesNext.JsOpenaiPineconePostgresPrometheusPythonReactRedisTailwindTypescript
Reposted 23 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
The Engineering Manager will lead a global Developer Relations team, driving initiatives focused on CI/CD, Cloud Computing, and team development. Responsibilities include managing high-performance teams, implementing support tools, and ensuring quality software delivery.
Top Skills: AWSCi/CdCloud InfrastructureContainerizationGcp ApigeeKubernetesObservabilityProgrammingTerraform
Reposted 23 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
The Senior Software Engineer will lead design and development of Fluent OMS solutions, ensuring integration, testing, and maintenance in cloud-native environments, while mentoring team members and collaborating with stakeholders.
Top Skills: Aws LambdaCi/CdDynamoDBFluent OmsGraphQLJava 7KafkaMicroservicesRestSqsStep Functions
Reposted 23 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Fintech
Design and implement scalable backend services for payment systems, ensuring reliability and collaboration with various teams to enhance system architecture.
Top Skills: GoJavaKotlinRust
Reposted 23 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Fintech
Join Bolt to craft a vision for fintech, delivering high-quality products while coordinating complex initiatives across teams. Requires 8+ years as a software engineer, experience in Go, Java, or Python, along with strong communication and project management skills.
Top Skills: GoJavaPython
Reposted 23 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Fintech
Lead the development of modern frontend applications for payments; architect scalable user experiences and mentor team members.
Top Skills: GraphQLReactTypescript
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
Reposted 23 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
Responsibilities include improving and scaling backend services written in Go, ensuring performance, and collaborating in a distributed team environment.
Top Skills: AWSGoPostgresRedshiftSQL
Reposted 24 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Digital Media
Develop and enhance features for EnrollWise, contribute to a scalable software architecture, review code, collaborate on design and technical feasibility, and maintain software quality.
Top Skills: ApolloAWSDjangoDjango OrmGraphQLNextjsPythonReact
Reposted 24 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
The Staff Software Developer will guide technical direction, mentor team members, evolve backend systems, drive platform evolution, and foster technical culture in a remote setting focused on insurance capabilities.
Top Skills: C#Oop Languages (JavaPython)ReactRuby On Rails
Reposted 24 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
As a Staff Developer, lead the design of AI architecture at Jane, driving AI innovation to enhance healthcare practitioner tools and improving product features.
Top Skills: C#Oop Languages (JavaPython)Ruby On Rails
Reposted 24 Days AgoSaved
Hybrid
Ottawa, ON
Mid level
Mid level
Computer Vision • Information Technology • Machine Learning • Other
Develop software and systems for embedded platforms at Aquabyte, focusing on sensor interfaces, network reliability, and hardware diagnostics while collaborating with research teams on machine learning models.
Top Skills: Arm-Based Embedded SystemsCC++GoLinuxPythonRust
Reposted 24 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Mid level
Mid level
Transportation
Design and develop motion planning software and algorithms for self-driving vehicles, collaborating with engineers and researchers while maintaining progress on long-term goals.
Top Skills: C++Python
25 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
The Senior Software Engineer will develop and deliver software solutions using Ruby on Rails, optimize SQL queries, and mentor team members.
Top Skills: KubernetesPostgresRedisRuby On RailsSidekiqStimulusjs
Senior level
Automotive • Other
The role involves analyzing and implementing product requirements, integrating voice recognition technologies, developing unit tests, and writing technical documents for a software development kit.
Top Skills: C++GitJavaScriptLinuxPythonTypescript
Senior level
Automotive • Other
The Senior Software Developer will analyze product requirements, integrate voice recognition technologies, develop unit tests, and improve product performance across platforms.
Top Skills: C++GitJavaScriptJniLinuxPythonTypescript
25 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Fintech • Information Technology
As a Senior Software Engineer, you will build and maintain a global payments and treasury platform, ensuring resilience and scalability of systems. You'll design solutions, collaborate with teams, and utilize cloud architecture while focusing on quality code and operational success.
Top Skills: GoGoogle Cloud PlatformKubernetesMessaging QueuesMicroservicesPostgres
One Month AgoSaved
Remote
Ottawa, ON
Junior
Junior
Artificial Intelligence
As a Fullstack Software Developer, you'll design, implement, and maintain software solutions, collaborate with team members, participate in code reviews, and troubleshoot issues while contributing to high-quality software delivery.
Top Skills: AWSAzureCSSGCPGraphQLHTMLJavaScriptJestMongoDBNode.jsPostgresReactTypescriptWebpack
Reposted 25 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
As a Senior Engineer, you'll build scalable web products for utility companies, focusing on performance, automation, and mentoring engineering team members.
Top Skills: Cloud RunFastapiGCPGrafanaKubernetesPostgresPythonReactTypescript
25 Days AgoSaved
Ottawa, ON
Senior level
Senior level
Consumer Web • Edtech • Enterprise Web • Social Impact
As a Senior Backend Developer at Coursera, you will innovate in service architecture, API development, and data modeling, focusing on scalable systems.
Top Skills: DynamoDBGraphQLGrpcJavaKafkaMySQL
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account