Senior Software Engineer For Windows Desktop Applications jobs in Calgary – Browse 183 openings on RoboApply Jobs

Senior Software Engineer For Windows Desktop Applications jobs in Calgary

Open roles matching “Senior Software Engineer For Windows Desktop Applications” with location signals for Calgary. 183 active listings on RoboApply Jobs.

183 jobs found

1 - 20 of 183 Jobs
Apply
companySpeechify logo
Full-time|On-site|Calgary, Canada

Role overview Speechify is seeking a Senior Software Engineer specializing in Windows and desktop applications. This role is based in Calgary, Canada, and centers on building software that supports Speechify’s mission. What you will do Design and build software tailored for Windows and desktop environments Develop new features aimed at enhancing user experience and engagement Implement solutions that uphold high standards for performance and reliability Apply technical expertise to help advance Speechify’s technology About Speechify Speechify develops tools to help people read and listen more effectively. The team values strong engineering skills and thoughtful product design.

Apr 25, 2026
Apply
company
Full-time|On-site|Calgary

Join our team at info-ways as a Desktop Support Specialist specializing in Landesk. In this full-time role, you will be pivotal in providing technical support and ensuring seamless operations for our clients in Calgary. Your expertise will contribute to maintaining and enhancing user experience across various platforms.

Jul 12, 2017
Apply
companyBlack Duck Software, Inc. logo
Senior Performance Engineer

Black Duck Software, Inc.

Full-time|CA$110.6K/yr - CA$147K/yr|On-site|Calgary, AB

At Black Duck Software, Inc., we empower organizations to develop secure and high-quality software, effectively minimizing risks while enhancing speed and productivity. As a trailblazer in application security, Black Duck offers a suite of solutions including SAST, SCA, and DAST, enabling teams to swiftly identify and rectify vulnerabilities and defects in both proprietary code and open-source components. Our combination of leading tools, expert services, and industry knowledge allows us to maximize security and quality within DevSecOps and throughout the software development lifecycle.We are a vital, high-impact team responsible for performance testing and providing actionable insights for our core Software Composition Analysis (SCA) and Static Application Security Testing (SAST) Java-based web applications, where customers can view and triage results from our analysis products.If you thrive in an environment where you can take ownership as a full-stack performance engineer, tackling complex technical stacks (distributed systems, microservices, cloud-native) and are eager to learn, you'll find a rewarding experience here. You will have the autonomy to delve deep and uncover the root causes of performance issues.

Jan 14, 2026
Apply
companyGDMSI logo
Full-time|On-site|Calgary

Join our dynamic Applications Team as an Intermediate Systems Engineer at GDMSI in Calgary. In this pivotal role, you will leverage your technical expertise to design, implement, and support innovative systems that drive our application development forward. Collaborate with cross-functional teams to ensure that our systems meet the highest standards of performance, reliability, and security.

Mar 5, 2026
Apply
companySpeechify logo
Full-time|On-site|Calgary, Canada

About Speechify Speechify helps people access information in new ways. The platform turns articles, documents, and books into audio, making it easier to learn or catch up on reading anywhere. By focusing on innovation, Speechify has become a leader in audio information, much like streaming services changed audio entertainment. Role Overview The Core Experiences Team at Speechify builds and maintains the services and SDKs that power the product across platforms. As a Senior Software Engineer in Calgary, this position sits at the intersection of product development and infrastructure. The team values strategic thinking, clear API design, and systems that make user experiences smoother. What You Will Do Work with Product Teams to define project scopes and streamline processes for faster customer feedback. Weigh integration and user experience trade-offs, delivering solutions through a cross-platform SDK. Improve existing features by making loading faster and parsing smarter, using better abstractions and refined algorithms. Build and deploy cloud functions, lightweight backend services, and jobs in Kotlin. Who We’re Looking For Strong systems thinker who values simple, effective design. Decisive and able to quickly sort which projects can ship now and which need more work. Focused and able to prioritize in a startup setting. Collaborates well with designers, marketers, and product managers, able to inspire, negotiate, and work as part of a team. Location This role is based in Calgary, Canada.

