Software Engineer
Reports to: Chief White-Box Architect/ VP Engineering.
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 like 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 Software Engineer to assist in our software development and customer support activities for our white-box cryptography product. This is a unique opportunity for an engineer who is interested in building tools for fellow developers and wants to learn about cryptography and software security.
You will join a team of dedicated engineers who value their community of knowledge sharing, communication, and growth.
The ideal candidate will have 2+ years of professional experience but candidates with less experience who can demonstrate relevant skills and knowledge are encouraged to apply.
Location
* Glasgow, Scotland / Hybrid (1 to 2 days a week in the office; more during settling in period)
* Open to candidates eligible to work in the UK
* Travel: 0-10%.
Salary
* Up to £65,000 per annum - depending on experience
Required
* A degree in a Computer Science, Software Engineering, Computer Engineering, Mathematics or Physics
* Experience programming with a native language (C, C++, Rust, zig, …)
Preferred
* Experience using or implementing cryptographic algorithms
* Experience developing compilers, interpreters or virtual machines
* Experience using LLVM or another compiler framework
* Experience with Python
* Knowledge of native language compilation processes
* Knowledge of Operating Systems
Benefits
* Competitive compensation with bonus potential.
* Fun and casual work environment.
* Company Pension
* Private Health plan
* 28 days holiday per year + 9 days public holidays (to be taken anytime)
Seniority Level
Junior-Mid Level
Industry
Information Technology & Services
Employment Type
Full-time
Job Functions
Software Engineering
Company Culture
Employees are our most important assets at PACE and we strive to take care of them and give them what they need to be successful. PACE is an established, profitable, and rapidly growing business. This is a chance for you to join a dynamic team and make a contribution that will be recognised.