Sr. Software Engineer
Who we are
Quickpass Cybersecurity is a rapidly growing venture backed Software as a Service (SAAS) provider of Helpdesk Security Automation and Privileged Access Management (PAM) solutions for the Managed IT Services (MSP) industry. MSPs in 13 countries depend on Quickpass to deliver its critical solutions. Quickpass offers two products: Q Desk and Q Guard. Q Desk empowers help desks by minimizing costly password reset tickets, providing technicians with tools to resolve tickets faster and eliminating social engineering attacks. Meanwhile, Q Guard proactively secures MSP sensitive privileged accounts from both external and internal threats and saves time and money with automation. Quickpass HQ is located in Vancouver, British Columbia.
We are currently seeking a Sr. Software Engineer to join our growing team. We are looking for candidates who are versatile, self-driven software engineers, who enjoy building innovative solutions for our users. You will be working with a team of talented engineers to design, develop, and maintain the software and systems that compose our ecosystem. Your professional experience will help you bring new ideas for process and technology improvements. This is a Remote position based in Canada.
Responsibilities
• Design robust solutions that solve business needs.
• Develop applications and software solutions using industry best practices.
• Contribute to all components of our technology stack including native software, web applications, databases, APIs, and automation tests.
• Collaborate and brainstorm with other software engineers on optimal solutions for problems.
• Review code developed by your teammates and provide valuable feedback.
• Comprehensively test the software you and your teammates write.
• Find and remediate defects.
• Triage and troubleshoot issues impacting our users.
• Learn new technologies and leverage them to enhance our solutions.
• Help keep the company and its assets secure by following security and compliance guideline
• Understand business problems and collaborate with stakeholders on requirements generation.
• Provide status on projects and deliverables to teammates, stakeholders, and leadership.
• Mentor and influence other engineers.
• Drive continuous process and technology improvements.
Education and Experience
• B.S. / M.S. degree in Computer Science or related technical field.
• 5+ years of professional software development experience.
• Expertise in one or more programming languages such as Java, C#, Python, JavaScript, Go, etc.
• Expertise in best practices and design principles.
• Excellent problem-solving abilities.
• Experience with relational and non-relational database technologies.
• Experience with web application development and frameworks.
• Experience with Windows development, especially C# and .NET.
• Experience with automation testing.
• Experience with source control technology such as Git.
• Experience with agile and iterative development processes.
Benefits and Perks
• Competitive salary
• High-quality Health, Dental and Vision Insurance
• Paid Time Off (PTO) plus Company Holidays
• Cell phone allowance
• A flexible remote or hybrid work model to promote health and safety, and an optimum work/life balance for staff and their families.
Our Commitment
Quickpass is committed to fostering, cultivating and preserving a culture of diversity and inclusion. We believe in equal treatment and opportunity for all staff and strive to actively build a diverse workforce where everyone is treated equally. Everyone has a responsibility to treat others with dignity and respect, and make sure all people feel included and have access to the same opportunities. We actively strive to create an environment where all persons are able to share their ideas, beliefs, and skills. We are proud to be an Equal Opportunity Employer, committed to equal employment opportunity and equitable compensation regardless of race, gender, religion, sex, sexual orientation, national origin, or disability.