Remote Contract
PUBLISHED
Nov 21, 2025
Join Perk as a Senior Software Engineer in the vibrant tech scene of Edinburgh, leading the development of scalable software solutions that power innovative services. Collaborate with a talented team to drive technical excellence and contribute to cutting-edge projects in a dynamic environment.
Perk is seeking a highly skilled Senior Software Engineer to join our engineering team in Edinburgh. In this role, you will play a pivotal part in designing, developing, and maintaining robust software systems that support our platform's growth and innovation. You will work closely with product managers, designers, and other engineers to deliver high-quality features, optimize performance, and ensure scalability.
Key responsibilities include architecting complex systems, writing clean and efficient code, conducting code reviews, and leading technical discussions to guide team decisions. You will also troubleshoot issues, implement best practices for security and reliability, and contribute to the continuous improvement of our development processes.
At Perk, we value innovation, collaboration, and a passion for technology. This position offers the opportunity to work on meaningful projects that impact our users daily, in a supportive environment that fosters professional growth and creativity. If you are a seasoned engineer excited about building the future of our products, we encourage you to apply.