CrawlJobs Logo
Briefcase Icon
Category Icon

Senior Software Engineer - Desktop Jobs

3201 Job Offers

Filters
Senior Backend Software Engineer
Save Icon
Location Icon
Location
United States , Remote in select cities
Salary Icon
Salary
127000.00 - 192000.00 USD / Year
terakeet.com Logo
Terakeet
Expiration Date
Until further notice
Senior Backend Software Engineer
Save Icon
Join Terakeet as a Senior Backend Software Engineer. Build scalable systems using Python/Django and deep RDBMS expertise to handle complex, large-scale data. Enjoy a fully remote role with comprehensive benefits like unlimited PTO and health insurance. Collaborate with an innovative team valuing ...
Location Icon
Location
United States , Remote in Atlanta, GA / Remote in Austin, TX / Remote in Charlotte, NC / Remote in Chicago, IL / Remote In Dallas, TX / Remote in Minneapolis, MN / Remote in Phoenix, AZ / Remote in Syracuse, NY
Salary Icon
Salary
127000.00 - 192000.00 USD / Year
terakeet.com Logo
Terakeet
Expiration Date
Until further notice
Senior Software Engineer and Software Engineer II
Save Icon
Join Microsoft's OneDrive & SharePoint team in Redmond to build large-scale, distributed cloud infrastructure. We seek Senior and Software Engineers II with 2-8+ years of experience in C#, Java, Python, or similar. You'll design core systems, optimize performance, and impact millions of users glo...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer II and Senior Software Engineer - Performance
Save Icon
Join Microsoft's AI Performance team to optimize cutting-edge LLMs like OpenAI on a global scale. You'll drive inference performance on NVIDIA/AMD GPUs and Microsoft silicon, building tools for massive AI workloads. This role in Mountain View requires a CS degree and 2+ years of coding experience...
Location Icon
Location
United States , Mountain View
Salary Icon
Salary
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft Teams in Vancouver as a Senior Software Engineer. Design and operate high-scale backend services powering core messaging. Utilize C#, Java, or Python with Kubernetes on large-scale distributed systems. Drive performance and scalability in a dynamic, collaborative environment.
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
114400.00 - 203900.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's Azure Storage team in Sydney as a Senior Software Engineer. Develop and scale the world's largest cloud storage platform, powering services like Blob Storage and Data Lake. Utilize your expertise in C, C++, C#, or Java to build, optimize, and maintain critical systems. This role ...
Location Icon
Location
Australia , Sydney
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 as a Senior Software Engineer to build scalable AI Agent platforms. You will design full-stack solutions, lead feature delivery, and own experimentation pipelines. This role requires 4+ years of coding experience and a focus on reliability in enterprise contexts.
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
Full Stack Software Engineer, Senior
Save Icon
Seeking a Senior Full Stack Engineer in Hanover to develop end-to-end solutions using Python, React, and FastAPI. Leverage 5+ years of Agile experience to solve complex client challenges with modern architecture. Enjoy comprehensive benefits, professional development, and a role shaping systems f...
Location Icon
Location
United States , Hanover
Salary Icon
Salary
86900.00 - 198000.00 USD / Year
boozallen.com Logo
Booz Allen Hamilton
Expiration Date
Until further notice
Senior Embedded Software Test Engineer
Save Icon
Join our team in Spring, USA, as a Senior Embedded Software Test Engineer. You will design and execute manual/automated tests, ensuring high-quality embedded systems. We seek a candidate with 10+ years' experience in embedded testing, proficiency in Python/C/Go, and expertise in test methodologie...
Location Icon
Location
United States , Spring
Salary Icon
Salary
126500.00 - 276500.00 USD / Year
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Senior Manager, Software Engineering / Business Technology Partner
Save Icon
Lead software engineering and strategic business partnerships in this dual-role position. You will jointly manage a developer team while driving Agentic AI, automation, and cloud-based solutions. Leverage your expertise in C#, .NET, SQL, and Azure to deliver impactful technology. This San Francis...
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
Not provided
softwareresources.com Logo
Software Resources
Expiration Date
Until further notice
Senior Software Engineer - Customer App
Save Icon
Join Enpal in Berlin as a Senior Software Engineer for the Customer App. You will own complex backend and platform challenges, building scalable microservices for our digital customer experience. We seek a collaborative engineer with proven cloud infrastructure and architecture design skills. Hel...
Location Icon
Location
Germany , Berlin
Salary Icon
Salary
Not provided
enpal.com Logo
enpal
Expiration Date
Until further notice
Senior Software Engineer – Core
Save Icon
Location Icon
Location
Israel , Tel Aviv
Salary Icon
Salary
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join our San Francisco team as a Senior Software Engineer. Drive performance and reliability by building foundational systems with end-to-end ownership. We value autonomy, full-stack versatility, and principled problem-solving. Enjoy competitive compensation, equity, flexible PTO, and a strong co...
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
150000.00 - 300000.00 USD / Year
encord.com Logo
Encord
Expiration Date
Until further notice
Senior Software Engineer - Platform
Save Icon
Location Icon
Location
Australia , Melbourne
Salary Icon
Salary
Not provided
easygo.io Logo
Easygo Gaming
Expiration Date
Until further notice
Senior Backend Software Engineer
Save Icon
Join Kick's core Viewer Engagement team in Melbourne as a Senior Backend Engineer. Architect and scale high-performance systems for millions of concurrent users using Go, PHP, and React. Tackle complex backend challenges, optimize real-time features, and work with a top-tier cloud-native tech stack.
Location Icon
Location
Australia , Melbourne
Salary Icon
Salary
Not provided
easygo.io Logo
Easygo Gaming
Expiration Date
Until further notice
Senior Software Quality Engineer
Save Icon
Location Icon
Location
Australia , Sydney
Salary Icon
Salary
Not provided
easygo.io Logo
Easygo Gaming
Expiration Date
Until further notice
Senior Software Development Engineer, Full-Stack
Save Icon
Join Easygo in Sydney as a Senior Full-Stack Engineer. Leverage 7+ years of backend expertise with Node.js, Microservices, and Cloud (AWS/Azure) to build scalable entertainment platforms. Drive innovation in a culture of growth, mentorship, and collaboration with top-tier engineers. Shape the fut...
Location Icon
Location
Australia , Sydney
Salary Icon
Salary
Not provided
easygo.io Logo
Easygo Gaming
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Location Icon
Location
Australia , Melbourne
Salary Icon
Salary
Not provided
easygo.io Logo
Easygo Gaming
Expiration Date
Until further notice
Senior Software Engineer, Full-Stack
Save Icon
Location Icon
Location
Australia , Sydney
Salary Icon
Salary
Not provided
easygo.io Logo
Easygo Gaming
Expiration Date
Until further notice
Senior Software Engineer - Energy Platform
Save Icon
Location Icon
Location
Germany , Berlin
Salary Icon
Salary
Not provided
enpal.com Logo
enpal
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