CrawlJobs Logo
Briefcase Icon
Category Icon

Senior Software Engineer - Desktop Jobs

3204 Job Offers

Filters
Senior Software Engineer, Embedded Systems
Save Icon
Join GM's Vehicle Mechatronics Embedded Controls team as a Senior Software Engineer. Develop embedded C software for the Body domain, focusing on vehicle motion, comfort, and access systems. This role requires 6+ years of experience and offers incentive-based pay in Mountain View. Collaborate in ...
Location Icon
Location
United States , Mountain View
Salary Icon
Salary
158000.00 - 241900.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Bentley Systems as a Senior Software Engineer in Philadelphia. Develop next-gen infrastructure apps using the iTwin Platform with cutting-edge AI/ML and IoT. Utilize your 5+ years of full-stack experience in JavaScript/TypeScript for cloud/desktop solutions. Enjoy a vital role in a global te...
Location Icon
Location
United States , Philadelphia
Salary Icon
Salary
Not provided
bentley.com Logo
Bentley Systems
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Bentley Systems as a Senior Software Engineer in Exton, PA. Develop global backend licensing services using C#, .NET Core, and Azure. Work in an Agile, international team with a strong focus on quality and design patterns. Enjoy a supportive culture, competitive salary, and benefits.
Location Icon
Location
United States , Exton, PA or Philadelphia
Salary Icon
Salary
Not provided
bentley.com Logo
Bentley Systems
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's AI-driven Search Multimedia UX team in Redmond. As a Senior Software Engineer, you'll build scalable, AI-powered search experiences for Bing and Copilot. Leverage your expertise in C++, C#, or Python to design and deploy large-scale systems. Collaborate with cross-functional team...
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 Monetize RTP Team in New York as a Senior Software Engineer. Develop high-performance, distributed C/C++ applications handling millions of requests per second. This role requires a Bachelor's Degree and 4+ years of coding experience in languages like C/C++. Drive key platform fea...
Location Icon
Location
United States , New York
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 Monetize Platform team as a Senior Software Engineer in New York. You will architect and build scalable, real-time auction logic for a leading digital advertising marketplace. This role requires expertise in C++, C#, Java, or Python and offers ownership of critical platform featu...
Location Icon
Location
United States , New York
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 Team Xbox as a Senior Software Engineer in Noida. Design and develop high-quality online services and commerce systems that empower game creators and players globally. Leverage 6+ years of coding experience in C++/C#/Java to build scalable, secure platforms. Be part of innovating the future ...
Location Icon
Location
India , Noida
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer - Azure Storage
Save Icon
Join Microsoft's Azure Storage team to build and scale one of the world's largest cloud storage systems. This senior engineering role requires expertise in C/C++/C# and large-scale distributed systems. You will design, optimize, and maintain critical infrastructure supporting global services like...
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
Save Icon
Join Microsoft's Discovery team in Redmond as a Senior Software Engineer. Architect and build a transformative AI-driven platform that accelerates scientific R&D. Leverage your 4+ years of experience in distributed systems and commercial software development. Drive global features, mentor enginee...
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 AEM
Save Icon
Lead AEM development as a Tech Lead/Senior Developer in Noida. Design scalable solutions on AEM 6.5/Cloud Service, leveraging Java, OSGi, and front-end tech. Enjoy a collaborative culture, flexible remote options, competitive pay, and diverse projects for continuous growth.
Location Icon
Location
India , Noida
Salary Icon
Salary
Not provided
taazaa.com Logo
Taazaa Inc
Expiration Date
Until further notice
Senior Software Engineer (Full-Stack)
Save Icon
Join a Series B-funded AI startup reimagining the developer terminal. As a Senior Full-Stack Engineer, you'll build cutting-edge, agentic development platforms. We seek top-tier talent with strong pedigree and startup energy. Enjoy a competitive salary and equity while shaping the future of devel...
Location Icon
Location
United States
Salary Icon
Salary
Not provided
weareorbis.com Logo
Orbis Consultants
Expiration Date
Until further notice
Technical Lead / Senior Software Engineer
Save Icon
Lead the technical evolution of Appian's cloud platform in Melbourne or Sydney. This senior role requires 10-15+ years' experience in SaaS/PaaS, expertise in Terraform, Java, Go, or Python, and leadership skills. You'll architect hybrid-cloud solutions, mentor a team, and ensure world-class infra...
Location Icon
Location
Australia , Melbourne; Sydney
Salary Icon
Salary
Not provided
appian.com Logo
Appian Corporation
Expiration Date
Until further notice
Senior Software Engineer Scientific Engine (Python)
Save Icon
Join our Paris team as a Senior Software Engineer. You will lead the Python scientific engine, mentor junior developers, and optimize code within a microservices architecture. We seek an expert with strong Python skills, a solid engineering background, and fluency in English/French. Enjoy a colla...
Location Icon
Location
France , Paris
Salary Icon
Salary
Not provided
descartesunderwriting.com Logo
Descartes Underwriting
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join the Azure AI Search backend engine team in Bangalore as a Senior Software Engineer. Tackle complex challenges in Search, AI, and distributed systems for large-scale cloud services. We seek 8+ years' experience with search tech (Lucene/Elasticsearch) and cloud platforms. Design new capabiliti...
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 - M365 Core
Save Icon
Lead the development of a global-scale Kubernetes platform powering Microsoft 365. As a Senior Software Engineer, you will build secure, high-availability systems and guide a talented team. This role requires expertise in C, C++, C#, or Python and a passion for distributed systems security. Join ...
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 – Partner Platform
Save Icon
Join Quizlet's Partner Platform team as a Senior Software Engineer in San Francisco. Design and build scalable APIs, SDKs, and plugin frameworks to power external integrations. Leverage your 5+ years of platform engineering experience to ensure security and reliability. Enjoy competitive benefits...
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
165000.00 - 225500.00 USD / Year
edtechjobs.io Logo
EdTech Jobs
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join 2HB Incorporated as a Senior Software Engineer in Annapolis Junction, MD. Develop and sustain the GHOSTGEM software suite using Python, Bash, and Linux. Requires experience with NoSQL and a willingness to learn Rust. Support vital government contracts in this key technical role.
Location Icon
Location
United States , Annapolis Junction
Salary Icon
Salary
Not provided
2hb.com Logo
2HB
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join our team in Petah Tikva as a Senior Software Engineer. Take full ownership of features across the entire stack, from React frontends to cloud deployment. Leverage your 5+ years of experience and AI-assisted development skills to build scalable web applications. We value a strong product mind...
Location Icon
Location
Israel , Petah Tikva
Salary Icon
Salary
Not provided
global-e.com Logo
Global-e
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Global-e as a Senior Software Engineer in Hoboken, NJ. Design and deliver core services for our global logistics platform using Scala, Kubernetes, and AWS. Build robust, scalable systems handling millions of transactions in an API-first microservices environment. Drive innovation, elevate te...
Location Icon
Location
United States , Hoboken, NJ
Salary Icon
Salary
165000.00 - 175000.00 USD / Year
global-e.com Logo
Global-e
Expiration Date
Until further notice
Senior Lead Software Engineer, Full Stack
Save Icon
Lead cutting-edge Observability projects as a Senior Full Stack Engineer at Capital One. You'll guide a team, leverage AWS cloud, and use modern tech like JavaScript, Python, and Kubernetes. This role in Richmond, McLean, or San Francisco offers competitive benefits and a chance to drive major te...
Location Icon
Location
United States , Richmond; McLean; San Francisco
Salary Icon
Salary
209000.00 - 286200.00 USD / Year
capitalone.com Logo
Capital One
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