Get the job you really want.

Top Software Engineer Jobs in Ottawa

Reposted 17 Days AgoSaved
Ottawa, ON
Senior level
Senior level
Cloud
The Staff Software Engineer will build critical services for user lifecycle management, collaborate on platform improvements, drive technical decisions, and manage system reliability and performance.
Top Skills: AWSAzureGoKafkaKubernetesMongoDBNode.jsPostgres
Reposted 17 Days AgoSaved
In-Office
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
Reposted 17 Days AgoSaved
In-Office
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 17 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Gaming • Machine Learning • Mobile • Software
Lead the technical vision for Discord's client experience on desktop platforms by building components, ensuring performance, and troubleshooting issues.
Top Skills: C++ElectronJavaScriptObjective-C++PythonRustTypescript
Reposted 24 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
Reposted 18 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Software
Develop and implement the internals of a scalable analytical and vector database, focusing on low-level C/C++ design and debugging.
Top Skills: C/C++JavaPython
Reposted 18 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Beauty • Enterprise Web • Fintech • Payments • Software
As a Senior Software Engineer at GlossGenius, you'll manage backend services, write APIs, handle data modeling, and ensure scalable systems, collaborating with teams to enhance product quality and mentor junior staff.
Top Skills: GrpcJavaScriptJooqKotlinMicronautPostgresProtobufRuby on RailsReactReact-NativeReduxRubySidekiqTypescript
Reposted 18 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Big Data • Machine Learning
As a Senior Software Engineer, you'll design and implement efficient code for network and storage stacks, perform performance testing, and provide architectural guidance.
Top Skills: CC++DpdkLinuxSpdk
Reposted 18 Days AgoSaved
In-Office or 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 18 Days AgoSaved
In-Office or 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 18 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
eCommerce • Retail
This role involves architectural leadership, migrating to microservices, developing code, creating documentation, and supporting mission-critical applications.
Top Skills: .Net CoreAWSAws SnsAws SqsAzurebusC#ElasticsearchKafkaMongoDBNew RelicPostgresRabbitMQRedisScalyrSQL Server
Reposted 18 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
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
Reposted 24 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
Reposted 19 Days AgoSaved
In-Office
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 24 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Healthtech • Software
You will build scalable healthcare systems, collaborate with other professionals, define development practices, and design features to improve patient care.
Top Skills: AWSBigQueryGCPGoGrpcJavaScriptMySQLPostgresPythonRestful ApisSnowflakeSQL
20 Days AgoSaved
Ottawa, ON
Senior level
Senior level
Cloud • Fintech • Productivity • Software
The Senior Software Engineer will enhance backend development tools, optimize CI workflows, and improve the software development lifecycle based on feedback from engineering teams.
Top Skills: AWSAzureDockerGithub ActionsGrafanaJavaScriptKubernetesMochaNode.jsTerraformTypescript
Reposted 20 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
Reposted 20 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
21 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Robotics
The Senior Software Engineer will integrate perception models into robotic applications, develop algorithms, and validate performance in real-world workflows.
Top Skills: NumpyOpen3DOpencvPclPythonRos PerceptionScikit-Image
21 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Financial Services
Lead technical projects, design APIs, maintain services, mentor engineers, and ensure high-quality code while scaling payment architecture.
Top Skills: PostgresReactRuby
21 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Financial Services
Lead and participate in technical projects, design and maintain APIs, make tradeoffs between business needs and user experience, and manage critical projects from design to production.
Top Skills: PostgresReactRuby
21 Days AgoSaved
Ottawa, ON
Senior level
Senior level
Insurance • Cybersecurity
Lead backend engineers to build and maintain a cyber insurance risk evaluation platform using Python and other technologies. Responsibilities include writing clean code, creating monitoring systems, and managing project collaborations.
Top Skills: AWSDatadogDistributed SystemsFastapiFlaskGCPMicroservicesNoSQLPythonSQLTerraform
Reposted 21 Days AgoSaved
In-Office or Remote
Ottawa, ON
Expert/Leader
Expert/Leader
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
The Principal Software Engineer will enhance Autodesk's Commerce platform by leading the design, implementation, and optimization of scalable software solutions, and driving technical excellence across teams.
Top Skills: Aws AuroraAws DynamodbAws FargateAws LambdaAws SqsGoJavaNode.jsPython
22 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Information Technology • Machine Learning • Software
Lead the AI Compute team as a Staff Software Engineer, driving architecture, mentoring engineers, and ensuring resilient and efficient AI infrastructure and CI/CD processes.
Top Skills: AWSAzureGCPGoGpu ClustersHarness.IoKubernetesOpenshiftOpentelemetryPrometheusPythonTerraformTerragrunt
22 Days AgoSaved
Ottawa, ON
Senior level
Senior level
Consumer Web • Edtech • Enterprise Web • Social Impact
As a Full Stack Staff Engineer, you'll lead technical initiatives, mentor junior engineers, and develop scalable AI-powered solutions for online learning, impacting millions of learners.
Top Skills: AngularjsAWSCSSGCPGoHTMLJavaJavaScriptPythonReact
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account