Top Software Engineer Jobs in Ottawa

Reposted 7 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
As a Senior Software Engineer at Vanta, you will lead projects, set technical direction, develop product functionality, and mentor engineers, leveraging modern frameworks like TypeScript, React, and Node.js.
Top Skills: Node.jsReactTypescript
Reposted 7 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Logistics • Software
The Senior Software Engineer will develop and integrate LLM-powered features, build AI capabilities for logistics operations, and collaborate with Data Scientists and ML Engineers to deliver AI solutions at scale.
Top Skills: AWSAzureGCPKafkaLangchainLanggraphModal.ComNode.jsPostgresTypescriptVertex Ai
Reposted 7 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Software
Develop, test, and deploy AI-powered automations for marketing operations. Collaborate on API integrations and optimize workflows while writing clean code.
Top Skills: AWSAzureClaude Agent SdkGCPGoJavaJavaScriptLangchainPython
13 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
The Staff Software Engineer will develop and execute technical strategies for Cash App Banking, lead architectural decisions, and mentor engineers, focusing on innovative financial solutions.
Top Skills: AuroraAWSBuildkiteDatadogDynamoDBGradleGrpcGuiceHibernateHTTPJavaJettyJSONJunitKafkaKotlinMySQLOkhttpProtocol BuffersRedis
13 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
Lead the technical design and delivery of banking features at Cash App, collaborating across teams, driving architecture improvements, and mentoring engineers.
Top Skills: AWSDatadogDynamoDBGrpcGuiceHibernateHTTPJavaJettyJSONJunitKafkaKotlinMySQLOkhttpPrometheusProtocol BuffersSignalfx
8 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Aerospace • Artificial Intelligence • Robotics • Software
The Software Engineer, Perception develops autonomous aircraft systems to detect and manage wildfires using real-time data processing and machine learning techniques.
Top Skills: C++14Computer VisionGpu ProcessingLidarLinuxMachine LearningRadarThermal CamerasVisual Cameras
8 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Aerospace • Artificial Intelligence • Robotics • Software
The Senior Software Engineer will develop mission simulation infrastructure, integrating various systems and ensuring safety-critical features for autonomous firefighting operations.
Top Skills: AfsimAirsimC++CmakeConanDockerGdbLinuxPythonSimulation EnvironmentsUnreal EngineValgrind
8 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Aerospace • Artificial Intelligence • Robotics • Software
Responsible for building decision-making frameworks for multi-aircraft wildfire suppression, developing algorithms, and ensuring real-time software performance. Collaborates with engineers and firefighters for system validation.
Top Skills: AfsimAirsimC++14Unreal Engine
Reposted 17 Days AgoSaved
In-Office
Ottawa, ON
Expert/Leader
Expert/Leader
Other • Robotics
Design, architect, and maintain a distributed system while developing backend applications in Python. Collaborate with team members to enhance infrastructure and APIs for lidar data management.
Top Skills: C++DockerGCPGitlab PipelinesGoGrpcKubernetesLinuxMqttPostgresPythonRustTcpTerraform
Reposted 13 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Cloud • Fintech • Food • Information Technology • Software • Hospitality
As a Staff Software Engineer, you'll lead a team in developing and delivering scalable software solutions for employee management in the restaurant industry, focusing on enhancing customer and employee experiences.
Top Skills: GraphQLJavaKotlinReactRestTypescript
8 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Security • Cybersecurity
The Software Engineer will design and implement systems across the stack, focusing on AI-native engineering principles, distributed systems, and high-performance data processing.
Top Skills: AWSEksKafkaPythonReactRust
Reposted 8 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Edtech
The Intermediate Software Engineer will develop educational technology products, collaborating with teams and maintaining high-quality standards through the software development lifecycle.
Top Skills: Node.jsReactTypescript
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 9 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
Lead development of collaborative platform features and reusable APIs/UI components used across Vanta. Partner with product and design, mentor engineers, participate in on-call rotations, conduct code reviews, and drive technical direction to deliver reliable, scalable user-facing and platform services.
Top Skills: GraphQLJavaScriptReactTypescript
14 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
Design and build scalable data ingestion pipelines and modernize Block's CDC platform while collaborating cross-functionally to ensure data flows reliably for analytics and ML initiatives.
Top Skills: Apache IcebergApache KafkaAWSDatabricksDelta LakeGoJavaKafka ConnectPythonScalaSnowflakeTerraform
9 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Artificial Intelligence • Software
The Intermediate Software Engineer will build and ship features, collaborate with teams, advocate for AI tools, ensure quality, and promote continuous improvement.
Top Skills: Ai ToolsDjangoGraphQLPythonReactRelayTypescript
Reposted 9 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Software • Energy • Renewable Energy
The Software Engineer will build scalable backend services, optimize performance, and mentor peers, focusing on distributed systems development.
Top Skills: Ai/Ml FrameworksGoJavaPythonPyTorchTensorFlow
Reposted 9 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Software
As a Full Stack Software Engineer at EverPro, you will design, build, and maintain components, collaborate within an agile team, and ensure software quality through testing and feedback.
Top Skills: Api DesignAsp.NetAWSC#CSSDockerGitHTMLJavaJavaScriptRabbitMQReactSQLTypescript
Reposted 9 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Software
Build intuitive interfaces for construction workflows using React and TypeScript, optimizing performance and creating data-rich dashboards.
Top Skills: Ag-GridDhtmlxGitlabPandacssReactTanstack QueryTypescriptVitest
Reposted 9 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
Artificial Intelligence • Information Technology • Software
The Full-Stack Engineer will develop and maintain web applications, translating UI/UX designs into responsive apps, optimizing applications, and writing clean code.
Top Skills: AWSCSSGCPHTMLJavaScriptNode.jsNoSQLPythonReactSQLWebsockets
Reposted 9 Days AgoSaved
Remote
Ottawa, ON
Expert/Leader
Expert/Leader
Software
As a Principal .NET Software Engineer, you'll modernize payment infrastructure, enhance scalability and security, and lead design discussions while ensuring cross-functional collaboration.
Top Skills: .NetAWSAzureC#Ci/CdDukptGithub ActionsHsmsIso 20022Iso 8583JavaScriptPci-DssSQLTypescript
Reposted 9 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software • Automation
The Senior Full Stack Software Developer will design, develop and implement scalable applications, manage system architecture, mentor developers, and drive engineering excellence.
Top Skills: AWSAzureCSSDockerGCPGithub ActionsGitlab CiHibernateHTMLJavaJavaScriptJenkinsJpaKubernetesMySQLPostgresReactSpring BootSpring MvcSpring SecurityTypescript
10 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Security • Software
As a Software Engineer, you will design, implement, and maintain security features, collaborating with a team and mentoring junior engineers while ensuring code quality and reliability.
Top Skills: AWSCi/CdGraphQLReactRestTerraformTypescript
19 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
Software
The Software Engineer will design, develop, and maintain backend services and APIs for Speechify, focusing on performance, scalability, and user experience.
Top Skills: AWSAzureDockerGCPKubernetesNode.jsTs
10 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
Healthtech • Wearables • Biotech
The Full Stack Software Engineer will develop user experiences across web and mobile, integrating frontend and backend systems, manage APIs and databases, and ensure code quality through testing.
Top Skills: AnthropicAWSDockerDynamoDBFastapiMongoDBMySQLOpenaiPostgresPythonReactReact NativeTerraform
15 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Artificial Intelligence • Enterprise Web • Information Technology • Productivity • Sales • Software • Database
As a Senior Software Engineer, you will lead backend development, design scalable services, and mentor team members while focusing on AI-driven product enhancements.
Top Skills: AnsibleDockerElasticsearchGCPGithub ActionsGoGrafanaKafkaKibanaKubernetesMongoDBPythonReactRedisTerraformTypescript
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account