CrawlJobs Logo
Briefcase Icon
Category Icon

Senior Software Engineer - Desktop Jobs

3217 Job Offers

Filters
New
Senior Software Engineer II
Save Icon
Senior Software Engineer II – Confluent, India (Remote-First). Design and scale the Kora Serverless platform, Confluent’s cloud-native Kafka service. Requires 6+ years of experience, deep expertise in distributed systems, and proficiency in Java/Scala. Join a collaborative team building high-perf...
Location Icon
Location
India
Salary Icon
Salary
Not provided
confluent.io Logo
Confluent
Expiration Date
Until further notice
New
Senior Software Engineer
Save Icon
Join Microsoft’s Web Data Platform Team as a Senior Software Engineer to build cutting-edge batch and streaming systems powering Bing Search and AI training. Design large-scale distributed services processing tens of billions of documents daily. Requires a Bachelor’s in CS and 4+ years in C++, C#...
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
New
Senior Java Software Engineer Vice President
Save Icon
Senior Java Software Engineer VP role in Pune, India, driving OTC derivatives and payments transformation. Requires 12+ years’ experience in Java, Spring, RESTful APIs, microservices, and TDD. Build robust solutions with a global tech team, leveraging AWS, Kafka, or Kubernetes. Join a fast-paced ...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
New
Senior Low Latency Exchange Connectivity Software Engineer
Save Icon
Join Citi's APAC Equities Electronic Trading team as a Senior Software Engineer. Design and develop the next-generation, ultra-low latency exchange connectivity platform in Hong Kong. Leverage your 7+ years of Java/C# expertise in automated trading and Agile/CI/CD. Partner with traders and quants...
Location Icon
Location
Hong Kong SAR , Kowloon
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
New
Senior Software Engineer
Save Icon
Join Microsoft Teams as a Senior Software Engineer in Vancouver, Canada. Drive adoption by designing and building full-stack solutions for apps and devices management. Requires 4+ years coding in C, C++, C#, Java, JavaScript, or Python with a CS degree. Own end-to-end service quality, collaborate...
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
New
Senior Software Engineer (Backend)
Save Icon
Senior Software Engineer (Backend) role in Redmond, WA. Design and maintain backend services using Ruby on Rails and Java (Dropwizard) for Viva Engage, driving AI and copilot adoption. Requires a Bachelor's in CS and 4+ years coding in C, C++, C#, Java, JavaScript, or Python. Own services end-to-...
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
New
Senior Software Engineer, Android
Save Icon
Senior Software Engineer, Android – Prague, Czechia. Join the Corrigo Platform team to build a leading CMMS enterprise solution. You need 6+ years of Android experience, expertise in Java, Kotlin, Jetpack Compose, and Clean Architecture. Develop new features, write clean code, and collaborate wit...
Location Icon
Location
Czechia , Prague
Salary Icon
Salary
Not provided
jll.com Logo
JLL
Expiration Date
Until further notice
New
Senior Software Engineer
Save Icon
Senior Software Engineer at Mojang Studios (Redmond, WA) – Join the creators of Minecraft to build a better world through play. Design and evolve cross-platform build systems for console, desktop, and mobile, using C++, C#, and CI/CD pipelines. Requires 4+ years of engineering experience and expe...
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
New
Senior Software Engineer - Cloud Infrastructure & Observability
Save Icon
Senior Software Engineer sought to architect Roku’s next-gen observability platform in Cambridge, UK. You will lead multi-cloud infrastructure, scaling metrics, logs, and traces across thousands of services. Requires deep Golang, Kubernetes, and Prometheus expertise, plus experience with Istio an...
Location Icon
Location
United Kingdom , Cambridge
Salary Icon
Salary
Not provided
roku.com Logo
Roku
Expiration Date
Until further notice
New
Senior AI Software Engineer
Save Icon
Join our team in Warsaw as a Senior AI Software Engineer. You will transform GenAI prototypes into secure, scalable production systems using Python and cloud platforms. Your focus will be on building robust APIs, RAG pipelines, and agent-based architectures. We seek an expert with 5+ years in AI/...
Location Icon
Location
Poland , Warszawa
Salary Icon
Salary
Not provided
devire.pl Logo
Devire
Expiration Date
Until further notice
New
Senior Embedded Software Engineer
Save Icon
Join a stable, innovative engineering leader in East Sussex as a Senior Embedded Software Engineer. You will design and develop embedded software for advanced electronic systems, covering the full development lifecycle. The role requires strong embedded C/C++ experience, Agile methodologies, and ...
Location Icon
Location
United Kingdom , East Sussex
Salary Icon
Salary
Not provided
zenovo.co.uk Logo
Zenovo
Expiration Date
Until further notice
New
Digital Software Engineer Senior Manager - Vice President
Save Icon
Lead a high-performing software engineering team in Pune as a Senior Manager/Vice President. This role requires 8-12 years of app development expertise, deep knowledge of Angular, CI/CD, and distributed systems. You will architect solutions, mentor talent, and drive digital innovation for a globa...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
New
Digital Software Engineer Senior Analyst Java AVP
Save Icon
Join our Pune team as a Senior Java Analyst for the Securities-Based Lending (SBL) program. Leverage your 8+ years of Java, Spring Boot, and microservices expertise to build robust backend APIs and integrate critical systems. This role offers a unique opportunity to grow within a global business,...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
New
Digital Software Engineer Senior Analyst Java AVP
Save Icon
Join our Pune team as a Senior Java Analyst (AVP) for a key Securities-Based Lending (SBL) technology initiative. Leverage your 8+ years of Java, Spring Boot, and microservices expertise to build robust backend systems and RESTful APIs. This role offers a unique opportunity to integrate with glob...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
New
Senior Software Engineer, Mobile Backend
Save Icon
Join Hover as a Senior Software Engineer, Mobile Backend in San Francisco or New York. Design and build scalable, reliable backend services and APIs using Ruby on Rails for our core mobile platform. We seek a full-stack engineer with 5-8+ years of experience, strong cloud and database skills, and...
Location Icon
Location
United States , San Francisco/New York
Salary Icon
Salary
165000.00 - 239000.00 USD / Year
hover.to Logo
HOVER
Expiration Date
Until further notice
New
Senior Lead Software Engineer, Full Stack
Save Icon
Lead Full Stack Software Engineer role at Capital One in McLean/Riverwoods. Drive major tech transformations using JavaScript, Java, Python, and cloud services like AWS. Lead diverse projects and mentor teams in an Agile, collaborative environment. Enjoy competitive benefits including performance...
Location Icon
Location
United States , McLean; Riverwoods
Salary Icon
Salary
209000.00 - 262400.00 USD / Year
capitalone.com Logo
Capital One
Expiration Date
Until further notice
New
Senior Software Engineer
Save Icon
Join a leading AI and software engineering firm in Oklahoma City as a Senior Software Engineer. Drive innovation on enterprise products using .NET, C#, Angular, and modern CI/CD practices. Enjoy a collaborative Agile environment with full benefits, including medical, dental, and 401(k). Lead feat...
Location Icon
Location
United States , Oklahoma City
Salary Icon
Salary
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
New
Flex Senior Software Engineer
Save Icon
Join Marriott's GraphQL API team in Bethesda as a Senior Software Engineer. Leverage your 8+ years of API and 5+ years of JavaScript/TypeScript expertise to shape a global digital platform. You will lead technical initiatives, develop scalable GraphQL solutions, and bridge front-end and back-end ...
Location Icon
Location
United States , Bethesda
Salary Icon
Salary
48.26 - 87.16 USD / Hour
https://www.marriott.com Logo
Marriott Bonvoy
Expiration Date
Until further notice
New
Senior Software Engineer
Save Icon
Join Marriott's team in Bethesda as a Senior Software Engineer. You will modernize the Financial Services Platform using Java, Spring Boot, and AWS. Design scalable microservices and event-driven systems within an Agile environment. Enjoy comprehensive benefits including medical coverage, PTO, an...
Location Icon
Location
United States , Bethesda
Salary Icon
Salary
48.26 - 85.76 USD / Hour
https://www.marriott.com Logo
Marriott Bonvoy
Expiration Date
Until further notice
New
FLEX Senior Software Engineer - iOS
Save Icon
Join Marriott as a Senior iOS Engineer in Bethesda. Leverage your 8+ years in software development and 5+ years of expert iOS experience with Swift/SwiftUI. Define next-generation solutions, lead technical workgroups, and mentor peers in an innovative environment. Enjoy comprehensive benefits inc...
Location Icon
Location
United States , Bethesda
Salary Icon
Salary
48.26 - 85.76 USD / Hour
https://www.marriott.com Logo
Marriott Bonvoy
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