Top Software Engineer Jobs in Ottawa

Reposted 13 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
The role involves designing and maintaining backend services using Node.js and Python, optimizing systems, managing databases, and improving system performance, while providing mentorship to other engineers.
Top Skills: AlembicAws SnsAws SqsDockerExpressFlaskNode.jsOpentelemetryPostgresPythonRabbitMQRedisTypescript
Reposted 13 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Aerospace
The Principal Software Engineer will lead the development of autonomous systems for satellites, overseeing architecture and capabilities while mentoring engineers. Responsibilities include guiding algorithms for satellite operations and ensuring software integration across mission elements.
Top Skills: Autonomous SystemsC++GitLinuxMachine LearningPythonReal-Time Operating SystemsSoftware Development Practices
14 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Information Technology • Software
As a Sr. Software Engineer, you'll design and develop features for a SaaS platform, collaborate with teams, tackle technical problems, and ensure high-quality solutions with an ownership mindset.
Top Skills: .NetAWSAzureC#Ci/Cd
14 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
AdTech • Artificial Intelligence • Gaming • Machine Learning • Software • Virtual Reality • Metaverse
Lead design of backend systems for game diagnostics, focusing on data ingestion, storage, performance, and integrating with various teams. Mentor engineers and enhance code quality standards.
Top Skills: C#GoKotlinTypescript
Reposted 14 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Computer Vision • Information Technology • Machine Learning • Other
Build and operate low-latency, secure cloud and edge systems for real-time video streaming, AI analysis, and remote control of industrial devices. Ensure reliability, testing, deployment, and work closely with hardware and ML teams.
Top Skills: AWSContainerizationDockerFfmpegGoGstreamerPythonStreaming ProtocolsVideo CodecsWebrtc
Reposted 14 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
eCommerce
The Sr. Software Engineer II will design, develop and maintain distributed systems, ensuring scalability, reliability, and performance while leading and mentoring team members.
Top Skills: AWSCassandraDynamoDBElasticacheGCPGoJavaMongoDBMySQLPostgresPythonRedisRustScala
Reposted 14 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
The Senior Software Engineer leads software development projects, mentors junior engineers, implements architectural decisions, and utilizes AI tools to enhance code quality in a collaborative environment.
Top Skills: .Net CoreAi-Assisted ToolsAngular 2+Azure DevopsC#Ci/CdMicroservicesReactRestful ApisVue
Reposted 14 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Information Technology • Travel
The role involves enhancing features on TripArc's ADX platform, focusing on backend service work, frontend contributions, and cross-platform integrations with a strong emphasis on utilizing AI development tools.
Top Skills: .Net CoreAngularAzure PipelinesAzure Service BusDockerEntity FrameworkGraphQLMongoDBRabbitMQRedisSQL Server
Reposted 14 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Automotive • Robotics • Software • Transportation
As a Senior Software Engineer, you will design algorithms for motion planning, improve AI behavior predictions, and enhance planning tools while collaborating across teams.
Top Skills: C++Git
15 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Professional Services • Software • Defense
The Senior Software Engineer will lead architectural design, develop APIs, mentor junior developers, improve CI/CD processes, and drive performance enhancements for mission-critical training applications.
Top Skills: AWSDockerJavaScriptLinuxMongodbNestjsNode.jsNoSQLPythonSQLTerraformTypescriptVue
Reposted 15 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Other
The Sr Software Development Engineer will design and maintain scalable cloud-based solutions, lead project technical direction, and ensure high-quality deliverables in a fast-paced Agile environment.
Top Skills: AngularAWSAzureC#CypressGCPKubernetesModern Javascript FrameworksPlaywrightReactSelenium
Reposted 15 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Financial Services
Lead technical projects for product scaling. Design and maintain APIs and services, ensuring reliability and user experience while collaborating with product teams.
Top Skills: PostgresReactRuby
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 15 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Information Technology • Software • Database
As a Senior Software Engineer, you'll optimize distributed databases, focus on query efficiency, and collaborate on SpiceDB features, enhancing performance and reliability.
Top Skills: C/C++Ci/CdDockerGitGoRustZig
Reposted 15 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Information Technology • Real Estate • Analytics
Lead development of platform APIs and scalable microservices using Kotlin/Java (and Python), build integrations, work with relational and non-relational datastores, mentor engineers, ensure monitoring and reliability, and collaborate with cross-functional teams.
Top Skills: .Net CoreAngularAPIsAutodesk RevitC#DockerElasticsearchFoundationdbJavaKafkaKotlinKubernetesMicroservicesMySQLPostgresPythonRabbitMQReact
Reposted 15 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Information Technology • Internet of Things • Security • Software • Cybersecurity
Design and maintain integrations with third-party security platforms, enhance APIs, and develop CI/CD processes for the Censys Platform while focusing on customer needs and emerging technologies.
Top Skills: Ci/CdCloud (Google Cloud)GoGrpcKubernetesPythonRest
Reposted 16 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
Technical leader designing scalable APIs and agent interfaces for autonomous advertising agents. Build high-throughput real-time systems, evaluate agent protocols, drive architecture, mentor engineers, and integrate external ad platforms.
Top Skills: A2AAi Agent FrameworksApi VersioningAuthenticationAWSBigQueryCloud StorageEvent-Driven SystemsGCPGoGraphQLMcpNode.jsPostgresPythonRedisRestTypescript
16 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Security • Cybersecurity
The role involves designing and operating backend services, improving system reliability, contributing to AI tools, and mentoring engineers. Responsibilities include handling end-to-end delivery of platform features and collaborating across teams.
Top Skills: Ai ToolsDjangoElasticsearchGoKafkaMySQLPostgresPythonRedis
Reposted 16 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
Lead design and delivery of enterprise web applications using Angular and .NET Core. Collaborate with stakeholders and cross-functional teams, drive architecture and technical decisions, mentor engineers, ensure high performance, security, and testability, and participate in agile ceremonies and CI/CD deployments.
Top Skills: .Net CoreAngularAuthenticationCi/CdContainerizationDockerEvent-Driven SystemsFigmaGitManaged DatabasesMessagingMonorepoNgrxPythonRest ApiSalesforceServerlessUnit Testing
Reposted 16 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Information Technology • Software
Design and develop scalable, high-performance data and API infrastructure for real-time processing. Mentor engineers and collaborate with teams to enhance AI model evaluations.
Top Skills: APIsDistributed SystemsLow-Latency PipelinesPyTorchScalable Backend ArchitectureStream Processing
Reposted 16 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Information Technology • Software
The role involves designing and building data pipelines for analyzing user feedback on AI models, ensuring data quality and infrastructure scalability.
Top Skills: SparkDatabricksPythonRRay DataScalaSnowflakeSQL
Reposted 16 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Information Technology • Software
The Full-Stack Product Engineer will design and develop AI-focused products, manage the feature lifecycle, and advocate for process improvements.
Top Skills: HonojsNextjsPostgresShadcnTailwindVitest
Reposted 16 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Fintech • Payments
As a Staff Software Engineer, you will design and develop scalable software solutions, contribute to cloud-native architecture, ensure high code quality, and collaborate across teams.
Top Skills: AWSElasticsearchJavaKafkaKubernetesNoSQLSQLTerraform
Reposted 17 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Information Technology • Security • Big Data Analytics
The Senior Software Engineer will build and maintain the Boreal hosting platform and Moose open-source project, mentor junior team members, and collaborate with product and design teams.
Top Skills: ClickhouseNextjsPythonRustTypescript
Reposted 17 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Fintech • Payments • Financial Services
The Senior Software Engineer II will develop and enhance ERP payment applications, mentor team members, and oversee product lifecycle management while ensuring code best practices.
Top Skills: .Net CoreAdo.NetBlazorC#CSSEntity FrameworkGrpcHTMLJavaScriptRestful ApisTelerik For Blazor UiTsql
Reposted 17 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Financial Services
As a Senior Software Engineer, you will design and implement complex systems, modernize legacy platforms, mentor other engineers, and support internal operations.
Top Skills: C#Node.jsPythonRubyTypescript
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account