Apr 20, 2026
Apply
company
Full-time|CA$120K/yr - CA$150K/yr|Remote|Remote — Calgary, Alberta, Canada

DataVisor stands at the forefront of fraud prevention with its cutting-edge AI-powered Fraud and Risk Management Platform. Our platform is designed to provide unparalleled detection capabilities, seamlessly integrating and enriching diverse data sources. This scalable solution empowers organizations to respond to rapidly evolving fraudulent and money laundering threats in real time. Leveraging patented unsupervised machine learning technology, advanced device analysis, and a robust decision engine, our platform guarantees performance enhancements from day one. DataVisor's architecture supports a variety of use cases across multiple business units, significantly reducing overall ownership costs compared to traditional point solutions. Recognized as an industry leader, DataVisor is trusted by numerous Fortune 500 companies worldwide.Our award-winning software platform is backed by a talented team of experts in big data, machine learning, security, and scalable infrastructure. We pride ourselves on fostering an open, positive, and collaborative culture that drives results. Join us as we redefine the landscape of fraud detection!Role Overview:As a Senior Software Engineer on our platform team, you will play a key role in developing next-generation machine learning systems that blend our proprietary unsupervised machine learning (UML) with other supervised machine learning (SML) algorithms. Your contributions will be vital in enhancing our core detection algorithms and automating the training processes.With the rise of sophisticated fraud attacks, real-time detection has become critical. You will be instrumental in shaping the architecture that enables real-time UML functionality. We seek innovative engineers who are eager to expand our advanced streaming and database systems, enhancing our detection capabilities.Join us in pushing the boundaries of fraud detection and large-scale data processing solutions!Key Responsibilities: Design and develop machine learning systems that analyze data from some of the largest consumer services globally. Utilize unsupervised machine learning, supervised machine learning, and deep learning techniques to identify fraudulent activities and apprehend fraudsters. Create and optimize systems, tools, and validation strategies to facilitate new feature implementation. Contribute to the design and development of distributed real-time systems and functionalities. Employ big data technologies (e.g., Spark, Hadoop, HBase, Cassandra) to construct large-scale machine learning pipelines. Develop new systems utilizing real-time streaming technologies (e.g., Kafka, Flink).

Jan 21, 2026
Apply
companyBenevity logo
Full-time|On-site|Calgary, Alberta, Canada

Role Overview Benevity is looking for a Business Applications Manager based in Calgary, Alberta. This role leads the team responsible for improving and maintaining business applications that help advance Benevity’s mission of social impact. What You Will Do Oversee a team focused on the implementation and ongoing support of business software solutions Drive optimization and enhancement of applications to better serve clients and partners

Apr 14, 2026
Apply
companyBenevity logo
Temporary|CA$111.2K/yr - CA$136K/yr|On-site|Calgary, Alberta, Canada

About BenevityBenevity is revolutionizing how organizations contribute to social good, empowering companies and their employees to take meaningful action on issues they care about. Our innovative technology solutions drive giving, volunteering, grantmaking, and employee resource initiatives, helping many Fortune 100 companies cultivate positive workplace cultures and leverage their influence for good. As one of Canada’s pioneering B Corporations, our dedication to purpose matches our commitment to profitability. We have a diverse and global team with employees in Canada, Spain, Switzerland, the UK, the US, and beyond!Role Overview:We are seeking a talented Senior Software Developer with expertise in full stack development to join our dynamic Product & Engineering team. In this pivotal role, you will play a crucial part in enhancing our cutting-edge platform, working hand-in-hand with Product Managers and key stakeholders to deliver a best-in-class user experience on our Financial Platform, which empowers leading organizations to inspire their employees and customers to engage in social impact initiatives.Note: This is a 14-16 month contract role.

Feb 25, 2026
Apply
companyCornerstone Building Brands logo
Full-time|On-site|Calgary

Cornerstone Building Brands is seeking a Product Manager for the National Windows & Doors division in Calgary. This position shapes product strategy and development, with a focus on aligning offerings to current market needs and customer expectations. Role overview The Product Manager guides the direction of the National Windows & Doors product line. This includes coordinating development efforts and making sure products reflect both industry trends and customer feedback. What you will do Develop and refine product strategies for windows and doors on a national scale Work with teams to ensure new and existing products meet market requirements Support efforts to strengthen the division's competitive position Impact Your work will help shape the future of the product line and contribute to the division's reputation in the market.

