Get the job you really want.

Top Software Engineer Jobs in Ottawa

6 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Information Technology • Other • Security • Social Impact • Software • Cybersecurity • Data Privacy
The role involves developing machine learning models, managing data pipelines, optimizing performance, and collaborating with cross-functional teams to enhance product solutions.
Top Skills: Ci/CdClickhouseDeep LearningGenerative AiGrafanaKubernetesMachine LearningPineconePrometheusPyTorchTensorFlowVector Storage
Reposted 6 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 engineers, and drive AI product enhancements through experimentation and collaboration.
Top Skills: AzureElasticsearchJavaScriptMongoDBOpenaiPostgresPythonRedisTypescript
Reposted 6 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Other
The Software Sustainment Engineer develops and maintains software, improves existing programs, and ensures functionality and optimization in an agile environment.
Top Skills: GitlabIar WorkbenchMicrochip Mp LabMicrosoft Visual StudioMs WindowsOutlookRhapsodyStarteamWireshark
Reposted 6 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Software
The Staff Software Engineer will develop APIs, collaborate with teams to create internal tools, and focus on building efficient, reusable architecture for back-end systems.
Top Skills: APIsBackend Development
Reposted 6 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
The Senior Software Engineer will develop software solutions within the NetSuite platform, guide technical decisions, and enhance functionality while collaborating across teams.
Top Skills: BoomiC#CeligoIpaasJavaJavaScriptMicrosoft Sql ServerMySQLNetSuiteOracleSuitescript
Reposted 6 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
Blockchain • Software • Cryptocurrency
Design, develop, and maintain a data quality monitoring framework and automated test scripts. Collaborate with development teams to enhance testing strategies and tools.
Top Skills: Gitlab CiJavaJenkinsJunitPythonTestng
Reposted 6 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Cloud • Fintech • Productivity • Software
Lead complex projects, mentor engineers, and design scalable solutions. Collaborate on product features, troubleshoot bugs, and implement back-end APIs.
Top Skills: DockerEmberJavaScriptKubernetesNode.jsPostgresPython
Reposted 6 Days AgoSaved
Remote
Ottawa, ON
Expert/Leader
Expert/Leader
Software
As a Staff Software Developer, you'll design and implement scalable solutions for Jane’s Online Appointments platform, influencing healthcare delivery through data modeling and observability tools, while mentoring junior engineers.
Top Skills: DatadogDynamoDBElk StackGrafanaHamlJavaScriptMongoDBMySQLNew RelicPostgresPrometheusPythonRuby on RailsReactRedisRubyTypescript
Reposted 6 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
Lead the re-architecture of Jane's import/export system, ensuring data portability and scalability while embedding DevOps practices and guiding technical efforts across teams.
Top Skills: C#JavaPythonRuby On Rails
Reposted 7 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Cloud • Legal Tech • Software
The Staff Software Developer, Payments will lead projects, write high-quality code, and mentor developers to enhance Clio's payment solutions.
Top Skills: AgileRuby On RailsWeb Applications
7 Days AgoSaved
In-Office
Ottawa, ON
Entry level
Entry level
Greentech
As a Software Engineer, you will develop and test software products, manage projects, conduct research, and collaborate with teams in a fast-paced environment.
Top Skills: AWSC#CSSElasticsearchGitHTMLJavaJavaScriptJIRAExcelMs OutlookMs Visual StudioMs WordPandasPythonReact JsSQLSQL ServerTfs
Reposted 16 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Digital Media • Marketing Tech • Social Media • Software • Analytics
The Senior Software Developer will lead design, testing, and delivery of software projects, ensuring quality, scalability, and collaboration across teams while mentoring others.
Top Skills: DockerGoJavaScriptKafkaKubernetesMySQLPHPReactRedisScalaTerraformTypescript
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
Reposted 10 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Other
The Staff Software Development Engineer will design and maintain a cloud-native secrets management solution, providing technical leadership and ensuring high-quality delivery in a fast-paced environment.
Top Skills: AngularAWSAzureC#CypressGoGCPJavaScriptPlaywrightReactSelenium
7 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Angel or VC Firm
As a Senior Software Engineer, you'll design and implement AI systems, build microservices, collaborate with customers, and improve the product development cycle.
Top Skills: AWSAzureCi/CdDockerGCPGitJestKubernetesNext.JsPlaywrightPytestPythonReactTailwindTerraformTypescript
7 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
Energy • Solar • Renewable Energy
Design and develop voice-enabled solutions utilizing Amazon Connect and Salesforce Service Cloud Voice, ensuring seamless integration and customer support optimization.
Top Skills: Amazon ConnectApi GatewayAws LambdaCloudwatchDynamoDBEventbridgeIamJavaScriptNode.jsPythonS3Salesforce Service Cloud Voice
Reposted 7 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Fintech • Payments
Design, implement, train, and maintain machine learning algorithms and systems while collaborating with cross-functional teams to integrate AI solutions and manage CI/CD processes.
Top Skills: AWSAzureGCPGitNumpyPandasPythonPyTorchTensorFlowTerraform
7 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
The Principal Software Developer will develop APIs and services, ensuring code quality and working collaboratively across teams to deliver innovative cloud-based solutions for data management.
Top Skills: Aws Api GatewayAws DynamodbAws Ec2Aws EcsAws LambdaAws RdsAws S3Ci/CdCSSDockerGoHTMLJavaJavaScriptKubernetesNode.jsPythonReact
7 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
Develop and maintain cloud-based collaborative solutions, ensuring code quality and performance, while participating in all software development phases and mentoring less experienced colleagues.
Top Skills: Api GatewayAWSCSSDockerDynamoDBEc2EcsGoHTMLJavaJavaScriptKubernetesLambdaNode.jsPythonRdsReactS3
Reposted 7 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Productivity • Security • Software • Business Intelligence • Cybersecurity
As a Staff Software Engineer, you will design and implement components for the Integrations Platform, ensuring seamless integration with external systems and enhancing developer experience.
Top Skills: GoPythonTypescript
Reposted 7 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
eCommerce • Information Technology • On-Demand • Professional Services • Software
The Senior Software Engineer will enhance Thumbtack's pricing systems, collaborating with cross-functional teams, driving engineering projects, and maintaining operational stability.
Top Skills: DynamoDBGoPostgresPythonScala
Reposted 10 Days AgoSaved
Ottawa, ON
Senior level
Senior level
Retail • Sales • Software
As a Senior Software Developer at Leap Tools, you will lead initiatives using 3D visualization technology, design scalable systems, mentor junior developers, and ensure high-quality execution of projects in a collaborative environment.
Top Skills: AWSDjangoNext.JsPostgresPythonReactReduxThree.JsTypescript
Reposted 8 Days AgoSaved
Ottawa, ON
Senior level
Senior level
Cloud • Information Technology • Productivity • Software • Automation
Principal Software Engineer responsible for developing systems and software, resolving complex customer issues, and enhancing Boomi products, while mentoring engineers and collaborating in an Agile team.
Top Skills: GitHibernateJavaJSONRestSoapSQLWsdlXML
Reposted 17 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Information Technology
The Senior Software/Data Platform Engineer will develop scalable data management solutions, lead technical architecture, and mentor engineers while collaborating cross-functionally at Anaplan.
Top Skills: SparkAWSAzureDatabricksDelta LakeDockerGCPGitGradleGrafanaHarnessJavaJenkinsKubernetesMavenMySQLPrometheusPythonUnity Catalog
8 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Cloud • Software
The role involves architecting, deploying, and managing scalable containerized environments using OpenShift and Kubernetes, focusing on IaC with Ansible and Terraform on OCI and GCP.
Top Skills: AnsibleCi/CdDockerElk StackGitGoogle Cloud PlatformGrafanaJenkinsKubernetesLinuxOpenshiftOracle Cloud InfrastructurePrometheusRook-CephTerraform
8 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'll enhance Ada's AI-driven customer support by developing scalable systems and mentoring engineers, while collaborating with teams on technical designs and improvements.
Top Skills: JavaScriptPythonTypescript
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account