Careers

You’re not just a number.

PACE Anti-Piracy is a global leader in software licensing and protection

Grow your career with PACE. We create cutting-edge solutions that help companies license, distribute, and protect their software. Whether working on a licensing system that is standard in the pro audio industry, or evolving security solutions and the field of white box cryptography, PACE is a place that values curiosity.

We're more than just a successful software company

We also provide excellent benefits:

We're a small, privately owned, friendly, profitable software company, and we're passionately committed to nurturing a challenging, fun, and rewarding work environment. During our 40 years in business we have chosen to stay non-corporate, and have attracted team members who have stayed with the team because they love what they do. Find passion, a supportive community, and technically interesting work. Learn from the best.

  • Fully remote
  • Competitive compensation
  • Excellent health care
  • Opportunities for learning and advancement
  • Generous retirement and bonus opportunities
  • Great work/life balance


Come be a part of our team!

Current Open Positions:

Senior Software Engineer — SDK Development, Documentation & Customer Integration

We are seeking a Senior Software Engineer to lead the development, delivery, and customer integration of our company’s C/C++ SDKs. This role is ideal for someone who enjoys working directly with customers and partners, creating high-quality technical documentation, and producing example projects that enable customers to adopt the SDK with minimal support.

This person will play a key role in expanding our customer base, improving developer experience, and reducing recurring support load by making our SDKs easier to understand, integrate, and deploy.

Key Responsibilities

  • Lead the development, maintenance, and roadmap of our C/C++ SDKs.
  • Design and deliver sample applications, integration demos, and onboarding materials.
  • Work directly with end customers, integration partners, and internal teams to understand requirements and guide successful adoption.
  • Create clear and comprehensive documentation, including API references, quick-start guides, FAQs, and advanced usage documentation.
  • Collaborate closely with support and product teams to reduce repetitive support inquiries through better tooling, documentation, and examples.
  • Represent the engineering team in customer conversations where clarity of explanation and technical support is essential.

Required Qualifications

  • Professional experience building and maintaining C/C++ SDKs or developer-facing libraries.
  • Strong cross-platform development background, including macOS and Windows
  • Demonstrated experience writing developer-facing technical documentation, guides, or API docs.
  • Strong written and verbal communication skills — able to explain complex topics clearly.
  • Track record of shipping production-quality software or libraries used by external developers.

Preferred / Bonus Experience

  • Experience with Linux.
  • Doxygen experience for API documentation generation.
  • Experience designing or refining developer onboarding flows.
  • Familiarity with build and packaging systems across platforms (CMake, MSVC, Xcode, pkg-config, installers, etc.).
  • Previous customer-facing technical support or solutions engineering experience.

What We Offer

  • Competitive salary and benefits package.
  • Hybrid working environment with part-time remote flexibility.
  • High autonomy and ownership over SDK product direction.
  • Direct impact on customer experience and product adoption.
  • A collaborative, engineering-led culture.

If you are passionate about building great developer experiences and want to shape how products are integrated and adopted by customers — we’d love to talk.

Job Type: Full-time

Work Location: Remote/ Hybrid if in the Bay Area

Benefits:

  • 401(k) 3% Match
  • Dental insurance
  • Health insurance
  • Life insurance
  • Paid holidays
  • Paid time off
  • Vision insurance
  • Work from home

Senior Software Engineer — Linux

We are seeking a Senior Software Engineer with deep experience developing and porting software to Linux systems. The ideal candidate has a proven history of shipping commercial software products and is comfortable working across multiple layers of the stack - from system-level components through to application and UI frameworks.

This role will be based in Glasgow, Scotland, with flexibility for part-time remote work.

Key Responsibilities

  • Lead the bring-up and integration of existing software on Linux platforms, including packaging, deployment, and system service management.
  • Collaborate with product management and other engineering teams to plan features and deliver high-quality releases.
  • Participate in code reviews, design discussions, and overall engineering quality initiatives.
  • Support cross-platform development efforts as needed (macOS and Windows).

Required Qualifications

  • Strong expertise developing on Linux, including hands-on experience with system-level programming, debugging, and tooling.
  • Demonstrated track record of building and shipping commercial software
  • Expertise in C++ and modern development best practices.
  • Ability to work proactively and autonomously in a fast-paced engineering environment.

Preferred / Bonus Experience

  • Cross-platform development experience on Linux, macOS, and/or Windows.
  • GUI application experience with JUCE or Qt.
  • Python
  • Experience working on security-focused or protected software, such as:
    • White-box cryptography
    • Code obfuscation
    • Secure licensing or anti-tamper systems
    • Encryption or secure communication protocols
  • Familiarity with automated build pipelines (CMake, Jenkins, etc.)
  • Proven ability to work effectively with both local and remote teams

What We Offer

  • Competitive salary and benefits package.
  • Hybrid work model with flexibility for remote work.
  • Opportunity to contribute to the architecture and direction of core products.
  • A collaborative, engineering-led culture with meaningful autonomy.

If you are passionate about building reliable software that ships to real customers — and you enjoy solving deep technical challenges across platforms — we’d love to hear from you.

Job Type: Full-time

Pay: £39,890.96-£78,066.81 per year

Benefits:

  • Company pension
  • Employee stock ownership plan
  • Life insurance
  • Private medical insurance
  • Work from home

Work authorisation:

  • United Kingdom (required)

Work Location: Hybrid remote in Glasgow, G2 3BZ

Senior Java Engineer

Location: Hybrid, within the USA.

PACE Anti-Piracy is a global leader in robust application protection and license management products and services. We provide the strongest protection for aggressively attacked markets, such as Pro Audio and Finance. PACE's products and services protect billions of dollars of intellectual property used by millions of users worldwide.

We seek a talented and experienced Senior Java Engineer to support our software development activities using Spring Boot, while establishing modern development processes and tooling.

Our senior engineers develop and manage mission-critical global services that process thousands of transactions per second across a mix of self-hosted and cloud-hosted infrastructure. We are at a business inflection point, investing heavily in modernizing our infrastructure and expanding our services team.

Our ideal candidate will have proven experience developing Java applications. Our current applications, spanning Java 8-21, are undergoing a massive redevelopment to increase performance and reliability, while consolidating services and systems in a multi-year project. You should be familiar with SQL, Hibernate, Spring Boot, Netty and reactive REST API development.  Comfortable with agile methodologies.

Additionally, you will have the opportunity to move beyond traditional enterprise technology and explore a unique licensing and cryptography environment for digital goods and services, designed to scale to millions of users. You will join a team of dedicated engineers who value their community of knowledge sharing, communication, and growth.

Required Qualifications

  • 5 years of senior Java development experience
  • Experience with Spring Framework
  • Familiarity with modern UI frameworks
  • Strong understanding of API design

Preferred Qualifications

  • Degree in Computer Science or a related field.

PACE Benefits

Our employees enjoy competitive compensation with bonuses, 100% paid insurance premiums (including dependents), 401K matching, PTO, and a great culture.

Job Type: Full-time

Benefits:

  • 401(k) matching
  • Dental insurance
  • Health insurance
  • Life insurance
  • Paid time off
  • Vision insurance
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram