CrawlJobs Logo
Briefcase Icon
Category Icon

Senior Software Engineer - Desktop Jobs

3217 Job Offers

Filters
Senior System Software Engineer
Save Icon
Join HPE in Bangalore as a Senior System Software Engineer. Design and develop cutting-edge software for cloud platforms like Green Lake, using Kubernetes, Docker, and CI/CD. Leverage 9+ years of experience in automation frameworks, microservices, and SDLC to drive innovation. Enjoy comprehensive...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Aruba (HPE) in Bangalore to redefine the Intelligent Edge. As a Senior Software Engineer, you will design and develop advanced L2/L3/Security firmware for next-generation switches. We seek experts in C, Linux, and networking protocols with 5-10 years' experience. Enjoy comprehensive benefits...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Axway B2B Senior Software Engineer
Save Icon
Seeking a Senior Software Engineer in Noida to support global clients on the Axway B2B integration platform. This role requires deep expertise in EDI transactions (X12, EDIFACT), protocols (AS2, SFTP), and platforms like IBM Sterling or Seeburger. You will work in 24x5 shifts within a supportive,...
Location Icon
Location
India , Noida
Salary Icon
Salary
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Senior Software Engineer - C/C++
Save Icon
Join our team in Noida as a Senior Software Engineer specializing in C/C++. Utilize your 2-4 years of expertise in memory management, data structures, algorithms, and Oracle PL/SQL. We value strong analytical skills and offer an inclusive workplace committed to diversity and respect for all.
Location Icon
Location
India , Noida
Salary Icon
Salary
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join IKEA's global B2B landscape as a Senior Software Engineer in Madrid. Own features end-to-end, using modern stacks like React, Python, and GCP microservices. Collaborate closely with product teams to solve real user problems and drive measurable business impact in a positive work environment.
Location Icon
Location
Spain , Madrid
Salary Icon
Salary
Not provided
https://www.ikea.com Logo
IKEA
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join our team in Mississauga as a Senior Java Software Engineer. Design and build scalable microservices using modern cloud-native tech like AWS and Kubernetes. Champion engineering excellence through TDD, CI/CD, and trunk-based development. Enjoy global benefits, well-being support, and a focus ...
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Software Engineer - Java/Kotlin
Save Icon
Join IKEA's digital transformation in Bangalore as a Senior Software Engineer. Develop event-driven cloud solutions using Java/Kotlin, Spring Boot, and Kafka. You will modernize order management systems, working with GCP and microservices. Help build scalable systems for a global brand with stron...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
https://www.ikea.com Logo
IKEA
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Citi's Developer Enablement team in Belfast as a Senior Software Engineer. You will build internal platforms and tools using Java/Kotlin, microservices, and Kafka to improve the SDLC for thousands of engineers. We seek expertise in cloud-native tech, DevOps, and CI/CD. Enjoy excellent benefi...
Location Icon
Location
United Kingdom , Belfast
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Low Latency Electronic Trading Software Engineer
Save Icon
Join Citi's APAC Equities Electronic Trading team in Pune as a Senior Software Engineer. Design and develop the next-generation, low-latency electronic execution platform using Java/C#. Collaborate with traders and quants to build algorithmic trading, SOR, and high-performance market data solutio...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Ingka Group Digital (IKEA) as a Senior Software Engineer in Bangalore. Design and build a global, event-driven cloud architecture using Go/Java, GCP, and Kafka. You will develop scalable systems for talent and people management, impacting billions of customers. Bring 7+ years of experience i...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
https://www.ikea.com Logo
IKEA
Expiration Date
Until further notice
Senior Software Engineer - AI
Save Icon
Join IKEA Digital in Malmö as a Senior Software Engineer - AI. Develop cutting-edge, cloud-based applications using Python and FastAPI to transform product content management. Leverage AI and data to enrich metadata and ensure global consistency. Work in Agile teams with a focus on Azure, Terrafo...
Location Icon
Location
Sweden , Malmö
Salary Icon
Salary
Not provided
https://www.ikea.com Logo
IKEA
Expiration Date
Until further notice
Senior Software Engineer - E-commerce
Save Icon
Join Ledger's core web engineering team in Paris as a Senior Software Engineer. You will own the end-to-end e-commerce experience on ledger.com, focusing on Web 3 technologies. We seek a craftsman with 5+ years of enterprise experience, skilled in TDD, pairing, and Clean Code. Enjoy flexible remo...
Location Icon
Location
France , Paris
Salary Icon
Salary
Not provided
https://www.ledger.com Logo
Ledger
Expiration Date
Until further notice
Senior Software Quality Engineer
Save Icon
Seeking a Senior Software Quality Engineer in Aguadilla to shape test architecture for a cloud platform. You'll design automation frameworks using Python, Pytest, and Playwright, focusing on non-functional testing. This role requires deep cloud (AWS/Azure/GCP) and DevOps expertise, offering stron...
Location Icon
Location
United States , Aguadilla
Salary Icon
Salary
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Senior Software Engineer - Digital Fulfillment Options
Save Icon
Lead backend development for digital fulfillment systems in Amsterdam. Enhance delivery accuracy, capacity handling, and returns processes using scalable architecture. Mentor engineers and collaborate with stakeholders in a flexible, balanced work environment.
Location Icon
Location
Netherlands , Amsterdam
Salary Icon
Salary
Not provided
https://www.ikea.com Logo
IKEA
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Citi's XiP team in London as a Senior Software Engineer. Design and optimize the core distributed Risk Calculation Engine for global trading desks. Leverage your deep Java, Spring, and large-scale system expertise in a pivotal role. Enjoy global benefits supporting your well-being and profes...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Seeking a Senior SONiC Test Framework Engineer to design and build a robust virtual test infrastructure from the ground up. You will lead SONiC VM deployment and automation, validating network device functionality and performance. This role requires 8+ years of experience, including 2+ with SONiC...
Location Icon
Location
United States , All
Salary Icon
Salary
120500.00 - 276500.00 USD / Year
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join our mission to build a tokenized world at 0x. We seek a Senior Software Engineer with 7+ years of experience to architect and lead backend systems for our Solana DEX aggregator. You will design high-performance, distributed systems, focusing on optimal trading efficiency and code quality. Th...
Location Icon
Location
Salary Icon
Salary
95000.00 - 230000.00 USD / Year
0x.org Logo
0x
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join our Liquidity Engineering team as a Senior Software Engineer to shape the future of DeFi. You will build and optimize cross-chain infrastructure for AMM modeling and route optimization using Rust. This remote role requires 5+ years of experience, deep DeFi/AMM knowledge, and a passion for de...
Location Icon
Location
Salary Icon
Salary
Not provided
0x.org Logo
0x
Expiration Date
Until further notice
Senior Technical Recruiter, Software Engineering
Save Icon
Lead full-cycle technical recruiting for a high-growth software engineering team in Palo Alto. Partner directly with leadership to source and hire top talent for complex roles in embedded systems and firmware. This high-impact role requires proven success in competitive tech markets and offers co...
Location Icon
Location
United States , Palo Alto
Salary Icon
Salary
132000.00 - 186000.00 USD / Year
1x.tech Logo
1X Technologies
Expiration Date
Until further notice
Senior Systems Software Engineer
Save Icon
Join our team in Palo Alto as a Senior Systems Software Engineer for Vision. You will design and optimize low-latency, high-throughput vision subsystems for humanoid robots. This role requires deep C++/Linux expertise and experience with real-time systems, hardware accelerators, and performance o...
Location Icon
Location
United States , Palo Alto
Salary Icon
Salary
137861.00 - 240000.00 USD / Year
1x.tech Logo
1X Technologies
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