Get the job you really want.

Top Software Engineer Jobs in Ottawa

15 Days Ago
Remote
Ottawa, ON
Senior level
Senior level
Software
Develop and manage high-quality code in an agile environment, engage in testing and deployment, and collaborate across teams for software solutions.
Top Skills: AWSAzureGCPJavaScriptKubernetesLaravelMs SqlMySQLPHPReact
15 Days Ago
Remote
Ottawa, ON
Senior level
Senior level
Digital Media
The Senior Software Engineer will develop and enhance software features for the EnrollWise product, ensuring quality, scalability, and performance while collaborating with team members on design and development.
Top Skills: Api IntegrationsAWSCSSDjangoGraphQLJavaScriptPython
15 Days Ago
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Big Data • Cloud • Machine Learning • Software
The Senior Software Developer will build microservices on AWS, maintaining and enhancing backend cloud applications, and resolving complex customer issues.
Top Skills: AWSCaching SystemsCloudFormationDynamoDBEc2JavaKotlinLambdaMessage QueuesRest ApisS3Unix-Based Systems
16 Days Ago
Remote
Ottawa, ON
Senior level
Senior level
Big Data • Cloud • Software • Analytics
Calix seeks a Senior Software Engineer skilled in Python and cloud technologies to design, develop, and maintain scalable software solutions, mentor junior staff, and ensure security and compliance.
Top Skills: AnsibleAWSAzureDjangoDockerFastapiFlaskGCPKubernetesNoSQLPythonPyTorchSQLTensorFlowTerraform
22 Days Ago
Ottawa, ON
Senior level
Senior level
Fintech • Payments
This role focuses on software design, architecture, project implementation, and team leadership for complex technical features. Responsibilities include resolving issues, mentoring, and ensuring efficient software deployment.
Top Skills: AngularArgocdAsp.NetBlazorC#DockerGithub ActionsGraphQLHelmKafkaKubernetesMs SqlNoSQLPostgresPythonReactTerraform
16 Days Ago
Remote
Ottawa, ON
Junior
Junior
Semiconductor
Develop and execute software quality assurance processes and testing strategies, collaborate with teams for product evaluation, and maintain automated tests.
Top Skills: .NetCC#C++GitJIRA
16 Days Ago
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Big Data • Cloud • Machine Learning • Software
The Senior Software Developer will design, build, and maintain features for the Genesys Cloud WEM product suite, focusing on microservices and micro-frontends in AWS. Responsibilities include development, testing, code reviews, and mentoring team members.
Top Skills: AngularAWSDockerGitJavascript Frameworks (VueJenkinsKnockout)Object Oriented ProgrammingReactRestful ApisServerless Concepts
16 Days Ago
Remote
Ottawa, ON
Senior level
Senior level
Semiconductor
The Senior Engineer, Embedded Software will develop embedded solutions using various MCUs/MPUs, focusing on Linux driver development, SDLC, and leading technical teams.
Top Skills: CanEthernetGitI2CLinuxMcusMpusSpiUsb
16 Days Ago
Remote
Ottawa, ON
Senior level
Senior level
Other • Software
The Senior Software Engineer - AI will design, develop, and deploy AI solutions to enhance customer interactions, focusing on machine learning and NLP technologies.
Top Skills: SparkAWSAzureGCPNoSQLPythonPyTorchSQLTensorFlow
16 Days Ago
Remote
Ottawa, ON
Mid level
Mid level
Software
Lead the development of DVC products, engage with the ML community, drive coding efforts, and collaborate on technical specifications and features.
Top Skills: Python
16 Days Ago
Remote
Ottawa, ON
Senior level
Senior level
Natural Language Processing • Software • Conversational AI
Develop and maintain scalable web applications and backend services, ensuring high-quality code while collaborating with engineering and product teams.
Top Skills: AngularAWSCassandraDockerGitJavaScriptKafkaKubernetesMicroservicesMySQLNode.jsRedisRestful ApiTypescriptVue
Senior level
Gaming
Responsible for writing clear, modular code and architecting scalable game features. Mentor junior engineers and collaborate with project managers to enhance gameplay experiences.
Top Skills: C++Unreal Engine 4Unreal Engine 5
17 Days Ago
Remote
Ottawa, ON
Mid level
Mid level
Generative AI
The Senior Software Engineer will design and develop scalable tools while mentoring junior engineers, maintaining high coding standards, and collaborating with cross-functional teams.
Top Skills: Python
Senior level
AdTech
As a Senior Software Engineer, you'll design and maintain backend systems, develop efficient APIs, lead technical projects, and mentor engineers while collaborating closely with various teams to align with business goals.
Top Skills: AWSDockerGCPKubernetesNext.JsNode.jsRestful ApisSQL
17 Days Ago
Remote
Ottawa, ON
Senior level
Senior level
Information Technology
The Senior Software Engineer will design, develop, and troubleshoot software for products and systems, providing administrative and application support while mentoring others.
Top Skills: Embedded SystemsMonitoring SystemsSoftware DevelopmentThird-Party Software Integration
17 Days Ago
Remote
Ottawa, ON
Senior level
Senior level
Software
Ensures high-quality software delivery by developing automated test frameworks and testing strategies. Collaborates with teams to enhance testing processes and maintains CI/CD integration using Azure DevOps.
Top Skills: Azure DevopsC#ConfluenceGitJavaJavaScriptJenkinsJIRAOraclePlaywrightPostmanRestassuredSeleniumSQLTest Rail
Reposted 17 Days Ago
Remote
Ottawa, ON
Senior level
Senior level
Software
The role involves hands-on backend development for a SaaS ML workspace, focusing on code ownership, development lifecycle management, and technical leadership while collaborating efficiently with the team.
Top Skills: PythonReactTypescript
Reposted 17 Days Ago
Remote
Ottawa, ON
Senior level
Senior level
Software
The Senior Software Engineer will discuss and research features, write code and documentation, and engage with the community on platforms like GitHub and Discord. Strong Python skills and excellent communication are essential.
Top Skills: Data InfrastructureMachine LearningOpen Source ToolsPython
18 Days Ago
Remote
Ottawa, ON
Senior level
Senior level
Other
The Senior Software Development Engineer will develop and maintain core platform services, enhance reliability, implement cloud automation, and provide technical leadership.
Top Skills: ArgocdAWSAzureC#Ci/CdDatadogDockerGithub ActionsGoGCPJenkinsKubernetesPrometheusTerraformTerragruntTypescript
18 Days Ago
Hybrid
Ottawa, ON
Senior level
Senior level
Machine Learning • Software
As a Senior Software Developer in Test, you will design test plans, create automation strategies, enhance CI/CD, and ensure product reliability and performance.
Top Skills: AWSAzureC++DockerGCPGithub ActionsGitlab CiGoJaxJenkinsJunitKubernetesPlaywrightPytestPythonPyTorchTensorFlow
18 Days Ago
Remote
Ottawa, ON
Senior level
Senior level
Sales • Software
As a Senior Software Engineer, you will develop and maintain backend services using Java, improve system reliability, and collaborate with a remote team.
Top Skills: AWSC#Ci/CdDevOpsJavaNode.jsReactRestful ApisTypescript
18 Days Ago
Remote
Ottawa, ON
Senior level
Senior level
Sales • Software
Design and develop AI-driven applications while also handling fullstack development tasks. Collaborate with teams to enhance product features and guide technical strategy.
Top Skills: AWSNode.jsPythonReact
18 Days Ago
Remote
Ottawa, ON
Senior level
Senior level
Beauty • Cloud • Fintech • Marketing Tech • Payments • Productivity • Software
As a Staff Software Engineer, Lead, you will lead a team to build payment products, ensuring system reliability and overseeing technical architecture while contributing hands-on development.
Top Skills: ElixirGoJavaPython
Reposted 18 Days Ago
Hybrid
Ottawa, ON
Junior
Junior
Computer Vision • Information Technology • Machine Learning • Other
Develop and improve embedded software for underwater cameras and sensors, including interfacing with hardware, network systems, and automating testing procedures.
Top Skills: CC++GoLinuxPythonRust
19 Days Ago
Remote
Ottawa, ON
Senior level
Senior level
AdTech • Marketing Tech
Develop and integrate new features in a full-stack environment, focusing on customer-facing applications, API design, and complex problem-solving with large datasets.
Top Skills: GoGraphQLJavaScriptMySQLReactRuby On RailsSQLTypescript
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account