Senior Software Engineer — Windows

PACE Anti Piracy, Inc.

Glasgow

On-site

GBP 67,229 - 97,108

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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

Software Engineer — Generalist, Cross Platform Development
Software Engineer — Generalist, Cross Platform Development

PACE Anti Piracy, Inc. • Glasgow

Hybrid
GBP 65,000 - 90,000
Flexible remote or hybrid work
Competitive compensation
Autonomy in architecture decisions
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 - Bristol, United Kingdom
Senior Software Engineer, Windows/Desktop Applications - Bristol, United Kingdom

United States Digital Space LLC • Bristol

On-site
GBP 100,000 - 160,000
Senior Software Engineer, Windows/Desktop Applications - Manchester, United Kingdom
Senior Software Engineer, Windows/Desktop Applications - Manchester, United Kingdom

United States Digital Space LLC • Manchester

On-site
GBP 70,000 - 110,000
Senior Software Engineer, Windows/Desktop Applications - Brighton, United Kingdom
Senior Software Engineer, Windows/Desktop Applications - Brighton, United Kingdom

United States Digital Space LLC • Brighton

On-site
GBP 80,000 - 110,000
Software Engineer, macOS Core Product
Software Engineer, macOS Core Product

Jobgether • United Kingdom

Remote
GBP 60,000 - 80,000
Competitive, market-aligned salary
Performance bonus
Equity
+2
Senior Software Engineer, Windows/Desktop Applications - Bristol, United Kingdom
Senior Software Engineer, Windows/Desktop Applications - Bristol, United Kingdom

Speechify • Bristol

On-site
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,000 - 98,000
Competitive salary
Flexible remote or hybrid work options
Opportunity to influence architecture
+1
.NET Software Engineer - Cambridge
.NET Software Engineer - Cambridge

Code Compass ? • Cambridgeshire and Peterborough

Hybrid
GBP 75,000 - 105,000
Senior Software Engineer, Windows/Desktop Applications - Leeds, United Kingdom
Senior Software Engineer, Windows/Desktop Applications - Leeds, United Kingdom

Speechify • Leeds

On-site
GBP 90,000 - 130,000
High-impact role
Collaborative culture
Leadership opportunities
+2