Get the job you really want.

Top Software Engineer Jobs in Ottawa

Reposted 12 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Gaming
As a Staff Software Engineer, you will lead the development of game test automation, create verification services, and enhance QA efficiency while mentoring engineers and defining the future of QA strategy.
Top Skills: AWSC#Ci/CdEc2Github ActionsJenkinsPythonS3TeamcityUnity
Reposted 12 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
eCommerce
As a Fullstack Software Engineer, you will develop products for the post-purchase experience by implementing features, maintaining code quality, and mentoring other engineers.
Top Skills: BigQueryCi/CdGoGoogle Cloud PlatformGraphQLJavaNode.jsPostgresPythonReactSpanner
Reposted 12 Days AgoSaved
Ottawa, ON
Senior level
Senior level
Cloud • Security • Software • Generative AI
As a Principal Software Developer II, you will enhance Elasticsearch's distributed systems, focusing on indexing, communication, and system performance in high-scale environments.
Top Skills: ElasticsearchJavaLuceneNetty
Reposted 12 Days AgoSaved
Ottawa, ON
Senior level
Senior level
Cloud • Security • Software • Generative AI
The role involves improving Elasticsearch's performance and resilience in distributed systems, maintaining cluster coordination, and managing project components. Experience in consensus algorithms and distributed systems is essential.
Top Skills: AlgorithmsDistributed SystemsElasticsearchJavaLuceneNetty
Reposted 12 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Mid level
Mid level
AdTech • Marketing Tech
Lead the design and optimization of programmatic bidding systems, collaborating with engineers and applying analytical methodologies to enhance performance.
Top Skills: C++DatabasesGoJavaMachine LearningMicroservicesRustScala
Reposted 12 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Fintech • Payments
Lead the design and development of scalable data acquisition systems, mentor engineers, and integrate diverse internal and external data sources. Architect platform components for high-volume data processing with a focus on reliability and governance.
Top Skills: GoJavaPythonScala
Reposted 12 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Fintech • Payments
As a Senior Staff Software Engineer, you will design and implement scalable software solutions, lead cloud-native infrastructure, and improve code quality in an agile team.
Top Skills: AWSElasticsearchJavaKafka
Reposted 12 Days AgoSaved
In-Office
Ottawa, ON
Expert/Leader
Expert/Leader
Fintech • Payments
As a Senior Staff Software Engineer, you will architect data models and systems, ensuring data integrity and consistency for enterprise use, while collaborating with various teams.
Top Skills: AIAPIsData ArchitectureData EngineeringData ModelingSoftware Engineering
Reposted 12 Days AgoSaved
Easy Apply
In-Office
Ottawa, ON
Easy Apply
Senior level
Senior level
Gaming • Machine Learning • Mobile • Software
Lead the Safety Processing team to build scalable backend systems for content moderation, mentor engineers, and enhance safety through Python and ML/AI technologies.
Top Skills: JavaScriptMl/AiPythonReactRustTypescript
Reposted 12 Days AgoSaved
Easy Apply
In-Office
Ottawa, ON
Easy Apply
Senior level
Senior level
Artificial Intelligence • Software • Generative AI
Lead the development of user-facing features, oversee projects from inception to launch, and mentor junior engineers. Architect scalable APIs integrating AI technologies.
Top Skills: GoJavaNoSQLOpenapiReactRest ApisSQLTypescript
Reposted 13 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
Fintech • Payments
Develop and maintain cloud-native solutions using core Java and Kafka. Collaborate in an agile team, ensuring high code quality and performance.
Top Skills: AWSCore JavaDockerGrafanaKafkaKubernetesSplunk
Reposted 13 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
As a Sr. Software Engineer, you will design and maintain scalable cloud-native solutions, collaborate with cross-functional teams, and mentor junior engineers.
Top Skills: AWSC++CypressDockerJavaJenkinsKubernetesPactPlaywrightReactReduxSplunkSpring BootTerraform
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
23 Days AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
Cloud • Hardware • Internet of Things • Other • Software • Semiconductor • Utilities
As a Software Security Engineer, you will design secure software features, conduct security reviews, assess vulnerabilities, and collaborate on security best practices.
Top Skills: BashCC++Ci/CdDockerLinux KernelPython
Reposted 13 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Big Data • Software
This role seeks a Senior Backend Software Engineer to develop scalable systems, mentor junior engineers, and align technical delivery with business needs.
Top Skills: APIsGoGraphQLKafkaPostgresRuby on RailsReactRestRubyTypescript
Reposted 13 Days AgoSaved
Ottawa, ON
Senior level
Senior level
Cloud • Security • Software • Generative AI
Lead initiatives to enhance vector search in Elasticsearch, contribute to features and bug fixes, and collaborate with global teams on algorithms and data structures.
Top Skills: CassandraElasticsearchHnswIvfJavaMongoDBPostgresSolr
Reposted 13 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
AdTech • Marketing Tech
As a Staff Software Engineer on the Developer Ecosystems team, you will lead technical strategy, mentor team members, and develop scalable applications while collaborating with cross-functional teams to enhance developer experience.
Top Skills: GoGraphQLReactRuby On RailsTypescript
Reposted 13 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
AdTech • Marketing Tech
The Senior Software Engineer will develop features for the advertising platform, collaborate on software design, manage technical planning, and ensure high-quality code through testing and documentation.
Top Skills: GoGraphQLJavaScriptMySQLReactRuby On RailsSQLTypescript
Reposted 13 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
AdTech • Marketing Tech
The role involves building scalable, distributed microservices in Go and managing user data, requiring extensive backend development experience.
Top Skills: AerospikeAWSElasticsearchGoKafkaKubernetesMariadbRedisRedshiftScylladbTidb
Reposted 13 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
AdTech • Marketing Tech
As a Senior Software Engineer, you'll develop high-impact production-level software, work on large data sets, and mentor early career engineers while collaborating cross-functionally with product managers and UX researchers.
Top Skills: GoGraphQLReactRuby On RailsTypescript
Reposted 13 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
AdTech • Marketing Tech
As a Senior Software Engineer, you'll enhance developer productivity by identifying issues, implementing metrics, and mentoring junior engineers while driving project ownership and collaboration.
Top Skills: GoGraphQLReactRuby On Rails
Reposted 13 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
AdTech • Marketing Tech
The role involves architecting scalable backend systems and data pipelines, providing technical leadership, and ensuring best practices in software development.
Top Skills: AWSGoKafkaKubernetesScylladb
14 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Travel
Design and improve backend systems for customer experiences, build APIs and microservices, and collaborate with cross-functional teams to enhance customer support and service tools.
Top Skills: AWSGCPMySQLNoSQLPostgresReactTypescript
14 Days AgoSaved
Easy Apply
In-Office or Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Gaming • Machine Learning • Mobile • Software
As a Staff Engineer on Safety Experience, you'll lead the development of safety products, manage complex projects, design scalable APIs and collaborate with various teams to ensure safety compliance for users.
Top Skills: CassandraDatadogDjangoFarosFlaskJavaScriptKafkaModePostgresPythonReactScylladbTypescript
14 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Information Technology • Machine Learning • Software • Cybersecurity • Generative AI • Data Privacy
The Senior Software Engineer will develop scalable security solutions, optimize performance, integrate large-scale data, and design microservices for cloud environments.
Top Skills: BigQueryBigtableC#DockerGoJavaKotlinKubernetesPythonRedisRustScalaSpanner
Reposted 23 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Big Data • Cloud • Healthtech • Software • Big Data Analytics
As a Senior Site Reliability Engineer, you'll ensure the scalability and reliability of applications, manage incidents, and collaborate across teams while focusing on backend development.
Top Skills: AnsibleAWSBashDockerGitGoHibernateJavaKubernetesLinuxMavenMySQLPythonRubyShellSolrSpringTomcatVagrant
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account