Top Software Engineer Jobs in Ottawa

7 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Insurance • Financial Services
As a Senior Software Engineer, you will lead full stack development of AI-driven features, ensuring best practices in security and scalability while mentoring engineers and collaborating cross-functionally.
Top Skills: AIAWSMachine LearningPostgresPythonReactRedux
Reposted 7 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Fintech • Financial Services
The Senior Software Engineer will shape the fintech platform architecture, optimize backend microservices, and collaborate across teams to enhance payment and compliance systems.
Top Skills: AjaxCSSFastapiFlaskGoogle Cloud ServicesGrpcHTMLJavaScriptKubernetesNewrelicPagerdutyPythonReactRedisRest ApisSQLTerraform
Reposted 7 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Fintech • Financial Services
As a Senior Software Engineer, you will architect and develop backend microservices for a fintech platform, focusing on payments, disbursements, and compliance, while collaborating with cross-functional teams and mentoring junior developers.
Top Skills: AjaxCSSFastapiFlaskGoogle Cloud ServicesGrpcHtml/DomHTTPJavaScriptKubernetesNewrelicPagerdutyPythonReactRedisRest ApisSQLTerraform
Reposted 7 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Fintech • Financial Services
As a Senior Software Engineer at Felix, you'll shape the architecture of the Fintech Platform, build scalable backend microservices, and collaborate across teams to enhance financial solutions.
Top Skills: AjaxCSSDomFastapiFlaskGoogle Cloud ServicesGrpcHTMLHTTPJavaScriptKubernetesNewrelicPagerdutyPythonReactRedisRest ApisSQLTerraform
Reposted 7 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Fintech • Payments • Software • Financial Services
As a Staff Software Engineer at Arc, you will lead the design and development of a new AI-native banking platform, focusing on reliability and scalable systems for cash management and treasury solutions, while influencing product direction and mentoring team members.
Top Skills: AIDistributed SystemsDocument UnderstandingEmbeddingsFinancial Data SystemsLlmsOrchestration AgentsVectorized Workflows
Reposted 7 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Fintech • Information Technology
As a Senior Software Engineer, you will develop and maintain Alpaca's platform services, including event streaming infrastructure and authentication systems, while ensuring software quality and reliability.
Top Skills: Argo CdFlatbuffersGoGoogle Cloud PlatformGoogle Kubernetes EngineGrafanaGrpcHelmJwtKafkaKeycloakKubernetesOpenid ConnectPostgresPrometheusProtocol BuffersRedpandaRestful ApisSAMLTempoTerraform
Reposted 7 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Hardware • Other • Software • Appliances • Industrial • Manufacturing
Lead a software engineering team to build scalable, cloud-native applications while mentoring engineers and integrating AI solutions. Drive technical strategy, architecture, and best practices in DevOps and cloud systems.
Top Skills: .NetAi EngineeringAWSAzureC#DockerGithub ActionsJenkinsKubernetesNode.jsReactTerraformTypescript
Reposted 7 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Security • Database • Cybersecurity
As a Sr. Software Engineer at VGS, you'll develop and maintain the Credential Management Platform and enhance the Event Pipeline, collaborating across teams to build high-throughput services.
Top Skills: APIsAWSCi/CdCloud-Native ArchitectureDockerGitopsJavaKafkaKubernetesMicroservicesPythonSpring Framework
Reposted 7 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Enterprise Web • Greentech • Information Technology • Software • Energy
The Senior Software Engineer will design and maintain backend systems, advance simulation and optimization for solar design, and mentor team members.
Top Skills: C++PythonRuby
Reposted 7 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Digital Media • News + Entertainment
The Senior Software Engineer will develop solutions, mentor junior developers, collaborate with teams, and design user experiences for Supercast's platform, managing project success criteria.
Top Skills: Aws Ec2Aws Elasticache RedisAws Rds PostgresHotwireRspecRuby On Rails
Reposted 7 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
Lead reliability and DevOps/SRE practices for Grafana Cloud k6, establishing SLIs/SLOs, incident response, observability, and operational standards. Guide design and operation of large-scale distributed systems, improve reliability through metrics and runbooks, and mentor teams toward operational ownership while expanding into broader product and architectural leadership.
Top Skills: AWSDockerGoGrafanaGrafana CloudGrafana LokiGrafana MimirGrafana TempoJavaScriptJsonnetK6KubernetesPython
Reposted 7 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Insurance • Cybersecurity
Design, implement, and own end-to-end scanning engine components in Python and Go. Improve scalability, performance, and reliability for large distributed workloads; partner with product, security, and data teams; drive architecture, code quality, observability, and mentor engineers.
Top Skills: Ci/CdContainersGoLoggingMicroservicesMonitoringPython
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
8 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Other
The Senior Software Engineer II will build and maintain ML systems, design cloud infrastructure on AWS, mentor junior engineers, and collaborate on integrating ML models within SurveyMonkey's architecture.
Top Skills: AWSLinuxNumpyPandasPysparkPythonPyTorchTransformersUnix
8 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
Information Technology • Cryptocurrency
As a Software Test Engineer, you'll own manual testing, drive automation, develop test strategies, and collaborate on application quality and performance.
Top Skills: AppiumCypressDockerEspressoGCPGrpcurlJestK6KubernetesMaestroOpenapiPlaywrightPostmanPytestSwaggerTypescriptXcuitest
8 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Big Data • Information Technology • Software • Database • Analytics • Infrastructure as a Service (IaaS) • Big Data Analytics
The Senior Software Engineer will lead the design and implementation of complex backend systems for the Stream Governance platform, ensuring high availability and scalability while mentoring engineers and collaborating across teams.
Top Skills: Apache KafkaAWSAzureC/C++DockerFlinkGCPGoJavaKubernetesPython
8 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Big Data • Information Technology • Software • Database • Analytics • Infrastructure as a Service (IaaS) • Big Data Analytics
The Senior Software Engineer II will work on building highly available, secure, and scalable compute layers for Kora, a managed data streaming service, while addressing complex distributed systems challenges.
Top Skills: C/C++Cloud InfrastructureDistributed SystemsGoJavaScala
Reposted 8 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Financial Services
As a Senior Software Developer for AI Platform, you'll develop shared AI tooling, enhance developer productivity, build governance systems, and foster collaboration across teams with a focus on internal platform development and integration of AI technologies.
Top Skills: JavaKotlinPythonRubyTypescript
Reposted 8 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Fintech • Payments
As a Staff Software Engineer, you will lead projects, mentor engineers, enhance cloud infrastructure, and ensure alignment with engineering standards at PayPal.
Top Skills: AWSBashCdkDatadogDockerEksGithub ActionsGithub EnterpriseGoPythonTerraform
Reposted 8 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Fintech • Information Technology • Mobile • Payments • Software
The Senior Software Engineer will enhance digital experiences and API services, collaborating with teams to implement solutions from ideation to release while promoting best practices and mentoring peers.
Top Skills: AWSCi/CdGitJavaJavaScriptJestNextPlaywrightPythonReactRemixSalesforceSnowflakeTerraformTypescript
Reposted 8 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Healthtech
The Senior Software Engineer will own end-to-end projects, solve complex healthcare-related problems, collaborate with clinicians, and utilize AI tools to build production-grade software.
Top Skills: Ai ToolsGoogle Cloud PlatformNode.jsPostgresPrismaReactRemixTypescript
Reposted 8 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
As a Senior Software Engineer at Scope3, you'll build scalable APIs and systems for agentic advertising, collaborating with a small senior team on design and implementation.
Top Skills: BigQueryCloud StorageEvent-Driven SystemsNode.jsPostgresReactRedisRestTypescript
Reposted 8 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Software
The Staff Software Engineer will design and implement core platform development, improve system foundations, and lead technical initiatives to enhance AI automation deployment across organizations.
Top Skills: KafkaKubernetes
Reposted 8 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Software
The Senior Software Engineer will lead application development projects, enhance user-facing applications, and implement best software practices while collaborating on product direction.
Top Skills: JavaScriptPythonReactTypescript
Reposted 8 Days AgoSaved
In-Office or Remote
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 and implementation of Autodesk's Viewer platform, drive architectural practices, and mentor engineers across teams.
Top Skills: Ci/CdCypressJavaScriptJestTypescript
Reposted 9 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
Fintech • Payments
As a Software Engineer 2 - Data Acquisition, you'll design and build data ingestion pipelines, ensuring quality and performance across multiple data domains while participating in code reviews and collaborating with data consumers.
Top Skills: JavaKafkaKinesisPythonScalaSpark Streaming
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account