Certified Remote
PUBLISHED
Nov 21, 2025
Perk is seeking a Senior Software Engineer to join our innovative team in Birmingham, focusing on developing cutting-edge software solutions that enhance user experiences and drive operational efficiency. This remote-certified role offers the opportunity to lead complex projects and mentor junior developers in a collaborative environment.
As a Senior Software Engineer at Perk, you will play a pivotal role in designing, developing, and maintaining high-performance software applications that power our platform. Based in Birmingham but working remotely, you will collaborate with cross-functional teams to architect scalable solutions, optimize codebases, and integrate new features that meet evolving business needs.
Your responsibilities will include leading technical discussions, conducting code reviews, and ensuring best practices in software development. You will mentor junior engineers, contribute to system architecture decisions, and troubleshoot complex issues to deliver reliable products. Perk values innovation and work-life balance, providing an environment where your expertise can thrive.
This position requires a deep understanding of software engineering principles and a passion for creating impactful technology. If you are ready to advance your career with a forward-thinking company, apply today to become part of our growing team.
The employer recommends obtaining this certification to validate your skills and enhance your application.
Note: You can still apply for this position without the certification, but having it will make your profile stand out and may be required to move forward in the hiring process.