Get the job you really want.

Top Software Engineer Jobs in Ottawa

Reposted 7 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Design and operate foundational data-heavy services, build data integration SDKs, and ensure data security and observability. Collaborate with teams across Coinbase to leverage data for analytics and operational insights.
Top Skills: AirflowCloud Data WarehouseData LakeGoJavaKafkaPythonSparkSQL
Reposted 7 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
As a Senior Software Engineer at Coinbase, you will design reliable services integrating with blockchains, develop user-facing web and mobile features, and collaborate with teams to enhance the retail app experience.
Top Skills: Blockchain TechnologyJavaScriptReactReact NativeWeb Apps
Reposted 7 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Design, implement, and maintain cloud-based network infrastructure, manage technical problems, and foster collaboration across teams in a high-pressure environment.
Top Skills: AWSAzureGCPGoGrpcIp TablesProtobufRubySoftware Defined Networking
Reposted 7 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Mid level
Mid level
Digital Media • Gaming • Information Technology • Software • Sports • Esports • Big Data Analytics
As a Lead Software Engineer, you will design, develop, and maintain full-stack applications while leading a team to deliver innovative software solutions.
Top Skills: .Net Core.Net FrameworkAndroidAWSC#iOSMySQLNode.jsReactReduxSQLSQL Server
8 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Cloud • Fintech • Food • Information Technology • Software • Hospitality
Lead the development team building payroll solutions, define technical strategy, mentor peers, and ensure high-quality software solutions.
Top Skills: Data AnalyticsJavaKotlinReact
Reposted 2 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
Angel or VC Firm
As a founding software engineer, you'll build and iterate on diverse features for a crisis intervention platform while managing interns and collaborating closely with the CTO.
Top Skills: AndroidAWSiOSNoSQLReactReact NativeSQL
Reposted 2 Days AgoSaved
In-Office or Remote
Ottawa, ON
Entry level
Entry level
Cloud • Software
As a Graduate Software Engineer, you will engage in software development, focusing on user experience, writing code, and engaging with the open-source community. You will work with various programming languages and systems while contributing to commercial and open-source projects.
Top Skills: BashC/C++GoJavaScriptLinuxPythonRust
Reposted 2 Days AgoSaved
Hybrid
Ottawa, ON
Senior level
Senior level
Software • Cybersecurity
As a Software Engineer III, you'll design, develop, and maintain software, innovate processes, and mentor team members while collaborating within Agile teams.
Top Skills: AWSDockerHelmJavaKubernetesLinuxmacOSPodmanPythonSQL
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 2 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Fintech • Payments • Financial Services
As a Software Engineer focusing on Reliability, you'll develop and maintain tools for data access, improve services, resolve complex issues, and mentor other developers.
Top Skills: C#GoKubernetes
8 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
Develop embedded software for Square's hardware products, focusing on firmware, wireless connectivity, and collaboration with teams. Responsible for tests and debugging systems.
Top Skills: BleBluetoothCI2CNfcRfidSpiUartUsbWi-Fi
3 Days AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
Artificial Intelligence • Information Technology • Machine Learning • Professional Services • Software • Analytics • Consulting
As a Forward Deployed Engineer, you will build AI workflows, engage with clients, and design scalable systems while solving operational challenges.
Top Skills: AWSDockerFastapiGCPHugging FaceLangchainOpenai ApisPythonPyTorch
Senior level
Cloud • Security • Software • Generative AI
The role involves improving detection workflows in Elastic Security, focusing on TypeScript code, Node.js APIs, and user experience. Responsibilities include enhancing detection rules and collaborating with a diverse remote team.
Top Skills: Elastic StackElasticsearchNode.jsReactTypescript
8 Days AgoSaved
Easy Apply
Remote or Hybrid
Ottawa, ON
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
As a Senior Software Engineer, you will develop end-to-end solutions for Smart Trailer and Connected Equipment, ensuring scalable innovation and customer satisfaction.
Top Skills: GoGraphQLReactTypescript
8 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
As a Senior Software Engineer at Coinbase, you will design scalable backend systems, collaborate on product vision, and write well-tested code, focusing on cryptocurrency accessibility and innovation for the Canadian market.
Top Skills: BlockchainDockerDynamoDBGoMongoDBPostgresRuby on RailsRuby
8 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
Develop embedded software for Square's hardware products, focusing on NFC and contactless payment subsystems, while collaborating with engineering teams.
Top Skills: BleBluetooth ClassicCI2CNfcPythonRfidSpiUartUsbWi-Fi
Reposted 8 Days AgoSaved
Easy Apply
Remote or Hybrid
Ottawa, ON
Easy Apply
Senior level
Senior level
Marketing Tech • Mobile • Software
As a Senior Software Engineer on the Testing Infrastructure team, you'll manage CI pipelines and improve developer tools for high-scale systems.
Top Skills: BuildkiteCypressDockerGitGithub ApiJestKotlinKubernetesNode.jsReactRspecRuby On RailsSlackSlack ApiTypescript
Reposted 3 Days AgoSaved
Remote
Ottawa, ON
Expert/Leader
Expert/Leader
Productivity • Software • Conversational AI
The Principal Software Engineer role involves leading software infrastructure design, mentoring engineers, and driving technical innovation in efficiency solutions with a strong focus on AI/ML.
Top Skills: AWSAWSAzureBatchCdkGCPGoHadoopJavaKafkaKendraKerasKubernetesNumpyOpen SearchPandasPythonSagemakerScikit-LearnSparkStep FunctionsTensorFlowTerraformTypescript
Reposted 3 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Generative AI
As a Senior Backend Engineer, you'll develop and maintain backend services and APIs, optimize scalable applications, troubleshoot production issues, and collaborate with cross-functional teams.
Top Skills: AWSAzureDockerGCPGoNoSQLSQL
Reposted 3 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Software
The role involves designing and developing distributed LLM inference deployments, collaborating with engineering teams, and creating reusable software tools for AI systems.
Top Skills: Ai InferenceBackend EngineeringC++Distributed SystemsHuggingfaceKubernetesPyTorch
Reposted 3 Days AgoSaved
In-Office or Remote
Ottawa, ON
Entry level
Entry level
Blockchain • Cryptocurrency
Develop core backend components for a blockchain network focusing on scalability, reliability, and testing, primarily using Rust.
Top Skills: CC++RustZig
Reposted 3 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Software
Develop and maintain SnapGene software using C++ and Qt, collaborate with a distributed team, and improve product functionalities.
Top Skills: BashC++CmakeConfluenceFigmaGitJIRAPythonQt
Reposted 3 Days AgoSaved
In-Office
Ottawa, ON
Junior
Junior
Security • Software • Cybersecurity
As an SDET, you will develop, automate, and execute test plans for malware detection technologies, collaborate with developers, and improve CI/CD processes.
Top Skills: C++JenkinsPython
Reposted 3 Days AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
Gaming • Machine Learning • Mobile • Software
As a Software Engineer in Traffic Infrastructure, you'll enhance Discord's network handling, troubleshoot complex issues, and support platform stability.
Top Skills: AWSBackend Software EngineeringCloud NetworkingGCPKubernetesNetworking FundamentalsService Mesh
9 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
As a Senior Software Engineer on the Data Platform team, you will manage Kafka clusters, develop streaming applications, and enhance data processing infrastructure while collaborating with teams across the company.
Top Skills: AWSDatabricksDebeziumFlinkGCPGoJavaKafkaPythonSpark
9 Days AgoSaved
Easy Apply
Hybrid
Ottawa, ON
Easy Apply
Mid level
Mid level
Big Data • Cloud • Software • Database
Join MongoDB's Query Execution Team to develop a modular distributed query system, implement execution algorithms, and enhance database performance.
Top Skills: CC++Rust
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account