CrawlJobs Logo
Briefcase Icon
Category Icon

Senior Software Engineer - Desktop Jobs

3230 Job Offers

Filters
Senior Software Engineer, Platform and Core Services
Save Icon
Join our innovative tech team in Detroit as a Senior Software Engineer for Platform and Core Services. Design and deploy scalable cloud solutions using AWS/Azure, Go/Typescript, and Kubernetes. Enjoy comprehensive benefits, generous PTO, and a strong retirement plan in this key technical leadersh...
Location Icon
Location
United States , Detroit
Salary Icon
Salary
98600.00 - 137800.00 USD / Year
canopy.security Logo
Canopy
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft Security in Redmond as a Senior Software Engineer. Design and develop large-scale, secure distributed services using C++, C#, Java, or Python. A Bachelor's degree and 4+ years of coding experience are required. Help build a safer digital world with end-to-end cloud security solutions.
Location Icon
Location
United States , Redmond
Salary Icon
Salary
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Manager, Software Engineering, Full Stack
Save Icon
Lead a team of full stack engineers to build innovative cloud-based solutions at Capital One. This Richmond-based role requires 6+ years of software engineering and 4+ years of people management experience. You'll utilize modern tech stacks like JavaScript, Java, and AWS to drive enterprise trans...
Location Icon
Location
United States , Richmond
Salary Icon
Salary
209000.00 - 238500.00 USD / Year
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Senior Manager, Software Engineering, (Mobile)
Save Icon
Lead iOS engineering teams in New York as a Senior Manager at Capital One. This role requires 6+ years in software engineering, including 4+ years building iOS apps with Swift and people management. You will pioneer mobile solutions, mentor developers, and enjoy comprehensive benefits with perfor...
Location Icon
Location
United States , New York
Salary Icon
Salary
250800.00 - 286200.00 USD / Year
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Senior Lead Software Engineer, Full Stack
Save Icon
Lead transformative full-stack projects at Capital One as a Senior Lead Software Engineer. Utilize your 6+ years of experience with JavaScript, Java, Python, and cloud (AWS/Azure) to build robust, regulatory-focused solutions. This role offers a collaborative environment in McLean, Richmond, or N...
Location Icon
Location
United States , McLean; Richmond; New York
Salary Icon
Salary
209000.00 - 286200.00 USD / Year
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Senior Software Engineer, Back End
Save Icon
Join Capital One in Plano as a Senior Back End Software Engineer. Utilize your 5+ years with Java, Scala, or Python and AWS expertise to build transformative cloud solutions. Collaborate in Agile teams to drive financial empowerment through innovative technology. Enjoy competitive benefits, perfo...
Location Icon
Location
United States , Plano
Salary Icon
Salary
147100.00 - 167900.00 USD / Year
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft Security in Redmond as a Senior Software Engineer. Design and implement critical security features using C++, C#, or Python. Mentor junior engineers and ensure service stability through on-call rotations. A Bachelor's degree and 4+ years of coding experience are required.
Location Icon
Location
United States , Redmond
Salary Icon
Salary
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's Core Services team in Redmond as a Senior Backend Software Engineer. Design and build secure, highly scalable systems powering billions of daily Teams calls. Leverage your expertise in C++, C#, or Java to shape the future of collaboration. This role offers a unique chance to hone...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Seeking a Senior Software Engineer in Austin to lead development on large-scale .NET/Java projects. You'll design solutions, oversee the full SDLC, and mentor a team. Enjoy comprehensive benefits, a 401(k) match, and a collaborative, casual work environment.
Location Icon
Location
United States , Austin
Salary Icon
Salary
Not provided
arrivelogistics.com Logo
Arrive Logistics
Expiration Date
Until further notice
Senior Software Engineer- SAP IBP
Save Icon
Join Microsoft's Cloud Operations team as a Senior Software Engineer specializing in SAP IBP. You will architect and implement end-to-end SAP IBP solutions for critical datacenter supply chain functions. This hybrid/remote role requires deep expertise in SAP IBP Supply Planning and integration wi...
Location Icon
Location
United States , Redmond; Atlanta; Washington, D.C.; San Antonio; Phoenix
Salary Icon
Salary
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Development Engineer
Save Icon
Seeking a Senior Software Engineer in East Windsor, NJ, with 6-8 years of Java/J2EE expertise. You will develop and enhance our healthcare analytics platform using Spring, Hibernate, and RESTful services. This role offers competitive benefits and the chance to directly impact national healthcare ...
Location Icon
Location
United States , East Windsor, New Jersey
Salary Icon
Salary
Not provided
spectramedix.com Logo
SpectraMedix
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join the Azure Core team as a Senior Software Engineer and build the next-generation cloud platform. You will design complex, large-scale distributed systems within Azure Service Fabric, solving core distributed computing challenges. This role requires 4+ years of coding experience in C/C++/C#/Ja...
Location Icon
Location
United States , Multiple Locations
Salary Icon
Salary
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer, Frontend
Save Icon
Join our Bucharest team as a Senior Software Engineer with a frontend focus. You will build a cutting-edge Customer Data Platform using React.js, Node.js, and TypeScript. Design scalable, full-stack applications with a strong emphasis on observability and performance. Be instrumental in redefinin...
Location Icon
Location
Romania , Bucharest
Salary Icon
Salary
Not provided
cresta.com Logo
Cresta
Expiration Date
Until further notice
Senior Software Engineer (Privacy)
Save Icon
Join the Wikimedia Foundation as a Senior Software Engineer (Privacy) in San Francisco. Design and implement critical security features to protect Wikipedia's users and platform resilience. This hands-on role requires 5+ years of experience, expertise in PHP/JavaScript, and a passion for secure s...
Location Icon
Location
United States of America , San Francisco
Salary Icon
Salary
113082.00 - 175725.00 USD / Year
wikimediafoundation.org Logo
Wikimedia Foundation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's Azure Core Compute team in Bangalore as a Senior Software Engineer. Develop large-scale, mission-critical cloud infrastructure using C++, Rust, or C#. Tackle complex challenges in virtualization, confidential computing, and performance optimization for Azure's core platform.
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Backend Senior Software Engineer I
Save Icon
Seeking a Senior Backend Engineer in Minneapolis to lead complex system design using Java/Kotlin. Drive engineering excellence by mentoring teams and building scalable, high-performance solutions. Requires expertise in cloud architectures, CI/CD, and a passion for modern tech like AI. Competitive...
Location Icon
Location
United States , Minneapolis
Salary Icon
Salary
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's Azure Data team in Bangalore as a Senior Software Engineer. Build the AI-era data platform, working on core products like Microsoft Fabric and cloud databases. You'll design and operate distributed cloud services at scale, requiring 8+ years of experience with C++, C#, Java, or P...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's Linux Systems Group in Bangalore to power Azure Cloud infrastructure. As a Senior Software Engineer, you'll develop and maintain system-level software for Linux platforms using C/C++/Python. This role requires expertise in Linux internals, virtualization (KVM/XEN), and performanc...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft in Redmond to shape the future of cloud computing with Azure Virtual Desktop and Windows 365. As a Senior Software Engineer, you'll design and develop large-scale distributed services using C++, C#, or Java. This role requires 4+ years of experience building cloud services and offe...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer - Kubernetes
Save Icon
Join our Platform Runtime team in Prague as a Senior Software Engineer specializing in Kubernetes. You will design and manage a high-scale, self-managed Kubernetes platform hosting critical global Identity services. This hands-on role requires deep expertise in cloud-native infrastructure, Azure/...
Location Icon
Location
Czech Republic , Prague
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice

