Get the job you really want.

Top Software Engineer Jobs in Ottawa

Reposted 14 Days AgoSaved
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Information Technology • Software
As a Staff Engineer, you will lead architecture design and development, mentor junior engineers, and improve DevOps processes in a cloud services environment.
Top Skills: AWSDynamoDBEc2GitJavaJenkinsJIRALambdaOpensearchRdsRedshiftS3Spring Framework
Expert/Leader
Artificial Intelligence • Software
The Staff Software Engineer will design and implement next-gen solutions for a data analytics platform, ensuring scalability and integration with customer infrastructures, while driving operational excellence and monitoring practices.
Top Skills: CiGithub ActionsGoGraphQLKubernetesTypescript
Reposted 14 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
The Principal Software Developer will design and develop features for Autodesk's bidding application, collaborating with cross-functional teams, and ensuring quality in software solutions.
Top Skills: Cloud TechnologiesMongoDBNode.jsReact
Reposted 14 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
As a Principal Software Developer, you will lead the technical direction of cloud data platforms, mentor teams, enhance practices, and drive AI integration in solutions, ensuring quality and efficiency in projects.
Top Skills: AgileAWSCi/CdColumnar DatabasesDocument DatabasesElasticsearchGraph DatabasesGraphQLJavaKafkaMulti-Model DatabasesObject DatabasesOpensearchRelational DatabasesSpring BootVector Databases
Reposted 14 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
The Principal Software Developer will manage backend solutions for the construction industry, enhance existing features, and foster cross-team collaboration.
Top Skills: AWSDockerJavaScriptNode.jsPostgres
Reposted 14 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
As a Senior Staff Software Engineer, you'll lead the design and execution of LLM-powered features for Dia, guiding a team of engineers while fostering innovation and user-centric development.
Top Skills: Llms
Reposted 14 Days AgoSaved
Ottawa, ON
Mid level
Mid level
Software
As an Embedded Software Developer, you'll design and implement embedded software for IoT devices, optimize performance, and troubleshoot integration issues.
Top Skills: BuildrootC/C++DockerGccGpioI2CKubernetesLinuxLttngNetworking ProtocolsOpencvOpenembeddedOpentelemetryPythonRustShell ScriptingSpiTensorflow LiteUartYocto
Reposted 14 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Fintech • Information Technology
As a Senior Software Engineer, design and maintain backend services for portfolio management, trade aggregation, and financial analytics. Collaborate with teams to create efficient systems and write maintainable code in Go.
Top Skills: Go
Reposted 14 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Software
As a Staff Software Engineer, you will build and enhance the Whop iOS app, focusing on UX and delivering polished features while collaborating with founders and designers.
Top Skills: GrdbRuby on RailsSwiftSwiftui
Reposted 14 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Software
Build and enhance the Whop Android app, focusing on UX/UI design, feature ownership, rapid prototyping, and clean coding practices in Kotlin and Rails.
Top Skills: ComposeHiltKotlinRuby on RailsRoom
Reposted 14 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
Software • Consulting
Develop and maintain open-source tools for MongoDB, collaborate with teams, mentor junior developers, and contribute to community projects.
Top Skills: BashCircleCIGithub ActionsGoJenkinsMongoDBPerlPythonTravis
Reposted 14 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Gaming • Machine Learning • Mobile • Software
Lead the development of user interfaces at Discord, creating visually compelling designs, mentoring engineers, and collaborating with cross-functional teams.
Top Skills: ReactReact Native
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
15 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Sales • Software
The Staff Software Engineer leads initiatives for cloud infrastructure at Mediafly, focusing on security, cost optimization, and improving developer experience while participating in on-call rotations and team collaboration.
Top Skills: AWSAzureCloudFormationDockerKubernetesPulumiTerraform
25 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Software
As a Senior Software Developer - iOS at Lightspeed, you'll enhance our iOS app by developing features, collaborating with teams, and ensuring code quality while working on point-of-sale solutions for retail merchants.
Top Skills: Core DataObjective-CRest ApisSwiftSwiftuiUikit
25 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Cloud • eCommerce • Payments • Sales • Software
As a Senior iOS Developer at Lightspeed, you'll enhance the iOS app with innovative features, maintain existing integrations, and collaborate on performance improvements. You'll lead code quality, participate in Agile ceremonies, and share knowledge to elevate team effectiveness.
Top Skills: Core DataObjective-CRest ApisSwiftSwiftuiUikit
Reposted 16 Days AgoSaved
Hybrid
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Information Technology • Software
As a Senior Software Engineer, you'll lead projects, improve product quality, and collaborate with designers, working on full-stack development and automated testing.
Top Skills: AWSC/C++JavaNosql DatabasesPerlPHPPythonShell Scripts
Reposted 20 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Mid level
Mid level
Transportation
Contribute to the development of Waabi World, improve simulation scalability, and design orchestration software for autonomous vehicle simulations.
Top Skills: C++PythonRust
Reposted 15 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Blockchain • Software • Web3
Join QuickNode to design, build, and maintain reliable infrastructure, pushing the industry edge in blockchain technology. Work with a dynamic team to innovate and improve engineering practices.
Top Skills: GoKafkaKinesisPostgresRabbitMQRustScylladb
Reposted 16 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Artificial Intelligence • Software
Contribute to drug discovery and chemistry simulation platform development, collaborate with R&D teams, and build infrastructure for simulation and data platforms.
Top Skills: AirflowCi/CdGCPKubernetesPythonTerraform
Reposted 16 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Fintech • Payments • Software • Financial Services
Design and scale the payment workflows for a fintech platform, integrating AI tools and leading development efforts. Collaborate with cross-functional teams to enhance product offerings and engineer solutions.
Top Skills: Ci/CdGitMicroservicesNode.jsRestful ApisTypescript
Reposted 16 Days AgoSaved
Ottawa, ON
Senior level
Senior level
eCommerce
Lead the technical strategy and architecture of the merchant Onboarding Experience platform, mentor engineers, and drive integration initiatives.
Top Skills: AWSNode.jsPython
Reposted 16 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Information Technology • Security • Automation
Lead the development of AI-driven automation for security operations, focusing on integration, scalability, and accuracy of systems to enhance security efficacy.
Top Skills: AIBig DataDistributed SystemsLlmsMachine LearningReal-Time Analytics
Reposted 16 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Software
The Senior Staff Software Engineer will lead backend architecture initiatives, optimize performance, and mentor team members utilizing modern technologies like Docker and TypeScript.
Top Skills: DockerGenerative AiMongoDBTypescript
Reposted 16 Days AgoSaved
Hybrid
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Information Technology • Machine Learning • Professional Services • Software • Analytics • Consulting
The Staff Software Engineer will design and implement backend services, drive technical decisions, mentor engineers, and troubleshoot production issues in AI-driven platforms.
Top Skills: AWSAws SqsAzureAzure Service BusCassandraDynamoDBGCPGoogle Pub/SubGrpcJavaKafkaKubernetesMongoDBMySQLPostgresPythonRestful ApisTypescript
Reposted 16 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
Develop high-quality code and collaborate on technical designs in the Media and Entertainment industry, requiring expertise in software development and problem-solving in team environments.
Top Skills: AWSCi/CdDevOpsJava
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account