Apr 27, 2026
Apply
companyStackAdapt logo
Full-time|On-site|British Columbia; Calgary, Alberta, Canada; Ontario; Toronto; Vancouver

Join StackAdapt as a Backend Software Engineer, where you'll be at the forefront of technology. We are seeking a talented engineer to design, develop, and maintain our backend systems. Your expertise will play a critical role in helping us innovate and improve our platform.

Mar 2, 2026
Apply
companyBenevity Inc. logo
Full-time|On-site|Calgary, Alberta, Canada

About Benevity Benevity builds technology that helps organizations drive social good. Our platform supports giving, volunteering, grantmaking, employee resource groups, and micro-actions, helping Fortune 100 companies foster positive workplace cultures and create real impact. As one of Canada’s early B Corporations, we balance purpose with profit. Our team works across Canada, Spain, Switzerland, the United Kingdom, and the United States. Role Overview Benevity is growing quickly and looking for a Senior Software Developer in Calgary, Alberta. This role suits someone who enjoys collaborating in a diverse, inclusive team and thrives on solving complex technical problems. The position involves designing and building software, leading projects, and mentoring others to strengthen the team’s technical skills. Senior Developers at Benevity work closely with technical leads and cross-functional teams to deliver solutions that meet client needs and support a high-performance culture. Benevity values diversity and inclusion. Applicants from a variety of backgrounds are encouraged to apply, even if not every qualification is met. What You Will Do Write production-ready code that is clean, modular, and well-documented, following established coding standards. Work with stakeholders to clarify requirements, break down tasks, and provide accurate time estimates. Research and develop proofs of concept to guide implementation and build team confidence. Lead sprint refinement and planning sessions, shaping development strategies and improving the software development life cycle. Test and debug software thoroughly to ensure quality standards are met. Design and maintain models for data, software, and network architecture that support effective information sharing and align with company standards. Identify and analyze root causes of issues during development, addressing them proactively.

Apr 15, 2026
Apply
companygdmsi logo
Full-time|On-site|Calgary

Join our dynamic team at gdmsi as a Software Engineering Developer specializing in DevOps. In this pivotal role, you will leverage your expertise to enhance our software development lifecycle, implement automation strategies, and ensure seamless integration and delivery of applications. Collaborate with cross-functional teams to drive innovation and improve system performance.

Mar 24, 2026
Apply
companybeumergroup1 logo
On-site|On-site|Calgary

At beumergroup1, we value innovation and creativity. While we may not have a specific job listing at this moment, we encourage talented individuals to submit unsolicited applications. This is an opportunity for you to showcase your skills, experiences, and passion for joining our team.We are always on the lookout for driven professionals who can contribute to our mission and help us achieve our goals. Your application could pave the way for future career opportunities within our organization.

Feb 13, 2025
Apply
companySpeechify logo
Full-time|Remote|Calgary, Canada

Speechify helps over 50 million people transform how they read and learn. Our text-to-speech tools turn PDFs, books, Google Docs, news articles, and websites into audio, making information more accessible and easier to retain. The product lineup spans iOS, Android, Mac, a Chrome extension, and a web app. Our work has earned recognition from Google as Chrome Extension of the Year and Apple’s 2025 Design Award for Inclusivity. The Speechify team includes nearly 200 professionals working remotely from around the world. Team members bring experience from Amazon, Microsoft, Google, and top universities such as Stanford. Our group includes frontend and backend engineers, AI researchers, and specialists in a range of fields. Role Overview: Software Engineer - Data Infrastructure & Acquisition This role sits within the AI team and centers on building and managing the data infrastructure that powers model training. The engineer in this position will focus on collecting and acquiring large-scale audio datasets, integrating engineering and research to support Speechify’s future models. What You Will Do Identify and secure new audio data sources to strengthen the data ingestion pipeline. Manage and expand cloud infrastructure on Google Cloud Platform (GCP), using Terraform. Collaborate with scientists to improve data cost, throughput, and quality for next-generation models. Support the AI team’s dataset roadmap, helping to advance both consumer and enterprise products. Location This is a remote role based in Calgary, Canada.

