Get the job you really want.

Top Software Engineer Jobs in Ottawa

Reposted 15 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Software • Automation
Join Rootly as a Senior Software Engineer to design and implement features for an incident management platform, work closely with customers, and improve engineering standards.
Top Skills: AWSAzureGCPGitHerokuHotwireJavaScriptNotionPagerdutyPostgresRuby on RailsRedisRubySidekiqSlackStimulusTerraformViewcomponents
Reposted 15 Days AgoSaved
Remote
Ottawa, ON
Entry level
Entry level
Artificial Intelligence • Machine Learning • Semiconductor
As a Software Engineer, develop real-time distributed compute frameworks for ultra-low latency AI inference. Collaborate on hardware-software optimization and ensure mission-critical reliability.
Top Skills: C++FpgasMlirPyTorchRust
Reposted 15 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Information Technology
Develop and design various technology components at Astria, including the core sequencing protocol and developer tooling. Responsibilities include software engineering and cloud-native development.
Top Skills: AWSAzureC++DockerEthereum Virtual MachineGCPGoJavaKubernetesRust
Reposted 15 Days AgoSaved
Remote
Hybrid
Ottawa, ON
Mid level
Mid level
Transportation
Contribute to Waabi's self-driving simulator Waabi World by improving its scalability, performance, and orchestration software. Collaborate on technical projects, streamline user experiences, and advocate for software patterns.
Top Skills: C++PythonRust
Reposted 15 Days AgoSaved
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Cloud • Software
The Senior Software Engineer will design and implement scalable backend services, collaborate with teams, and optimize performance for AI workloads at Foundry.
Top Skills: Microservice ArchitecturePythonRest ApisTerraform
Reposted 15 Days AgoSaved
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Cloud • Software
As a Senior Full Stack Engineer, you will develop AI applications, collaborating across teams to build scalable, efficient software with a focus on user experience and backend systems.
Top Skills: PythonRest ApisTerraformTypescript
25 Days AgoSaved
Ottawa, ON
Expert/Leader
Expert/Leader
Information Technology
Lead the architecture and development of cloud-native data solutions, providing technical leadership and mentoring while collaborating on user-centric analytics products.
Top Skills: Apache HiveApache IcebergSparkDatabricksDelta TablesJavaPythonScalaUnity Catalog
Reposted 22 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Healthtech • Software
The Senior Software Developer will collaborate with various teams to build efficient healthcare tools, ensuring scalable and quality systems.
Top Skills: CGoJavaPythonRuby

Featured Jobs

