Top Software Engineer Jobs in Ottawa

Reposted 19 Days AgoSaved
In-Office or Remote
Ottawa, ON
Expert/Leader
Expert/Leader
Healthtech
Lead AI technical strategy, architect AI systems, set safety standards, mentor engineers, and evaluate AI models at Midi Health, a healthcare-focused company.
Top Skills: AILlmNlpPython
Reposted 19 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Healthtech
You will design and build LLM-powered features, integrate AI capabilities into workflows, and contribute to internal practices at a healthcare-focused company.
Top Skills: Ai Coding ToolsLlmMlPython
Reposted 19 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
Design, build, test, and maintain enterprise C#/.NET applications within agile teams. Develop scalable REST APIs and data models, write automated unit tests, enforce SOLID/OOP practices, mentor engineers, participate in planning/code reviews, and communicate with clients to deliver high-quality solutions.
Top Skills: .Net.Net 10.Net MvcAgileAngular 17AngularjsAsp.Net CoreAWSAzureC#CSSDockerHTMLIbm MqKubernetesMicroservicesMs Sql Server 2019OrmsOwaspServerlessSQLSql Server Reporting Services
Reposted 19 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Edtech
As a Senior Software Engineer, you'll lead the design and development of web applications, mentor peers, and ensure high-quality, secure code using Ruby on Rails, GraphQL, and React.
Top Skills: AWSGraphQLHerokuPostgresReactRuby On Rails
Reposted 19 Days AgoSaved
Remote or 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 19 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software • Database
The Senior Software Engineer will design, build, and maintain solutions for transit agencies, focusing on IoT devices and cloud services, ensuring reliable communication and device management.
Top Skills: AWSCloud-Native ServicesJavaJavaScriptLinuxMqttPythonSQLTypescript
Reposted 19 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Kids + Family • Mobile
Lead Android-first development of growth experiments and features, using AI-native workflows to design, implement, instrument, and analyze A/B tests. Ship performant, reliable Android experiences at scale, mentor teammates, participate in on-call, and codify AI-native engineering playbooks for broader adoption.
Top Skills: A/B TestingAgentic WorkflowsAmplitudeAndroid StudioAndroid View SystemBitriseClaude CodeClean ArchitectureCrashlyticsCursorDaggerDatabricksEppoExposure LoggingFastlaneFeature FlaggingFlowGithub ActionsGithub CopilotGradleGrowthbookHiltJetpack ComposeJetpack ViewmodelKotlinKotlin CoroutinesLaunchdarklyLlmsMacrobenchmarkMavenMviMvvmNavigationOptimizelyPerfettoPrompt EngineeringSegmentSnowflakeStatsigSystrace
Reposted 19 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Database • Analytics
Design and build authentication, authorization, and audit platform services (RBAC/ReBAC, token issuance, session handling), implement SAML/SCIM/OIDC/OAuth2/MFA flows, ship SDKs and APIs, operate distributed systems at scale, build audit telemetry, and support migrations and on-call production reliability.
Top Skills: Auth0Aws IamAzure IamC++CedarGcp IamGoMfaOauth2OidcOpenfgaPasswordlessPythonRbacRebacRustSAMLScimSdksSpicedbTypescriptWorkosZanzibar
Reposted 19 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
The role involves designing and delivering integrations across the GTM stack, developing internal tools, and leading technical architecture in a collaborative setting.
Top Skills: BigQueryPythonSalesforceSnowflake
20 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Cloud • Security • Software
Lead architecture and implementation of Chainguard's Repository platform: design, build, and operate high-availability Go backend services and package registries. Drive scalability, reliability, observability, and load testing; make technical decisions on service boundaries and operations; collaborate across teams; and mentor engineers to deliver a unified artifact-serving experience.
Top Skills: GoTerraform
Reposted 20 Days AgoSaved
Remote
Ottawa, ON
Junior
Junior
Insurance • Financial Services
As a Junior Software Engineer, you will develop full stack features for an AI-powered web application, integrating AI models and collaborating with senior engineers. Responsibilities include building backend services and creating user experiences while participating in design discussions and code reviews.
Top Skills: AWSPostgresPythonReactRedux
Reposted 20 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Transportation
Design and develop Waabi's observability stack, optimize performance, build automation tooling, and support application requirements while leading projects and mentoring teams.
Top Skills: AWSC/C++DockerGoGrafanaJavaKubernetesOpentelemetryPythonRust
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 20 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Fintech • Real Estate • Software
Design, build, and operate production AI systems, enhance backend services, improve reliability, and collaborate on technical projects within the AI-native engineering team.
Top Skills: AWSDjangoDockerFastapiFlaskKubernetesPython
Reposted 20 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Fintech • Real Estate • Software
As a Staff Software Engineer, you'll design and deliver a core data platform, focusing on architecture, pipeline components, and AI integration. This hands-on role emphasizes creating production code and establishing technical standards within a small team.
Top Skills: AWSEltETLLlmsRedshift
Reposted 20 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Fintech • Real Estate • Software
As a Staff Software Engineer at Juniper Square, you'll lead architectural decisions and develop AI-powered systems, mentoring engineers and ensuring high-quality technical standards while collaborating with cross-functional teams.
Top Skills: Ai SdksAWSCi/CdDockerJavaKubernetesNode.jsPythonRag PipelinesTypescript
Reposted 20 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Software
As a Senior Software Engineer, you will design and implement backend components for a distributed vector database, optimize performance, and collaborate on real-time analytics systems.
Top Skills: CC++JavaPython
Junior
Software
As a Staff Backend Engineer, you'll develop and maintain scalable reconciliation systems within Grafana Cloud, enhancing reliability and operational efficiency while collaborating with multiple teams.
Top Skills: AWSAzureGCPGoHelmJsonnetKubernetesNode.jsTerraformTypescript
21 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Healthtech
Lead design and architectural decisions for scalable systems, solve complex technical problems, provide technical leadership and code reviews, build secure REST APIs, work with Java/Spring, databases, Elasticsearch, React/Next.js frontends, and apply AI-assisted development and prompt engineering.
Top Skills: ChatgptClaudeCloudConcurrency/MultithreadingCursorElasticsearchGithub CopilotJava (Java 11/17+)JvmJvm InternalsMaterial UiMicroservicesMongoDBMySQLNext.JsPostgresPrompt EngineeringReactRestful ApiSpringSpring Boot
21 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Consumer Web • Information Technology • Real Estate • Software • PropTech
Build and maintain backend and full-stack marketplace features while supporting ML Ops infrastructure (model deployment, feature stores, real-time pipelines, monitoring). Collaborate with data scientists to bring models to production, write well-tested code, address performance and scalability issues, and contribute to technical planning and cross-functional communication.
Top Skills: A/B Testing FrameworksAWSAzureChalkGCPGoJavaScriptKubeflowMlflowPythonRubySQLVertex Ai
21 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Consumer Web • Information Technology • Real Estate • Software • PropTech
Build and maintain full-stack marketplace features and support ML Ops infrastructure (model deployment, feature stores, real-time pipelines, monitoring) on Chalk and Vertex AI. Collaborate with data scientists to productionize models, write well-tested code, address performance/scalability issues, and contribute to technical planning.
Top Skills: AWSAzureChalkGCPGoJavaScriptKubeflowMlflowPythonRubySQLVertex Ai
21 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Big Data • Machine Learning
Design, build, test, and deploy scalable full-stack web applications using Java/Spring and modern JavaScript. Develop backend services/APIs, optimize database queries, support CI/CD and automated testing, participate in code reviews, and mentor junior developers while collaborating with cross-functional teams.
Top Skills: AWSAzureCi/CdCypressDockerGCPGitJavaJavaScriptJqueryMs Sql ServerMySQLPlaywrightPostgresReactRestful ApisSpring BootSpring FrameworkSQL
21 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Big Data • Machine Learning
Design and build scalable, high-performance full-stack web applications using a Java-based stack. Develop backend services and RESTful APIs, create responsive front-end components, optimize database performance, support CI/CD and automated testing, participate in code reviews, and mentor junior developers.
Top Skills: GitJavaJavaScriptJqueryMs Sql ServerMySQLPostgresRestful ApisSpring FrameworkSQL
21 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Gaming
Lead a small engineering team to deliver and operate large-scale Roblox game features. Drive technical planning, estimation, code quality, monitoring, releases, and mentorship while partnering cross-functionally to improve performance and player experience.
Top Skills: DiscordGitRoblox LuauRojoSnowflakeTableau
Reposted 21 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Kids + Family • Mobile
The Senior Software Engineer II will design and build backend features, evolve AI-native workflows, and enhance the payment infrastructure while collaborating closely with product teams to deliver high-quality solutions.
Top Skills: Apache KafkaAWSCi/CdDatadogGithub ActionsGrafanaJavaPrometheusSpring Boot
Reposted 21 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Mid level
Mid level
Artificial Intelligence • Information Technology • Software
Seeking Data Platform Engineers to design, build, and manage scalable data pipelines and analytic query engines while ensuring data integrity and performance optimization.
Top Skills: Apache IcebergAWSAws CdkAzureBigQueryGCPPulumiPythonRedshiftTerraformTrino (Presto)
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account