About the Senior Software Engineer - Desktop role

Are you a seasoned developer seeking to build robust, high-performance applications that run natively on user desktops? Explore senior software engineer - desktop jobs, where you will leverage deep technical expertise to create powerful, efficient, and user-centric software for Windows, macOS, or Linux platforms. This senior role is pivotal in translating complex requirements into stable, scalable, and secure desktop solutions that directly impact end-user productivity and experience. Professionals in these positions are entrusted with the full software development lifecycle, from architectural design and system-level programming to performance optimization and long-term maintenance.

Typically, a Senior Software Engineer specializing in desktop applications takes on a wide array of responsibilities. Core duties generally include architecting and implementing complex software systems using languages like C++, C#, Java, or modern frameworks such as Qt and Electron. They design intuitive user interfaces, ensure seamless integration with operating system APIs and hardware peripherals, and manage data persistence, often working with local databases or file systems. A significant focus is placed on application performance, memory management, and multi-threading to deliver smooth, responsive experiences. These engineers also champion code quality, writing comprehensive unit and integration tests, conducting code reviews, and contributing to CI/CD pipelines. Furthermore, they frequently provide technical leadership, mentoring junior developers, making critical architectural decisions, and collaborating closely with product managers, designers, and QA teams to define project roadmaps and deliverables.

To excel in senior desktop software engineer jobs, a specific and advanced skill set is required. Employers typically seek candidates with 5+ years of professional experience in desktop development, demonstrating mastery of core programming languages and object-oriented design principles. Proficiency in platform-specific frameworks (e.g., .NET for Windows, Cocoa for macOS) or cross-platform toolkits is essential. A deep understanding of operating system internals, system-level APIs, memory management, and concurrent programming is crucial for solving complex technical challenges. Strong skills in debugging, profiling, and performance tuning using native tools are expected. Familiarity with software design patterns, version control (like Git), and agile methodologies is standard. Beyond technical prowess, successful candidates exhibit problem-solving creativity, a proactive ownership mindset, excellent communication skills for articulating technical concepts, and the ability to lead projects and mentor peers. If you are passionate about crafting software that users rely on every day, diving deep into system architecture, and driving technical excellence, browsing senior software engineer - desktop jobs could be the next step in your impactful career.

Filters

×
Countries
Category
Location
Work Mode
Salary