Reposted 16 Days AgoSaved
Remote
Ottawa, ON
Expert/Leader
Expert/Leader
Artificial Intelligence • Information Technology • Machine Learning • Software
As a Principal Software Engineer, lead the development of DataRobot's machine learning platform, driving innovation in Generative AI and mentoring engineering teams.
Top Skills: ContainerizationGenerative AiKubernetesMachine LearningPython
Reposted 16 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Other
The Embedded Software Development Engineer II develops, tests, and maintains software applications while ensuring optimal performance. They utilize hands-on experience to implement software solutions and collaborate with coding teams.
Top Skills: AgileContinuous DeliveryContinuous IntegrationDatabasesEmbedded SoftwareTest-Driven Development
Reposted 16 Days AgoSaved
Ottawa, ON
Mid level
Mid level
Enterprise Web • Greentech • Information Technology • Software • Energy
The Senior Software Engineer will improve machine-learning infrastructure and geo data services, develop web features, and ensure system reliability for solar designs at Aurora Solar.
Top Skills: AWSDockerGitGraphQLJavaScriptKubernetesPostgresPythonReactRuby On RailsTypescript
Reposted 16 Days AgoSaved
Remote
Hybrid
Ottawa, ON
Mid level
Mid level
Transportation
Develop sensor simulation software for autonomous driving, collaborating with experts and advocating for best practices in software development.
Top Skills: C++Computer VisionGraphicsMlPythonRust
17 Days AgoSaved
Ottawa, ON
Senior level
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
Lead the design and development of high-quality, scalable applications. Mentor junior developers and ensure adherence to best practices in agile environments.
Top Skills: AWSJavaJavaScriptMicroservicesReactTypescript
17 Days AgoSaved
Ottawa, ON
Expert/Leader
Expert/Leader
Software
The Staff Developer will lead technical efforts in backend or full stack development, shaping architecture, mentoring teammates, and facilitating cross-team collaboration to improve core revenue systems.
Top Skills: AWSC#ContainerizationDockerEcsJavaKubernetesPythonRuby On Rails
17 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
The Senior Software Developer will lead projects, develop solutions for the internal applications team, and improve products while mentoring junior developers.
Top Skills: AWSC#ContainerizationDockerEcsJavaKubernetesPythonRuby On Rails
Reposted 23 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Enterprise Web • Machine Learning • Marketing Tech • Natural Language Processing
As a Senior Software Engineer, you will develop scalable systems, mentor other engineers, and work closely with AI technologies and APIs to enhance customer AI experiences.
Top Skills: AnthropicAzureElasticsearchJavaScriptMongoDBOpenaiPostgresPythonRedisTypescript
17 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
AdTech
The Senior Software Engineer will architect and lead AI-driven solutions, focusing on automation, data extraction, and mentoring engineers while integrating diverse technologies and maintaining system reliability.
Top Skills: AWSAzureChromaCircleCIDockerDynamoDBGCPGithub ActionsJenkinsKubernetesLangchainLanggraphLangsmithOauth 2.0PostgresPythonRedisTypescript
Reposted 17 Days AgoSaved
Ottawa, ON
Senior level
Senior level
Hardware • Manufacturing
As a Platform Engineer, you will manage AWS infrastructure, automate CI/CD pipelines, implement security measures, and ensure system reliability and observability. You will collaborate with teams to support scalable, secure systems and document processes for efficiency.
Top Skills: Api GatewayAWSBashDockerEcsEksGitlab CiGrafanaLambdaPrometheusPulumiPythonTerraform
Reposted 17 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
As a Senior Software Engineer, design and develop Linux-based solutions for the Graykey platform, emphasize Python development, and promote CI/CD practices.
Top Skills: DockerGitJavaScriptLinuxPythonTypescript
Reposted 17 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Big Data • Information Technology • Professional Services • Software
As a Principal Software Engineer, you'll lead technical initiatives, shape engineering culture, develop scalable systems, and drive strategic decisions to enhance GraphOS and impact business growth.
Top Skills: Api DesignDistributed SystemsGraphQL
18 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Fintech • Payments • Software • Financial Services
Join Aleph as a Staff Software Engineer to develop critical software for financial planning, enhancing user-facing functionality and collaborating with teams to drive product development.
Top Skills: BigQueryGCPJavaScriptMongoDBNode.jsReactTypescript
18 Days AgoSaved
Remote
Ottawa, ON
Expert/Leader
Expert/Leader
Fintech • Payments • Software • Financial Services
As a Principal Software Engineer, you will lead the design and development of critical features for Aleph's platform, collaborating with leadership to drive impactful software solutions.
Top Skills: BigQueryGCPJavaScriptMongoDBNode.jsReactTypescript
Junior
Cloud • Security • Software • Generative AI
Join the Developer Tools Team to develop, maintain, and support libraries and SDKs for Elastic's product suite, focusing on Golang.
Top Skills: Go
18 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
The Staff Software Engineer will lead and develop LLM-powered features, collaborating with teams to enhance user experiences in a browser context.
Top Skills: AndroidChromiumiOSLlmsmacOSSwiftWindows
18 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
As a Staff Software Engineer, you'll design, prototype, and implement LLM-powered features, collaborate across teams, and lead technical initiatives to enhance user experiences in our browser product, Dia.
Top Skills: AndroidChromiumiOSLlmsmacOSObjective-CSwiftWindows
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account