Senior Software Engineer, Windows/Desktop Applications - Raleigh, NC, USA
$140k - $200kClutch Canada
Mission The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify’s text-to-speech products to turn whatever they’re reading – PDFs, books, Google Docs, news articles, websites – into audio, so they can read faster, read more, and remember more. Speechify’s text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently named Speechify the Chrome Extension of the Year and Apple named Speechify its 2025 Design Award winner for Inclusivity. Today, nearly 200 people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companies. What You’ll Do Lead the design, architecture, and development of native Windows desktop applications using Windows App SDK, WinUI (or related UI frameworks), C#, XAML, and — when needed — C++. Define and enforce best‑practices for Windows desktop development across the codebase: code architecture, performance, memory usage, responsive UI, cross‑version compatibility (Windows 10/11+), and maintainability. Drive accessibility efforts: integrate and validate support for accessibility APIs (e.g. Microsoft UI Automation or other relevant Windows accessibility frameworks), ensure UI controls, focus management, keyboard navigation, screen‑reader support, and usability for users with disabilities. Collaborate closely with product designers, UX researchers, QA, and other stakeholders to shape feature planning, UI/UX architecture, and long‑term roadmap for the Windows platform. Take ownership of full lifecycle of features: conception → design → implementation → testing → release → maintenance. Ensure quality, reliability, and consistency across releases. Identify, diagnose, and resolve complex bugs, performance bottlenecks, memory leaks, rendering issues, or compatibility problems — and propose robust architectural or design solutions. An ideal candidate should have Required: 3+ years in Windows desktop application development using Windows App SDK, WinUI (or similar), C#, XAML — and ideally additional experience with native Windows code (C++, Win32/WinRT/COM). Deep understanding of Windows application architecture, including interop between managed code (.NET) and native code. Proven track record of designing, building, and shipping production‑quality desktop applications, with an emphasis on reliability, performance, scalability, and maintainability. Strong experience with accessibility APIs on Windows (e.g. Microsoft UI Automation or similar), and a dedication to building accessible and inclusive software. Excellent software engineering fundamentals: OOP, design patterns, data structures, algorithms, memory management, multi‑threading or asynchronous programming (where relevant). Experience leading technical design, mentoring other engineers, conducting code reviews, and making architecture‑level decisions. Strong communication skills; ability to articulate tradeoffs, collaborate with cross‑functional teams, and drive consensus. A user‑centric mindset: focus on building polished, intuitive, and accessible experiences for end users. Preferred / Bonus: Experience with writing automated tests for UI — unit tests, integration tests, UI automation tests; familiarity with relevant testing frameworks. Experience with performance optimization for desktop apps (memory usage, startup time, rendering performance, high‑DPI support, responsiveness under load). Experience with localization/globalization, right‑to‑left UI support, internationalization, accessibility for multiple regions. Familiarity with telemetry, analytics, crash reporting, logging, and error monitoring in desktop applications. Previous experience in shaping CI/CD workflows, release pipelines, and deployment strategies for desktop applications. Demonstrated ability to take ownership of feature areas or modules and drive them long‑term, including maintenance, refactoring, and technical debt management. What we offer A high‑impact role: you will define architecture, shape the future of our Windows product, and directly influence what millions of users see and experience. A collaborative, flat‑structure engineering culture — you are not just a coder, but a builder and a decision‑maker. Opportunities to lead — mentor others, steer technical direction, and grow into broader technical leadership (e.g. Tech Lead, Architect). Flexibility, autonomy, and responsibility: you define how to solve problems, own features end‑to‑end, and contribute to long‑term product vision. A purpose‑driven mission: building software that’s reliable, accessible, and user‑centered — making a real difference for people. Salary US Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience. EEO Statement Speechify is committed to a diverse and inclusive workplace. Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. #J-18808-Ljbffr
- ...Overview Role: Senior Mobile Developer Location: Raleigh, NC Duration: Fulltime BGV will be done for the selected candidates. Required... ...have Financial Industry knowledge Scrum Agile Windows 10 Mobile development Application Details Full Name : Work Authorization: Contact...ApplicationSeniorWindowsFull timeRelocation
$95.3k - $158.8k
...join one of our innovative software teams?About the Team:... ...Hybrid schedule reporting to Raleigh, NC Office location*********... ...the Role:LexisNexis USA is seeking a Senior Software Engineer to join the team that... ...implement scalable Java-based applications.Build new features and...ApplicationSeniorWork at officeLocal area- Senior Desktop Support Analyst [Must have NCID] - Raleigh, NC/On-Site Raleigh, NC 27609/On-Site 10+ Months... ...to users of hardware, software, operating systems,... ...IT Service Management application, using ITIL methodology... ...solving skills in Microsoft Windows 7 & 10, Microsoft...ApplicationSeniorWindowsWork experience placementWork at officeWeekend work
- ...Hybrid - 3700 Wake Forest Rd, Raleigh, NC 27616 and WFH Duration:... ...team provides security application and software support for endpoint and server... ...managed and non-managed desktops, laptops, mobile computing... ...and demonstrable skills with Windows OS 10, 11 Window Server2016...ApplicationWindowsContract workFor contractorsWork at officeRemote workWork from home
- ...NC - COR - Specialist- Junior Location: Raleigh, NC Client: State of NC... ...User Computing Engineer position has the... ...systems and software for the City of... ...client images for Windows workstations/... ...virtual desktops on VMware Horizon... ...Software Delivery / Application Packaging...ApplicationWindows
- ...System Administrator- Senior (757249) Location... ...3700 Wake Forest Rd., Raleigh, NC 27609 Onsite... ...NCDIT needs an excellent desktop support for activities... ...such as troubleshooting, software installs, PC replacements... ...skills of Windows OS & M365 to support our...SeniorWindowsContract workFor contractorsRemote work
- ...Senior Application Systems Analyst / Designer Location: Raleigh, NC (Hybrid) Duration: Long-Term Contract Interview: In-Person The client is... ...requirements in collaboration with product owners and engineers. Document and illustrate design ideas...ApplicationSeniorLong term contractShift work
$184k - $241k
...for patients We are looking for a Senior Project Lead Programmer who is strategic... ...and Data Science team, based in our Raleigh, NC office in the United States . About... ...to any characteristic protected by applicable federal, state, or local law. UCB invites...ApplicationSeniorWork at officeLocal area- ...: 1 South Wilmington Street Raleigh, NC 27601 (Onsite) Duration... ...This request is for a Desktop Support Specialist to assist... ...installations, and customer software support required for the Highway... .... Deploys new business applications as needed. Installs local...ApplicationContract workWork at officeLocal area
$118.3k - $219.8k
...your Machine Learning Engineer career? Do you enjoy... ...position based in Raleigh, NC. (Hybrid - 3 days... ...Build and deploy LLM applications, including RAG pipelines... ...Kubernetes). Strong software engineering fundamentals... ...protected by law. USA Job Seekers: EEO...ApplicationSeniorFull timeWork at officeLocal area- ...Fullstack Angular + .NET Engineer + AI Location: Raleigh, NC Duration: 12month CTH... ...greenfield and new feature application development of client-... ...Haves: ~5-7+ years of software engineering experience within... ...Bangalore | Chennai | Hyderabad | Pune | Noida | USA...Application
$140k - $200k
...A software development company in Raleigh, North Carolina is seeking a skilled engineer to lead the design and development of Windows desktop applications. The ideal candidate will have over 3 years of experience in implementing best practices for Windows app development...ApplicationSeniorWindows- ...Overview Equagen is seeking a Senior P&C Engineer to support our Substation... ...Engineer depending on the applicant’s qualification. This position... .... Location: Hybrid (Raleigh, NC) Job Responsibilities Detailed... ...engineering application software to complete engineering tasks...ApplicationSeniorFull timeLocal areaWeekend work
$128k - $143k
...insights into development and engineering challenges. Here, you will... ...possible. The Senior Software Engineer is part of a team... ...imaging platforms and clinical applications. In this role, you will... ...development; WiX Toolset and Windows installer technology; NuGet...ApplicationSeniorWindowsRemote workWork from homeFlexible hours- ...Building B 1020 Birch Ridge Drive Raleigh, NC 27610 Duration: 12+... ...user stories, coordinates software, release schedules with the... .... This position understands applications and their dependencies on... ...maintaining and troubleshooting Windows Server/llS platform...ApplicationWindowsContract workWork at officeLocal area2 days per week1 day per week
- ...We are excited to invite applications for a Senior Designer or Architect role within our dynamic team... .../ Production Manager Location: Raleigh, NC Employment Type: Full-Time, Exempt Key... ...Proficiency with Microsoft Office Suite software required (Word, Excel, etc.) Proficiency...ApplicationSeniorFull timeContract workWork at officeLocal area
$135k - $150k
...matter. As a Sr. Software Engineer, you will own complex... ...is based in our Raleigh office. What this... .... At Pendo, great Senior Software Engineers... ...performed in Raleigh, NC is $135,000 - $150... ...accommodation to, applicants with mental and/or... ...by law. Pendo USA Custom Demographic...SeniorWork at officeImmediate startRemote workFlexible hours3 days per week- ...NCDPI - Developer/Programmer- Senior Full Stack .NET Developer to help Migrate legacy Applications. You will work on a small team to migrate legacy applications... ...knowledge of scheduled jobs including SQL Agent and Windows Scheduled Tasks. Experienced with GIT source...ApplicationSeniorWindows
- ...Senior Home Lending Advisor Join our fun, high-energy team as a Senior Home Lending Advisor... ...skills Intermediate PC skills in a Windows environment This position is subject... ...you provide during the Chase on-line application process may be transferred, on your behalf...ApplicationSeniorWindowsWork experience placementLocal areaImmediate startRelocation
- ...Senior Solutions Engineer, Raleigh, NC What you'll do as a Senior Solutions Engineer The Pre-Sales Solution... ...understanding of customer network and/or application architectures. Detailed... ...platforms Client OS fundamentals and software distribution Other desirable skills...ApplicationSeniorWork experience placementLocal areaRemote work
$140k - $200k
...Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...Preferred: Proficiency in deploying high availability applications on Kubernetes What We Offer A dynamic environment where your...ApplicationWork at office$80.92k - $184.21k
...Implementation, Tax Technology Senior Consultant job at Deloitte. Raleigh, NC. Oracle is one of the... ...(ERP) systems and tax applications. As an Oracle Manager,... ...Cloud ERP or indirect tax engine client engagements and... ...; Certified SAFe® Agile Software Engineer; Certified SAFe...ApplicationSeniorWork at officeVisa sponsorship2 days per week3 days per week$174k - $252k
...Senior Software Engineer, Graphics, Fonts and Text Rendering Location: Raleigh, NC, USA; Durham, NC, USA Company: Google Level: Mid Note: By applying to this position... ...platforms across environments (desktop, mobile, applications), as well as our first‑party devices and...ApplicationSeniorFull time- ...Senior Utilities Financial Analyst - Full-time Location: Raleigh, NC Required Qualifications: ~ Utility experience is a must ~10+ years of rate and/or... ...Access, PowerPoint, Word, and other MS Office applications Job Description Updating, reviewing,...ApplicationSeniorFull time
- ...including hotels, resorts, senior-living communities, condominiums... ...a preferred location of Raleigh, NC; however, a remote work arrangement... ...strong knowledge and application of innovative corporate financial... ...operate within a Windows Operating System and Windows...ApplicationSeniorWindowsFull timeTemporary workWork experience placementRemote workFlexible hours
- ...Join our fun, high-energy team as a Senior Home Lending Advisor in Chase Home Lending... ...skills Intermediate PC skills in a Windows environment This position is subject... ...you provide during the Chase on-line application process may be transferred, on your behalf...ApplicationSeniorWindowsWork experience placementLocal areaImmediate startRelocation
$86.6k - $144.4k
...About the Role We are seeking a Senior Container Platform Engineer to lead the design, build, and optimization of our cloud-native application platform. This role enables development... ...characteristic protected by law. USA Job Seekers: EEO Know Your Rights...ApplicationSeniorTemporary workLocal areaImmediate startRemote work- ...Senior IT Auditor | Global Engineering Business | Cary | NC | USA Our client is a multinational manufacturing company who are... ...activities in ITGC, Security and Application Controls space You will take... ...results using designated audit software. You will analyse relevant...ApplicationSenior
$65 per hour
...Position Title: Senior Software Engineer (C# / WinForms) Location: Remote (Must work Eastern... ..., developing, and enhancing desktop-based software applications using Microsoft technologies. You... ...Experience with WCF, NHibernate, and Windows Workflow SQL Server...ApplicationSeniorWindowsLong term contractContract workFor contractorsRemote work$67.5k
...design, and maintenance. Take a lead role to provide support for application staff and business areas regarding more complex database... ...technology and computing platform such as Z/OS, UNIX, Linux, and Windows. Take a lead role in conducting root cause analysis to...ApplicationSeniorWindowsWork at officeLocal areaWeekend work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Windows/Desktop Applications - Raleigh, NC, USA. Be the first to apply!
- software engineer internship remote Raleigh, NC
- IT software developer Raleigh, NC
- software engineer staff Raleigh, NC
- machine learning software engineer Raleigh, NC
- software engineer part time Raleigh, NC
- senior robotics software engineer Raleigh, NC
- junior software developer Raleigh, NC
- software developer night shift Raleigh, NC
- software engineer entry level Raleigh, NC
- software development engineer aws Raleigh, NC

