Get the job you really want.
Maximum of 25 job preferences reached.
Top Software Engineer Jobs in Ottawa
Artificial Intelligence • Information Technology • Internet of Things
As a Telephony Engineer, you'll design and operate telephony services, develop signaling systems, collaborate with various teams, and optimize voice quality in AI-driven communications.
Top Skills:
CC++Go
Artificial Intelligence • Information Technology
The Principal Staff Software Engineer will lead the architectural direction, collaborate on AI platform development, mentor engineers, and drive best practices.
Top Skills:
AutogenAWSAzureC++GCPGoJavaKafkaKubernetesLangchainLlamaindexNoSQLPythonPyTorchScikit-LearnSQLTensorFlow
Artificial Intelligence • Information Technology
Lead the design and development of an enterprise AI platform. Mentor junior engineers, drive collaboration, and ensure operational excellence in service integration, monitoring, and DevOps practices.
Top Skills:
AIC++DockerGoJavaJavaScriptKubernetesMlMlopsPython
Artificial Intelligence • Information Technology
The Senior Staff Engineer will lead platform architecture, mentor teams, and enhance AI integration while ensuring high reliability and performance overall.
Top Skills:
C++DockerGoJavaJavaScriptKafkaKubernetesPythonPyTorchTensorFlow
Reposted 2 Days AgoSaved
Easy Apply
Easy Apply
Artificial Intelligence • Information Technology
The role involves building and operating AI capabilities, creating scalable backend systems, mentoring engineers, and contributing to architectural decisions for an AI-driven platform.
Top Skills:
AWSAzureC++Ci/CdDockerGCPGoJavaKubernetesPythonTypescript
Artificial Intelligence • Information Technology
The Staff Software Development Engineer will define technical vision, mentor engineers, oversee AI platform development and ensure scalability, reliability and security.
Top Skills:
AnsibleAutogenC++CloudFormationDockerGoJavaJavaScriptKubernetesLangchainLlamaindexPythonPyTorchTensorFlowTerraform
Software
The Junior Software Engineer will develop, maintain, and test software applications, collaborate in teams, and participate in code reviews.
Top Skills:
CSS3HTML5JavaScriptJSONMySQLNode.jsNoSQLRestSQL
Software
Seeking a Sr. Software Engineer to build scalable APIs with .NET Core, improve core offerings, lead technical discussions, and mentor team members.
Top Skills:
.Net CoreAWSKubernetesOpentelemetryPostgresReact
Cloud • Fintech • Productivity • Software
Looking for a highly motivated Staff Software Engineer to lead complex projects and mentor other engineers, focusing on scalable solutions and collaboration.
Top Skills:
AWSDockerEmberEs6JavaScriptKafkaKubernetesNode.jsPostgresPythonTypescript
Software
In this role, you will design and implement automated test solutions for our cloud-based products, ensuring reliability and performance. Responsibilities include defining automation roadmaps, managing testing suites, and validating deployments across cloud environments.
Top Skills:
AWSC#Ci/CdDockerJavaPython
Artificial Intelligence • Enterprise Web • Machine Learning • Marketing Tech • Natural Language Processing
As a Senior Software Engineer on the Voice team, you'll execute the product roadmap for delivering AI-driven voice experiences, collaborating with stakeholders and ensuring high-quality code.
Top Skills:
ElasticsearchMongoDBPostgresPythonRedisVoipWebrtc
Financial Services
As a Senior Data Engineer, you'll build developer tools to enhance the productivity of data analysts and scientists, lead platform initiatives, and collaborate across teams for improved data workflows.
Top Skills:
AirflowAWSCloudFormationDbtHelmKubernetesPythonRedshiftSnowflakeTerraform
New
Cut your apply time in half.
Use ourAI Assistantto automatically fill your job applications.
Use For Free
Transportation
As a Senior Software Engineer, you will create data pipelines for training and evaluating Waabi's autonomous platform, ensuring quality code and collaborating with a multidisciplinary team.
Top Skills:
Cloud Job OrchestrationData Processing PipelinesDistributed ComputingETLMachine LearningPython
Insurance • Financial Services
The Senior Software Engineer leads full stack development of AI-powered applications, driving innovation in AI/ML systems, mentoring engineers, and collaborating with cross-functional teams.
Top Skills:
AWSPostgresPythonReactRedux
Insurance • Financial Services
As a Junior Software Engineer, you will develop full-stack features for an AI-powered web application, integrating AI models and participating in architecture planning.
Top Skills:
AWSPostgresPythonReactRedux
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
The role involves designing and implementing cloud services, mentoring developers, and solving complex technical problems for SaaS products.
Top Skills:
AWSGraphQLJavaNode.jsReact
Healthtech • Software
As a Senior Software Developer, you will collaborate with teams to build scalable healthcare tools, define development practices, and mentor junior developers.
Top Skills:
CGoJavaPythonRuby
Big Data • Cloud • Security • Software • Cybersecurity
The Sr. Software Developer will design, develop, test, and support software solutions, mentoring junior engineers and collaborating with cross-functional teams.
Top Skills:
AWSAzureCi/CdGoJavaNoSQLPythonSQL
Software
The Senior Staff Software Engineer will lead technical projects, mentor engineers, and drive the design of scalable SaaS solutions while collaborating across teams to enhance product features and performance.
Top Skills:
AWSDockerEmberKubernetesOpensearchPostgresRedisResqueRuby On RailsWebextensions
Sales • Software
The Senior Software Engineer will architect, implement, and deliver solutions for customers in a multi-domain enterprise setting, focusing on high-quality execution and exceptional customer experience across various technologies such as C#, Python, and AWS.
Top Skills:
AWSC#Ci/CdGitJavaScriptMicrosoft GraphPostgresPythonReactRest ApisSalesforceSQLTypescript
Artificial Intelligence • Healthtech
Build and optimize research infrastructure, design scalable LLM-powered applications, ensure reliability and performance across systems, and integrate research findings into production.
Top Skills:
AWSAzureGCPNode.jsReactTypescript
Reposted 3 Days AgoSaved
Easy Apply
Easy Apply
eCommerce
The Sr. Software Engineer II will design, develop and maintain distributed systems, ensuring scalability, reliability, and performance while leading and mentoring team members.
Top Skills:
AWSCassandraDynamoDBElasticacheGCPGoJavaMongoDBMySQLPostgresPythonRedisRustScala
Mobile • Sharing Economy • Transportation
The Principal Software Engineer will design and build scalable core technology systems for Lime's fleet and mentor a team of engineers. Responsibilities include defining technical strategy and collaborating cross-functionally to improve technology and user experiences.
Top Skills:
Backend SystemsCloud TechnologiesIotSoftware Development
Reposted 3 Days AgoSaved
Easy Apply
Easy Apply
Database • Analytics
As a Senior Software Engineer, you will own data framework integrations, contribute to high-performance database engineering, and enhance developer experience in JVM-based environments.
Top Skills:
Apache BeamApache FlinkSparkJavaJdbcKafka ConnectSQL
Healthtech • Software
The Staff Software Developer will lead technical direction, simplify healthcare complexities with scalable systems, mentor the engineering team, and collaborate with cross-functional teams to improve patient care.
Top Skills:
CGoJavaNoSQLPythonRestful ApisRubySQL
Top Ottawa Companies Hiring Software Engineers
See AllPopular Job Searches
Tech Jobs & Startup Jobs in Ottawa
Remote Jobs in Ottawa
Hybrid Jobs in Ottawa
Account Executive Jobs in Ottawa
Account Manager Jobs in Ottawa
Accounting Jobs in Ottawa
AI Jobs in Ottawa
Analyst Jobs in Ottawa
Analytics Jobs in Ottawa
AWS Jobs in Ottawa
Business Analyst Jobs in Ottawa
Business Development Jobs in Ottawa
Communications Jobs in Ottawa
Content Writer Jobs in Ottawa
Controller Jobs in Ottawa
Coordinator Jobs in Ottawa
Customer Service Jobs in Ottawa
Cyber Security Jobs in Ottawa
Data Analyst Jobs in Ottawa
Data Engineer Jobs in Ottawa
Data Jobs in Ottawa
Data Science Jobs in Ottawa
Database Administrator Jobs in Ottawa
Database Jobs in Ottawa
Design Jobs in Ottawa
DevOps Jobs in Ottawa
Engineering Jobs in Ottawa
Executive Assistant Jobs in Ottawa
Finance Jobs in Ottawa
Finance Manager Jobs in Ottawa
Financial Analyst Jobs in Ottawa
Front End Developer Jobs in Ottawa
Graphic Design Jobs in Ottawa
HR Jobs in Ottawa
HR Manager Jobs in Ottawa
Inside Sales Jobs in Ottawa
IT Jobs in Ottawa
IT Security Jobs in Ottawa
IT Support Jobs in Ottawa
Java Developer Jobs in Ottawa
Legal Counsel Jobs in Ottawa
Legal Jobs in Ottawa
Linux Jobs in Ottawa
Machine Learning Jobs in Ottawa
Marketing Jobs in Ottawa
Marketing Manager Jobs in Ottawa
Network Engineer Jobs in Ottawa
Operations Manager Jobs in Ottawa
Payroll Jobs in Ottawa
Product Manager Jobs in Ottawa
Program Manager Jobs in Ottawa
Project Coordinator Jobs in Ottawa
Project Manager Jobs in Ottawa
QA Jobs in Ottawa
Recruiter Jobs in Ottawa
Research Jobs in Ottawa
Research Scientist Jobs in Ottawa
Sales Jobs in Ottawa
Sales Manager Jobs in Ottawa
Sales Rep Jobs in Ottawa
Scrum Master Jobs in Ottawa
SEO Jobs in Ottawa
Software Engineer Jobs in Ottawa
Software Tester Jobs in Ottawa
Staff Accountant Jobs in Ottawa
Talent Acquisition Jobs in Ottawa
Technical Support Jobs in Ottawa
UX Design Jobs in Ottawa
Web Designer Jobs in Ottawa
Web Developer Jobs in Ottawa
Writing Jobs in Ottawa
All Filters
Total selected ()
No Results
No Results







.png)


















