Maximum of 25 job preferences reached.
Top Software Engineer Jobs in Ottawa
Fintech • Software
Join Aleph's engineering team to develop the Core Product, focusing on user-facing features for financial data insights. Collaborate with leadership, design robust software components, and contribute to system architecture in a fast-paced, remote environment.
Top Skills:
BigQueryGCPJavaScriptMongoDBNode.jsPythonReactTypescript
Software
Work on an AI-native Strategic Projects team to turn prototypes (LLM gateways, proxies, sandboxes) into production-grade services. Own hardening, error handling, observability, operational tooling, security review practices, and customer integrations. Use coding agents and LLMs heavily, collaborate with product-minded engineers and reference customers, and ensure prototypes meet production reliability and maintainability standards. Remote role with light travel (<10%).
Top Skills:
Basic NetworkingClaude CodeCursorGoLlms (Coding Agents)TailscaleThird-Party Apis
Artificial Intelligence
Lead architecture and implementation across the full stack, rework user and license management, and develop core runtime components for a code-first PCB design product. Drive technical direction, identify and fix technical debt, mentor engineers, perform code reviews, and build production-ready, high-performance systems involving computational geometry and advanced visualization.
Top Skills:
Auth0CSSElectronMongoDBPixijsPostgresPythonReactThree.JsTypescriptWebglWorkos
Software
Lead design and development of XDR and DNS-based cybersecurity backend services. Translate security requirements into secure, scalable code, perform code reviews, mentor engineers, support CI/CD, containerized/cloud deployments, troubleshoot performance and vulnerabilities, participate in architecture decisions, maintain documentation, and join a rotating 24/7 on-call incident response schedule.
Top Skills:
AnsibleAnycastBashDnsDockerDynamoDBEdrGitlab CiJavaJenkinsLinuxMitre Att&CkMySQLOwaspPlay FrameworkPostgresPythonSpringTeamcityTerraformXdr
Security • Database • Cybersecurity
Design, build, and scale resilient distributed payment systems handling 1,000+ transactions per second. Collaborate with Product, Revenue Operations, Cloud Platform, and Security teams to shape product requirements and roadmaps. Lead AI-augmented software delivery, code reviews, testing, observability, performance optimization, incident response, on-call rotations, and root cause analysis while maintaining strict security, reliability, and low-latency standards.
Top Skills:
Amazon EksApi GatewayAPIsArgoAWSCi/CdCircleCIDockerGithub ActionsGitopsGrafanaJavaKafkaKubernetesLlm-Based Ai AgentsMicroservicesOpentelemetryPrometheusSnsSpring BootSpring FrameworkSpring SecuritySqs
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Lead design and delivery of reliability projects for Coinbase's platform: secure service configuration and secrets management, improve canary-based deployments, partner with core services to increase scalability and reduce incidents, drive reliability best practices, and participate in on-call rotations.
Top Skills:
AWSAzureDatadogGCPGoKibanaRubyTerraform
Cloud • Security • Software • Generative AI
Lead development of Elasticsearch vector similarity search capabilities, including designing algorithms and data structures, implementing new features, fixing complex bugs, and improving search relevance, performance, and code quality. Collaborate autonomously with a globally distributed engineering team and open-source community, contribute to Lucene, guide cross-functional initiatives, review code, and use modern Java to build scalable search software.
Top Skills:
Apache LuceneCassandraContinuous IntegrationElasticsearchGitHnswIvfJavaMongoDBPostgresSlackSolrZoom
Other
Build and operate full-stack services for non-human identity governance across cloud and on-premises environments. Responsibilities include developing APIs, backend services, data pipelines, and occasional UI features; owning features through production; participating in design and code reviews; resolving reliability issues; applying secure development, testing, and observability practices; and mentoring engineers.
Top Skills:
AngularAWSAws IamC#Claude CodeCloudFormationGoJavaJavaScriptMicrosoft Entra IdOauthOidcReactTerraformTypescriptVue
Cloud • Security • Software • Generative AI
Lead development of Elasticsearch vector similarity search capabilities, including designing algorithms and data structures, implementing features, fixing bugs, improving performance and relevance, and contributing to Lucene. Collaborate asynchronously with globally distributed engineers and open-source contributors, provide technical leadership, review code, and guide cross-functional initiatives. Develop modern Java software and serve as the subject-matter expert for vector search.
Top Skills:
Apache LuceneCassandraContinuous IntegrationElasticsearchGitGitHnswIvfJavaMongoDBPostgresSlackSolrZoom
Fintech • Payments • Financial Services
Develop and maintain applications in Infor CloudSuite Distribution, integrate third-party apps, and design full-stack web applications while collaborating with stakeholders and improving development processes.
Top Skills:
.NetAngularCSSHTMLJavaScriptMicroservicesMySQLRestful ApisSoapSQL Server
Cloud • Security • Software • Generative AI
Lead Elasticsearch search relevance and vector search initiatives. Design and implement search features, algorithms, and data structures; improve speed, relevance, and scalability; resolve complex bugs; and contribute to Lucene. Collaborate asynchronously with globally distributed engineers and open-source contributors, review code, guide technical direction, and write modern Java. Apply vector similarity techniques and algorithms such as HNSW or IVF on search platforms at scale.
Top Skills:
Apache LuceneCassandraContinuous IntegrationElasticsearchGitHnswIvfJavaMongoDBPostgresSlackSolrZoom
Internet of Things • Software • Analytics
Senior full-stack engineer responsible for designing, building, and owning end-to-end features across frontend (TypeScript/React) and backend (JVM languages or Python). Mentor junior engineers, drive best practices (unit testing, CI), deploy generative AI infrastructure, work with databases and cloud/distributed systems, collaborate in cross-functional teams, and contribute to product excellence in a remote, agile environment.
Top Skills:
Cloud PlatformsContinuous IntegrationDistributed ComputingGenerative AiJavaKotlinMySQLPostgresPythonReactTypescriptUnit Testing
New
Track Smarter, Apply Better.
Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.
Use For Free
Information Technology • Internet of Things
As a Senior Backend Software Engineer, you will lead on architectural decisions, develop backend services and APIs, and handle scalable architecture for millions of users.
Top Skills:
KubernetesNode.jsTypescript
Artificial Intelligence • Software • PropTech • Automation
Build and ship full‑stack product features for a browser-based CAD application: own front-end architecture and UX, maintain backend services (APIs, Postgres on GCP), write well-tested high-performance code (including C++ core), and lead customer-facing technical engagements to turn feedback into product improvements.
Top Skills:
C++23Cad/BimGCPPostgresPythonSvelteTypescriptWebassembly
Aerospace • Hardware • Software • Defense • Manufacturing
As a Fullstack Software Engineer, you'll develop critical applications for Hadrian's FactoryOS, collaborating with teams to enhance manufacturing processes.
Top Skills:
GoNextPythonReactTypescript
Cloud • Software
As a Software Engineer, you will collaborate in small teams, transform legacy systems, apply modern engineering practices, and continuously learn and grow.
Top Skills:
ElixirGoJava
Software
Lead development of Luminai’s core platform, including shared frameworks, developer tooling, CI/CD, test infrastructure, observability, reliability, and IDE improvements. Architect high-performance backend systems, remove engineering bottlenecks, and establish secure defaults for authentication, authorization, and secrets management. Drive foundational technical initiatives and improve developer experience across the engineering organization.
Top Skills:
JavaScriptKafkaKubernetes
Software
Design, build, and maintain Luminai’s core platform infrastructure, backend services, shared libraries, internal APIs, and deployment systems. Lead projects that improve scalability, reliability, developer workflows, CI/CD, testing, and local development. Strengthen production systems through secure authentication, access controls, secrets management, code review, testing, and maintainable engineering practices.
Top Skills:
Access ControlAPIsAuthenticationBackend ServicesCi/CdCloud InfrastructureDistributed SystemsMiddlewarePythonSecrets ManagementSecure NetworkingTest Infrastructure
Retail • Sports
Design, implement, and maintain scalable Java-based software solutions. Collaborate across the SDLC with stakeholders and development teams, integrate DevOps and CI/CD practices, support operational tasks, ensure security and performance, drive feature development, conduct code reviews, and stay current with emerging technologies.
Top Skills:
Ci/CdCloud PlatformsContainerizationDevOpsJavaMicroservices
Greentech • Energy • Renewable Energy
Build and maintain end-to-end web applications powering sales and operations. Design tools for quoting, scheduling, and fulfillment, integrate AI into products, collaborate on UX, ship high-impact features, and contribute to architecture, deployment, and engineering culture.
Top Skills:
AIDjangoJavaScriptPostgresPythonReactRemixRenderTypescript
Artificial Intelligence • Software
As an ML Engineer at Luma AI, you will design high-performance model serving pipelines, manage GPU resources, and optimize CI/CD for large-scale AI systems.
Top Skills:
AWSCudaDockerFfmpegKubernetesLinuxPythonPyTorchRdmaRedisS3
Artificial Intelligence • Software
The ML Engineer will integrate model architectures, optimize deployment workflows, maintain CI/CD pipelines, and ensure reliability of inference services across large-scale systems.
Top Skills:
CudaFfmpegHuggingfaceKubernetesPythonPyTorchRedisS3-Compatible StorageSglangVllm
Artificial Intelligence • Software
The role involves using AI tools to rapidly develop software, working across product and engineering teams, and owning software projects end-to-end.
Top Skills:
GoJavaPythonTypescript
Artificial Intelligence • Software
This role requires shaping technical direction, leveraging AI tools for production systems, and making crucial decisions to align product intent with engineering realities.
Top Skills:
Ai Coding ToolsDistributed SystemsInfrastructureSecuritySystem Design
Transportation
As a Software Engineer, you will create tools and pipelines for AI development, manage data solutions for ML teams, and ensure high-quality code.
Top Skills:
Apache AirflowApache BeamApache HadoopSparkAws Step FunctionsCloudFormationGoogle DataflowPythonTerraform
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.
Success! We'll use this to further personalize your experience.
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)

_1.png)











_1.png)









