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 Clutch Canada
- Overview Role: Senior Mobile Developer Location: Raleigh, NC Duration: Fulltime BGV will be done for the selected candidates. Required Hands... ...Financial Industry knowledge Scrum Agile Windows 10 Mobile development Application Details Full Name : Work Authorization: Contact...ApplicationSeniorWindowsFull timeRelocation
- Job Role: Senior .NET Full Stack Developer Location: Raleigh, NC, Baltimore, MD, Springfield, MO, Columbus, OH, Chicago... ...scalable, cloud‑native enterprise applications. The ideal candidate will... ...functional teams throughout the software development lifecycle. Troubleshoot...ApplicationSenior
- Looking for Desktop Technician with Heat experience in Raleigh, NC Full-time position. Experience with Microsoft Windows, Office 2010/2013/2016, and O365. Experience with HEAT Call Tracking... ...some non-routine problems; diagnose software and/or hardware issues. Associate...WindowsFull timeWork at office
$118.6k - $195.68k
## Sr. Software Engineer (Raleigh, NC)Applyremote type: Onsitelocations: Raleightime type: Full timeposted... ...team is looking for a skilled Senior Software Engineer (working on-site in... ...charts and Operators, to streamline application provisioning and lifecycle management...ApplicationSeniorPermanent employmentFull timeContract workWork experience placementWork at officeLocal areaRemote workFlexible hours- ...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
$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$128k - $143k
...insights into development and engineering challenges. Here, you will... ...everything 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 jobWork from homeFlexible hours$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... ...in Raleigh, NC is $135,000 - $150... ...accommodation to, applicants with mental and/or... ...permitted by law. Pendo USA Custom Demographic...SeniorWork at officeImmediate startRemote workFlexible hours3 days per week- ...Senior Solutions Engineer, Raleigh, NC The Pre-Sales Solution Engineering organization owns the technical... ...understanding of customer network and/or application architectures. Detailed... ...platforms Client OS fundamentals and software distribution Other desirable...ApplicationSeniorWork experience placementLocal areaRemote work
- 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
- ...Senior Home Lending Advisor Join our fun, high-energy team as a Senior Home Lending... ...consulting 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...ApplicationSeniorWindowsWork experience placementLocal areaImmediate startRelocation
$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- ...Overview Equagen is a skilled engineering firm that offers innovative... ...our team. Location Hybrid (Raleigh, NC) Job Responsibilities... ...transient studies. Utilize software programs such as ETAP, SKM,... ...with other firms. Provide application engineering support for other...ApplicationSenior
- ...Description Join our fun, high‑energy team as a Senior Home Lending Advisor in Chase Home... ...skills. Intermediate PC skills in a Windows environment. This position is subject to... ...information you provide during the Chase online application process may be transferred, on your...ApplicationSeniorWindowsWork experience placementLocal areaImmediate startRelocation
$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$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 development or...ApplicationSeniorWindowsLong term contractContract workFor contractorsRemote work- Senior System Administrator [Must have Nutanix& Azure] Raleigh, NC/On-Site 6+ Months High School or General Educational Development... ..., the IT division provides application development consulting... ...education and experience. #J-18808-Ljbffr Software Technology, Inc.ApplicationSeniorWork at office
- 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
- ...Description The Senior Systems Engineer provides... ...systems, including Windows, Linux, virtualized... ...for the ABA's software development... ...technologies and applications. Strong knowledge... ...affecting desktop PCs, servers, Linux... ...work onsite in Raleigh, NC at least two days...ApplicationSeniorWindowsWork experience placementWork at office2 days per week
- ...ob Title: Database Engineer- Qlik Location: Raleigh, NC , Morristown, NJ, Phoenix, AZ,... ...platforms are maintained on Windows Server and Linux... ...implementation of database applications. • Possess experience with... ...communicate with vendors, senior level technicians, and management...ApplicationWindowsWork experience placementRemote work1 day per week
- ...highly skilled Fullstack Engineer (C#/Angular) to join... ..., based hybrid in Raleigh, North Carolina (requiring... ...high-performance applications that manage large-scale... ...delivery of high-quality software solutions. Write Clean... ...) role in Raleigh, NC , aligns with your expertise...ApplicationPermanent employment2 days per week
- Senior Workday HRIS Analyst job at Headhunter Insider. Raleigh, NC. About the Role: We’re looking for a JD Edwards (JDE) Specialist who’s passionate about solving business problems with smart, scalable solutions. In this role, you’ll be hands‑on with JD Edwards EnterpriseOne...ApplicationSeniorShift work
- Position: Azure Application Architect Location: Raleigh NC / Remote Duration: 6+ months contract Job Description Azure Application Architect... ...(or equivalent experience) in Computer Science, Software/Electronics Engineering, Information Systems, or closely related field...ApplicationRemote jobContract work
$17 - $25.65 per hour
...mile commutable distance from Raleigh, North Carolina and be... ...offer ten paid holidays. Our application process is 2 simple steps:... ...months work experience with Windows-based applications like Windows... ...as required by the State of NC You must have a direct/hardwired...ApplicationWindowsHourly payFull timeWork experience placementWork at officeLocal areaWork from homeMonday to FridayShift work- ...Manager Position – Contract (9 + Months) Location – Raleigh, NC Rate- $Open(Best Possible) Responsibilities:... ...Experience in installing and integrating vendor banking applications. Experience in Agile or waterfall. Financial services...ApplicationSeniorContract work
- UST in Raleigh, North Carolina is seeking a skilled Windows Administrator to manage enterprise Windows infrastructure in both on-premises and cloud environments... ...and security while supporting business-critical applications. The ideal candidate will have strong experience...ApplicationSeniorWindows
- ...Align Technology, Inc. is seeking a Sr. Software Engineer in Raleigh, NC. This role involves working with distributed cloud-based services and spearheading... ...candidates will collaborate effectively, adhere to application standards, and employ robust test-driven practices. The...ApplicationSenior
$140k - $200k
...- Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...engineering, and research work. We are looking for a skilled Software Engineer to join us. What You’ll Do Be scrappy to find new sources...ApplicationFull timeWork at officeShift work$137k - $200.5k
The application window is expected to close on: 08/04/2026 Job posting may be removed earlier... ...This is a hybrid role at the RTP, NC office. Meet the Team The Cisco MX... ...with 7 years of related experience in Software Development Engineer in software testing, or Master's...ApplicationSeniorFull timeTemporary workWork at officeLocal areaFlexible hours
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 amazon Raleigh, NC
- experienced software developer Raleigh, NC
- federal - software developer Raleigh, NC
- software developer internship Raleigh, NC
- senior software engineer Raleigh, NC
- software developer fintech Raleigh, NC
- part time software developer remote Raleigh, NC
- software developer intern Raleigh, NC
- software data engineer Raleigh, NC
- software developer night shift Raleigh, NC

