Senior Software Engineer — Windows

PACE Anti Piracy, Inc.

Glasgow

On-site

GBP 67,229 - 97,108

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Competitive salary
Flexible remote or hybrid work options
Opportunity to influence architecture
Collaborative engineering-led culture

Job summary

PACE Anti Piracy, Inc. is seeking an experienced Software Engineer focused on Windows software development.

The role includes owning Windows architecture within a cross‑platform engineering environment and collaborating with teams across Windows, macOS, and Linux to deliver high‑quality products. The ideal candidate has 5–10 years of professional software development experience, deep C++ knowledge, and a track record of shipping commercial software.

Qualifications

  • 5–10 years of professional software development experience.
  • Strong knowledge of modern C++.
  • Experience shipping commercial software products.
  • Excellent debugging and problem-solving skills.
  • Ability to work independently and collaborate with distributed teams.
  • Windows-specific architecture knowledge is a plus.

Responsibilities

  • Design, develop, and maintain commercial software products for Windows.
  • Serve as the primary technical expert for Windows-related development and platform issues.
  • Collaborate with engineers across Windows, macOS, and Linux.
  • Participate in architecture discussions, code reviews, and quality initiatives.
  • Investigate and resolve platform-specific performance and reliability issues.
  • Contribute to build systems, automation, and release processes.

Skills

Windows development
C++
Distributed teams
Debugging
Code reviews

Job description

Location: Glasgow, Scotland or United States (Remote or Hybrid)
Employment Type: Full-Time

We are seeking an experienced Software Engineer with a passion for Windows software development. This role is ideal for someone who enjoys building commercial software products and serving as the technical lead for Windows within a cross‑platform engineering environment.

You will work closely with teams developing software across Windows, macOS, and Linux while taking primary ownership of Windows architecture, implementation, and platform quality.

Key Responsibilities
  • Design, develop, and maintain commercial software products for Windows.
  • Serve as the primary technical expert for Windows‑related development and platform issues.
  • Collaborate with engineers working across Windows, macOS, and Linux.
  • Participate in architecture discussions, code reviews, and quality initiatives.
  • Investigate and resolve platform‑specific performance and reliability issues.
  • Contribute to build systems, automation, and release processes.
Required Qualifications
  • 5–10 years of professional software development experience.
  • Strong knowledge of modern C++ and software engineering best practices.
  • Experience shipping commercial software products.
  • Excellent debugging and problem‑solving skills.
  • Ability to work independently and collaborate effectively with distributed teams.
Preferred / Bonus Experience
  • Experience with Windows internals or low‑level system programming.
  • Cross‑platform development experience on Windows, macOS, and Linux.
  • Experience with security‑focused software, including:
    • Encryption
    • Secure communications
    • Anti‑tamper systems
    • Software licensing technologies
  • GUI development experience using Qt or JUCE.
  • Familiarity with Python, CMake, and CI/CD systems.
  • Passion for Windows platform technologies and delivering exceptional user experiences.
What We Offer
  • Competitive salary and benefits package.
  • Flexible remote or hybrid work options.
  • Opportunity to influence architecture and platform strategy.
  • Collaborative, engineering‑led culture with meaningful autonomy.

If you are passionate about Windows development and enjoy solving challenging technical problems in a cross‑platform environment, we'd love to hear from you.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Windows/Desktop Applications - Cardiff, United Kingdom
Senior Software Engineer, Windows/Desktop Applications - Cardiff, United Kingdom

Speechify • Cardiff

On-site
GBP 40,000 - 60,000
High-impact role
Collaborative and flat-structure engineering culture
Opportunities for leadership and mentorship
+2
Senior Software Engineer, Windows/Desktop Applications - Edinburgh, United Kingdom
Senior Software Engineer, Windows/Desktop Applications - Edinburgh, United Kingdom

speechify • City of Edinburgh

Remote
GBP 60,000 - 90,000
Software Engineer, macOS Core Product
Software Engineer, macOS Core Product

Jobgether • United Kingdom

On-site
GBP 60,000 - 80,000
Competitive, market-aligned salary
Performance bonus
Equity
+2
Senior Software Engineer
Senior Software Engineer

Cathcart Technology • Scotland

Hybrid
GBP 60,000 - 80,000
Benefits package
Remote-friendly working
Senior Software Engineer, Windows/Desktop Applications - Nottingham, United Kingdom
Senior Software Engineer, Windows/Desktop Applications - Nottingham, United Kingdom

speechify • Nottingham

Remote
GBP 65,000 - 105,000
Senior Software Engineer, Windows/Desktop Applications - Leeds, United Kingdom
Senior Software Engineer, Windows/Desktop Applications - Leeds, United Kingdom

speechify • Leeds

Remote
GBP 70,000 - 110,000
Senior Windows Software Engineer (Remote/Hybrid)
Senior Windows Software Engineer (Remote/Hybrid)

PACE Anti Piracy, Inc. • Glasgow

Hybrid
GBP 67,229 - 97,108
Competitive salary
Flexible remote or hybrid work options
Opportunity to influence architecture
+1
Senior Software Engineer, Windows/Desktop Applications - London, United Kingdom
Senior Software Engineer, Windows/Desktop Applications - London, United Kingdom

speechify • Greater London

Remote
GBP 85,000 - 125,000
Software Engineer
Software Engineer

Akkodis • Reading

On-site
GBP 55,000 - 75,000
.NET Software Developer
.NET Software Developer

Iridium Consulting Ltd • Exeter

On-site
GBP 35,000 - 55,000
25 days annual leave plus bank holidays
Ongoing training and development
Protected learning time