CrawlJobs Logo

Filters

Location
Salary

Senior Software Engineer - Desktop Jobs (On-site work)

845 Job Offers

Senior Software Test Engineer
Save Icon
Join our team in Bedford as a Senior Software Test Engineer. You will lead testing for medical diagnostic systems, focusing on automation with Python, PyTest, and CI/CD tools like Jenkins. This role requires expertise in embedded device testing and a strong background in Agile/Scrum methodologies...
Location Icon
Location
United States , Bedford
Salary Icon
Salary
Not provided
werfen.com Logo
werfen
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join our Atlanta team as a Senior Software Engineer. Lead full-stack development using React, .NET, and cloud databases to build high-quality applications. You will mentor junior developers and ensure secure, scalable solutions in a fast-paced environment.
Location Icon
Location
United States , Atlanta
Salary Icon
Salary
Not provided
tier4group.com Logo
Tier4 Group
Expiration Date
Until further notice
Senior-Staff Software Engineer, Business Systems
Save Icon
Seeking a Senior-Staff Software Engineer for Business Systems in San Mateo. Design and implement scalable solutions across AWS, Salesforce, and NetSuite, focusing on data reliability and process automation. Requires 8+ years of distributed systems expertise and AWS cloud services. Enjoy comprehen...
Location Icon
Location
United States , San Mateo
Salary Icon
Salary
180000.00 - 280000.00 USD / Year
verkada.com Logo
Verkada
Expiration Date
Until further notice
Senior Software Engineer - Backend
Save Icon
Join Microsoft Security in Redmond as a Senior Backend Engineer. Design and develop a scalable enterprise platform for security services and AI-powered copilot experiences. Leverage your 4+ years with C#, Java, or Python to build innovative solutions in a collaborative, growth-mindset culture. He...
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 Annapolis Junction to develop and enhance complex, diverse software systems. This role involves processing-intensive analytics, algorithm development, and managing large data sets. Requires 14 years of SWE experience and expertise in full lifecycle developmen...
Location Icon
Location
United States , Annapolis Junction
Salary Icon
Salary
Not provided
2hb.com Logo
2HB
Expiration Date
Until further notice
Senior Staff Security Software Engineer
Save Icon
Join Boston Dynamics in Waltham as a Senior Staff Security Software Engineer for the Atlas Robot. You will architect and implement critical security features using C/C++, Go, or Rust. This role requires 6+ years of product security experience with OS-level security, cryptography, and Linux tools....
Location Icon
Location
United States , Waltham
Salary Icon
Salary
151284.00 - 208015.00 USD / Year
bostondynamics.com Logo
Boston Dynamics
Expiration Date
Until further notice
Senior Software Engineer - AI & Intelligent Tooling
Save Icon
Shape the future of finance as a Senior Software Engineer in AI & Intelligent Tooling at Plaid. You'll build the foundational platforms that integrate AI into the entire software development lifecycle, empowering engineers. This role in San Francisco requires 5+ years of experience building produ...
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
180000.00 - 270000.00 USD / Year
plaid.com Logo
Plaid
Expiration Date
Until further notice
Senior Advanced Digital Signal Processing Software Engineer
Save Icon
Join GeoLogics as a Senior DSP Software Engineer, developing advanced algorithms for undersea sensor systems. This role requires 8+ years of C/C++ DSP experience, an active DoD Secret clearance, and expertise in signal processing for challenging environments. You will provide technical leadership...
Location Icon
Location
United States , Manassas
Salary Icon
Salary
70.00 - 81.00 USD / Hour
geologics.com Logo
GeoLogics
Expiration Date
Until further notice
Senior Advanced Digital Signal Processing Software Engineer
Save Icon
Join GeoLogics as a Senior DSP Software Engineer, focusing on advanced undersea sensor systems. This role requires a U.S. citizen with an active DoD Secret clearance and 8+ years of C/C++ DSP development experience. You will design and optimize algorithms for challenging undersea environments in ...
Location Icon
Location
United States , Manassas
Salary Icon
Salary
70.00 - 81.00 USD / Hour
geologics.com Logo
GeoLogics
Expiration Date
Until further notice
Senior Frontend Software Engineer
Save Icon
Join our team as a Senior Frontend Engineer, crafting exceptional web experiences with React/Node.js. Leverage 5+ years in modern JavaScript and frameworks like Next.js to lead client projects from discovery to delivery. Enjoy premium healthcare, flexible benefits, and a remote role within Argent...
Location Icon
Location
Argentina , Gran Buenos Aires; Capital Federal; Mar del Plata
Salary Icon
Salary
Not provided
basicagency.com Logo
BASIC/DEPT®
Expiration Date
Until further notice
Senior Software Engineer (Java)
Save Icon
Join Optimizely as a Senior Java Engineer in Dhaka. Design and build scalable, cloud-native distributed systems for a leading analytics platform. Leverage 5+ years of backend expertise in a collaborative, agile team. Enjoy top-tier compensation, flexible benefits, and impactful work with global c...
Location Icon
Location
Bangladesh , Dhaka
Salary Icon
Salary
Not provided
optimizely.com Logo
Optimizely
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join a world-class cybersecurity startup in London as a Senior Software Engineer. Shape architecture and drive technical decisions for a critical, high-impact product. Requires 5+ years' experience with Python, Java, C#, Rust, or Go, and a passion for building secure, scalable systems. Enjoy comp...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
60000.00 - 120000.00 GBP / Year
oho.co.uk Logo
Oho Group Ltd
Expiration Date
Until further notice
Power Apps Senior Software Development Engineer 2
Save Icon
Seeking a Senior Power Platform Engineer in Noida to design and develop Canvas Apps and Power Automate flows. You will implement ALM best practices, manage deployments via Pipelines, and mentor citizen developers. Expertise in SharePoint Online, Dataverse, and solution governance is essential.
Location Icon
Location
India , Noida
Salary Icon
Salary
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Senior Software Quality Assurance Engineer
Save Icon
Join NTT DATA as a Senior Software QA Engineer in Mumbai. Ensure software quality using Agile, automated testing, and SQL. A bachelor's in CS/Engineering and Scrum expertise are key. Thrive in a global, innovative workplace that values growth and inclusion.
Location Icon
Location
India , Mumbai
Salary Icon
Salary
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's IDEAs team in Noida as a Senior Software Engineer. Design and build petabyte-scale data platforms using C++/C#/Java and modern web tech. Tackle complex distributed systems challenges to derive strategic insights from Microsoft 365 data. This role requires 6+ years of high-quality...
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
Save Icon
Join Disney Cruise Line as a Senior Software Engineer in Orlando. Develop innovative Java and TypeScript applications to enhance the guest experience. Utilize your expertise in Spring Boot, Kubernetes, and Agile methodologies. Enjoy comprehensive benefits including medical insurance and a 401K ma...
Location Icon
Location
United States , Orlando
Salary Icon
Salary
Not provided
apexsystems.com Logo
Apex Systems
Expiration Date
Until further notice
Senior Software Engineer II, Computational Geometry & BIM
Save Icon
Lead the development of a computational geometry platform for revolutionary 3D construction printing at ICON. Architect BIM automation tools and geometric algorithms in Austin, TX. Requires 10+ years of software engineering experience, strong technical leadership, and expertise in complex systems.
Location Icon
Location
United States , Austin
Salary Icon
Salary
Not provided
iconbuild.com Logo
ICON
Expiration Date
Until further notice
Senior Embedded Software Engineer I, Robotic Controls
Save Icon
Join ICON's Software Products team in Austin, TX, as a Senior Embedded Software Engineer. You will develop real-time control software for robotic and space-based systems, focusing on dynamic stabilization and sensor fusion. This hands-on role requires expertise in C/C++, robotics, and controls en...
Location Icon
Location
United States , Austin
Salary Icon
Salary
Not provided
iconbuild.com Logo
ICON
Expiration Date
Until further notice
Senior Software Engineer, Full Stack
Save Icon
Join Capital One as a Senior Full Stack Software Engineer. Drive transformation using JavaScript, Java, Python, and AWS in a collaborative Agile environment. Develop cloud-based solutions in McLean, Richmond, or Plano, with competitive benefits and incentive compensation. Be part of a disruptive ...
Location Icon
Location
United States , Richmond, Virginia; McLean, Virginia; Plano, Texas
Salary Icon
Salary
147100.00 - 184600.00 USD / Year
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Senior Software Engineer, Full Stack (Global Payment Network)
Save Icon
Join Capital One as a Senior Full Stack Software Engineer on our Global Payment Network. You will design and deliver robust cloud-based solutions using JavaScript, Java, TypeScript, SQL, Python, or Go. Collaborate in Agile teams, leverage AWS, and drive financial empowerment for millions. This ro...
Location Icon
Location
United States , Riverwoods, Illinois; McLean, Virginia
Salary Icon
Salary
147100.00 - 184600.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.