Get the job you really want.

Top Software Engineer Jobs in Ottawa

Reposted 8 Days AgoSaved
Easy Apply
In-Office or Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Software
The Software Engineer will focus on data collection and infrastructure for AI model training, handling large datasets and collaborating with engineers and scientists.
Top Skills: BashDockerGCPPythonTerraform
Reposted 8 Days AgoSaved
In-Office
Ottawa, ON
Entry level
Entry level
Big Data • Cloud • Security • Software • Cybersecurity
The Software Developer will design and implement scalable solutions, collaborate with teams, develop cloud-native features, and maintain automated tests.
Top Skills: Aws,A Azure,Docker,Go,Java,Javascript,Python,Junit,Postgresql,Mysql,Rds
Reposted 4 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
As a Staff/Principal Software Engineer, you will design and operate CI infrastructure, enhance developer experience, build scalable systems, and lead projects for CI services and artifact management.
Top Skills: ArtifactoryAWSBashBazelBuildkiteDatadogDockerGoGradleJavaKotlinKubernetesNexusPythonRuby
Reposted 4 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
As a Senior Software Engineer, you will design and build components for the Data Operations Platform, improve internal frameworks, and ensure data quality and governance while collaborating with various teams for scalable solutions.
Top Skills: Apache IcebergSparkAWSDatabricksDelta LakeGoJavaPythonSnowflakeTerraform
Reposted 4 Days AgoSaved
In-Office or Remote
Ottawa, ON
Expert/Leader
Expert/Leader
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
The Staff Software Engineer will design and lead architecture decisions for Square's Invoices and Appointments, mentor engineers, and improve system reliability.
Top Skills: AWSDynamoDBEnvoyGrpcJavaKafkaKubernetesMySQLOpensearchProtocol BuffersRedisRubyTerraform
Reposted 4 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 9 Days AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
Information Technology • Security • Software • Cybersecurity
The Systems Software Developer II delivers integration services for QNX products, resolves technical challenges, and enhances customer experience through collaboration and innovative solutions.
Top Skills: CGccGdbGitJenkinsJIRAQnxShell ScriptingSvn
5 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
The role requires building automation tools for Kubernetes clusters, improving developer experience, and operationalizing the Kubernetes platform while supporting critical services for Coinbase.
Top Skills: AWSGCPKubernetes
5 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Design and maintain blockchain infrastructure services, including Global Blockchain Sync and Bare Metal Platform, while collaborating with internal teams to ensure performance and security.
Top Skills: AnsibleAWSGCPGoKubernetesPythonTerraformZfs
5 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
The Senior Staff Software Engineer will drive the Payments Platform architecture, leading initiatives to improve reliability and efficiency while integrating AI solutions and mentoring engineers.
Top Skills: Ai/MlCloud-Native StacksDistributed SystemsGo
5 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
9 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
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
Reposted 5 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
You will design and deliver backend systems at scale, collaborate with stakeholders, solve technical issues, and develop team talent.
Top Skills: AWSKotlinKubernetesMySQLPython
Reposted 5 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 5 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
The job responsibilities and requirements are currently to be determined (TBD).
Reposted 5 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Digital Media • Gaming • Information Technology • Software • Sports • Esports • Big Data Analytics
The Senior Software Engineer will design and develop scalable backend systems and APIs for high-impact applications while mentoring team members and ensuring system reliability and performance.
Top Skills: Automated TestingAWSC#Google Cloud PlatformJava
Reposted 5 Days AgoSaved
In-Office or Remote
Ottawa, ON
Expert/Leader
Expert/Leader
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
As a Staff Software Engineer, you will design scalable systems for ledgering in Cash App, leading technical initiatives and mentoring team members while ensuring high-quality software delivery.
Top Skills: Amazon Web ServicesDatadogGrpcGuiceHibernateHTTPJavaJSONJunitKafkaKotlinMySQLProtocol BuffersVitess
Reposted 5 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
As a Senior Software Engineer in the Vehicle Diagnostics team, you will design and develop vehicle telematics data products, lead technical discussions, collaborate with teams, and influence platform roadmaps.
Top Skills: GoGraphQLJavaPythonReactTypescript
Reposted 8 Hours AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Financial Services
The Software Developer will design, develop, and maintain cloud-native applications on AWS, collaborating with teams to deliver responsive, secure, and scalable solutions while implementing CI/CD practices.
Top Skills: AngularAWSDockerGitNode.jsReactSQL
Reposted 8 Hours AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Financial Services
Develop and maintain scalable cloud applications, migrate existing apps to the cloud, and implement cloud-native software solutions. Collaborate to enhance performance and streamline processes for business needs.
Top Skills: Cloud ComputingCloud SecurityDatabasesPaasSaaSScripting Languages
Reposted 9 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 9 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 9 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 9 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++
Reposted 14 Hours AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
Responsible for building services for Autodesk's AEC Platform Data team, focusing on reliable cloud services, software design, and continuous product enhancements through collaboration with product teams.
Top Skills: .NetApi GatewayAWSDynamoDBEc2EcsJavaJavaScriptLambdaNode.jsRdsReactS3Spring Boot
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account