Apr 20, 2026
Apply
companyBenevity logo
Full-time|On-site|Calgary, Alberta, Canada

About Benevity Benevity builds technology that helps companies and their employees take action on social and environmental issues. Our platform supports corporate giving, volunteering, grantmaking, and employee resource initiatives. We work with many Fortune 100 brands to help foster positive workplace cultures and drive real impact. As one of Canada's early B Corporations, Benevity is committed to both purpose and profitability. Our team is global, with colleagues in Canada, Spain, Switzerland, the UK, the US, and more. Role Overview Benevity is growing, and adaptability is central to how we work. We are hiring a Senior Full-Stack Software Developer in Calgary, Alberta. This role suits someone who enjoys collaborating with a diverse team and values inclusivity. Strong software development experience is essential, especially in AI-driven solutions, debugging, code reviews, and testing. Familiarity with efficient data processing in cloud environments is important. The work touches on financial services that help companies and employees create positive change. Senior developers here work with technical leaders and cross-functional teams, mentor peers, and help raise the technical bar for everyone. Within the Product & Engineering team, this position focuses on improving our platform for social impact. Collaboration with Product Managers and other stakeholders is frequent, with a goal of delivering a strong user experience. The role also contributes to our Financial Engine, supporting organizations in engaging their people and customers in meaningful ways. What You Will Do Write clean, modular, production-level code that meets our coding standards and best practices. Integrate AI into engineering processes, exploring and applying new AI tools to improve efficiency and quality. Work with others to define and document requirements, break down tasks, and provide accurate time estimates. Optimize prompts and workflows to streamline processes and improve user engagement.

Apr 15, 2026
Apply
companyAECOM logo
Full-time|On-site|Calgary

Join AECOM as a Senior Structural Engineer, where you will lead innovative projects that shape the future of infrastructure. Your expertise will guide the design and analysis of structural frameworks, ensuring safety and sustainability in every venture.As a crucial member of our engineering team, you will collaborate with architects, project managers, and other engineers to deliver excellence on various projects, from bridges to high-rise buildings. Your role will involve mentoring junior engineers, conducting structural assessments, and providing solutions that meet client needs.

Nov 18, 2025
Apply
companyAltaLink logo
Full-time|On-site|Calgary, Alberta, Canada

Join AltaLink as a Senior Compliance Engineer, where you will play a vital role in ensuring our operations adhere to regulatory frameworks and industry standards. You will work closely with various teams to implement compliance measures and foster a culture of integrity and transparency within the organization.

Apr 2, 2026
Apply
companybeumergroup1 logo
Full-time|On-site|Calgary

Role overview beumergroup1 seeks a Senior Mechanical Engineer based in Calgary to manage engineering projects from initial concept through to implementation. This position centers on collaborating with colleagues from different specialties to design, refine, and deliver mechanical systems and components. What you will do Lead mechanical engineering projects, maintaining technical standards and meeting deadlines Collaborate with cross-functional teams to design and develop mechanical systems Oversee the implementation of mechanical components to support project objectives

Apr 28, 2026
Apply
companyEgis Group logo
Full-time|On-site|Calgary

Join Egis Group as a Senior Transportation Engineer and play a pivotal role in shaping the future of transportation systems. In this position, you will leverage your expertise to design, plan, and implement innovative solutions that enhance mobility and sustainability.Your responsibilities will include conducting feasibility studies, developing detailed engineering plans, and collaborating with multidisciplinary teams to ensure project success.

Feb 12, 2026
Apply
companydialogdesign logo
Full-time|On-site|Calgary, AB

Join our dynamic team at dialogdesign as a Senior Mechanical Engineer, where your innovative solutions will drive our projects to success. In this pivotal role, you will be responsible for designing, analyzing, and implementing mechanical systems while ensuring compliance with industry standards. Collaborate closely with cross-functional teams to deliver high-quality results and contribute to the continuous improvement of our engineering processes.

Mar 26, 2026

Sign in to browse more jobs

Create account — see all 183 results

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.