Get the job you really want.

Top Software Engineer Jobs in Ottawa

Reposted 5 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
Aerospace
As a Flight Software Engineer, you will design, develop, and maintain software for payload systems for space missions, ensuring reliability and success in operations.
Top Skills: C/C++Communication Protocols (CanEmbedded Software Development ToolsEthernet)I2CLinuxMatlab/SimulinkRtosSpi
Reposted 10 Days AgoSaved
Easy Apply
Remote or Hybrid
Ottawa, ON
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
The role involves building core infrastructure for agent orchestration, defining platform primitives, designing reliable backend services, and collaborating with teams to refine operational systems.
Top Skills: GoPython
Reposted 5 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Aerospace
The Senior Payload Software Engineer will lead the design and development of software for TeraWave satellite communications, focusing on network automation and communication protocols while mentoring junior engineers.
Top Skills: CC++Distributed SystemsEmbedded SystemsNetwork ProtocolsPythonReal-Time Operating Systems
11 Days AgoSaved
Easy Apply
Remote or Hybrid
Ottawa, ON
Easy Apply
Senior level
Senior level
AdTech • Cloud • Marketing Tech • Productivity • Software • Analytics • Automation
As a Staff Software Engineer, you will lead front-end development, mentor peers, collaborate on software lifecycle, and create UI elements with a focus on user experience and team support.
Top Skills: CSSCypressGitHTMLJavaScriptJestNpmReactReduxSassSeleniumTailwindTypescriptWebdriver.Io
Reposted 5 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Software
Join Ema as a Software Engineer to design and develop user interfaces for web applications, collaborating with product managers and UX designers, and integrating APIs.
Top Skills: AngularCSSFastapiGitGrpcHTMLJavaScriptJSONNext.JsOauthPythonReactRestful ApisVercelVueXML
Reposted 5 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Mid level
Mid level
Database • Analytics
Design, build, and operate authentication, authorization, audit logging, and monitoring systems to provide unified customer identity and secure access. Integrate and standardize IAM patterns (SAML, SCIM, OAuth2/OIDC, MFA, passwordless) across services, collaborate with engineering teams on database and third-party integrations, maintain compliance (e.g., NIST), produce documentation, and respond to on-call escalations.
Top Skills: APIsAuth0AuthzAws IamAzure IamC++Cloud ComputingDatabasesDistributed SystemsGcp IamMfaNistOauth2OidcOktaPasswordless AuthenticationSAMLScimTypescript
6 Days AgoSaved
Easy Apply
In-Office or Remote
Ottawa, ON
Easy Apply
Junior
Junior
Logistics • Transportation
The role involves designing and developing machine learning infrastructure for annotation, evaluation, and training models, focusing on scalable systems and efficient data workflows.
Top Skills: C++KubernetesPythonSpark
Reposted 15 Days AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
Information Technology • Software
Develop, maintain, support, and enhance enterprise eCommerce solutions using Oracle Commerce. Collaborate with teams to improve services and applications.
Top Skills: AjaxAtgCSSEclipseGitHibernateHTMLIntellij IdeaJavaJava EeJavaScriptJaxbJqueryJspOracle CommerceRestfulSoapSpringSpring MvcStrutsXMLXsd
Reposted 15 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
HR Tech • Other • Professional Services
As a Software Engineer, AI, you'll train large-language models by comparing, ranking, and refining AI-coded snippets, while providing feedback for reinforcement learning.
Top Skills: Python
Reposted 15 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
HR Tech • Other • Professional Services
Train large-language models (LLMs) by evaluating, ranking, repairing, and refactoring code. Provide detailed feedback and maintain the RLHF pipeline.
Top Skills: Rust
Reposted 15 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
HR Tech • Other • Professional Services
The Software Engineer will analyze, rank, and improve AI-generated code, providing feedback for reinforcement learning in a remote role.
Top Skills: C#
Reposted 15 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
HR Tech • Other • Professional Services
The role involves training large-language models to improve code generation, reviewing and editing AI-generated code, and providing feedback for reinforcement learning refinement.
Top Skills: C++
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 11 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
As a Staff Software Engineer on the Growth Platform team, you will lead the technical strategy for backend systems, drive collaboration, ensure system sustainability, and foster team culture and talent development.
Top Skills: AWSKotlinKubernetesMySQLPythonSpark
Reposted 11 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
The Senior Software Engineer focuses on developing backend systems, managing APIs, collaborating with teams, and ensuring operational availability while participating in community building within the team.
Top Skills: AWSKotlinKubernetesMySQLPython
Reposted 11 Days AgoSaved
Easy Apply
Remote or Hybrid
Ottawa, ON
Easy Apply
Senior level
Senior level
Marketing Tech • Real Estate • Software • PropTech • SEO
The Staff Software Engineer will lead the development of backend services and data pipelines for real estate MLS data, mentor teams, and work on AI integration.
Top Skills: AirflowAWSEmrFlinkJavaKafkaKubernetesLangchainPydanticaiPythonSpark
Reposted 11 Days AgoSaved
Remote
Ottawa, ON
Expert/Leader
Expert/Leader
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
Own and drive technical outcomes for Dropbox, defining long-term strategies. Lead AI adoption, influence roadmaps, and ensure engineering excellence across multiple teams, remaining hands-on in software development.
Top Skills: AIConcurrencyDatabasesDistributed SystemsFrontendMlMobileSearchStorage Systems
Reposted 6 Days AgoSaved
In-Office or Remote
Ottawa, ON
Entry level
Entry level
Artificial Intelligence • Consumer Web • Digital Media • Machine Learning • Software
Join Quora's data infrastructure team to build and maintain data lakes, pipelines, query engines, and dashboards. Work on scalability, cost and performance improvements, participate in planning and on-call rotations, and contribute to tooling and reliability. Mentorship and training provided for new graduates.
Top Skills: A/B TestingAirflowData LakeIcebergKafkaPythonRedshiftSparkSQLTrino
12 Days AgoSaved
Easy Apply
Remote or Hybrid
Ottawa, ON
Easy Apply
Senior level
Senior level
eCommerce • Healthtech • Kids + Family • Retail • Social Media
As a Senior Software Engineer at Babylist, you'll develop systems for a $1B marketplace, focusing on revenue, product experience, and platform infrastructure. Collaboration with product managers and mentoring of team members are key aspects of the role.
Top Skills: AWSDjangoJavaScriptMySQLNode.jsPythonReactRedisRuby On RailsSidekiq
Reposted 6 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
eCommerce • Information Technology • Software
The role involves developing and implementing Fluent Commerce solutions, integrating OMS with various enterprise systems, and ensuring high performance and scalability.
Top Skills: AWSAzureCi/CdDockerFluent CommerceGCPGraphQLJavaJavaScriptKubernetesNode.jsRestful Apis
Reposted 6 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Artificial Intelligence • Fintech • Machine Learning • Software • Financial Services
The Software Engineer will architect and implement scalable microservices, optimize infrastructure performance, and standardize best practices in a remote-first environment.
Top Skills: AWSBigtableDatadogDynamoDBGCPGoKubernetesNoSQLPostgresRedisSQLTerraform
Reposted 6 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Security • Software • Cybersecurity
Lead the development of high-performance web applications, mentor junior engineers, influence architecture, and deliver exceptional user experiences.
Top Skills: AngularAWSAzureCSS3CypressGCPGoHTML5JavaScriptJestLighthouseMobxNode.jsPiniaReactReduxTypescriptVueWebpack
7 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Junior
Junior
Fintech • Real Estate • PropTech
As a Software Engineer at Point, you will support Docket Operations by implementing features, maintaining code, debugging, and collaborating with product and design partners, while growing your technical skills.
Top Skills: CSSHTMLJavaScriptPythonRubyTypescript
7 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Artificial Intelligence • Cloud • Information Technology • Software
Develop and maintain the Keycard Agent SDK, ensuring compatibility with various languages and frameworks, while engaging with the developer community to enhance agent applications.
Top Skills: GoPythonRustTypescript
7 Days AgoSaved
Remote
Ottawa, ON
Entry level
Entry level
Artificial Intelligence • Cloud • Information Technology • Software
As a Software Engineer at Keycard, you'll design, develop, and implement identity and access infrastructures for dynamic, agent-native systems. You'll work on innovative projects that enhance developer experience and security, collaborating closely with a distributed team.
Top Skills: Agent-Native SystemsAi ToolsIdentity And Access Control Stack
Reposted 16 Days AgoSaved
Easy Apply
In-Office or Remote
Ottawa, ON
Easy Apply
Mid level
Mid level
Software
As a Software Engineer on the macOS team, you'll build and scale Speechify's core desktop experience, ship production-ready code, and collaborate with cross-functional teams.
Top Skills: AppkitBitriseCi/Cd WorkflowsGithub ActionsSwiftSwiftuiXcode Cloud
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account