More jobs from this company
views: 0
Senior Backend Engineer
We're seeking a Lead/Senior Backend Developer to join our small but mighty team in developing Canopy, our security assessment management platform that helps security professionals automate and streamline their workflow. This is a permanent, fully remote role with a competitive salary range of £60,000 - £85,000.
Your primary focus will be backend product development, where you'll have the opportunity to:
- Design and build new features that directly impact how security professionals work
- Tackle technical debt to improve system performance and maintainability
- Optimise product performance to handle increasing scale
- Support clients with bug resolution and technical issues
Responsibilities
- You'll be working primarily with Python and Django, alongside PostgreSQL, Oracle, and MS SQL Server databases. Our infrastructure runs on Linux, and we use Git for version control.
- As our Lead/Senior Backend Developer, you'll play a crucial role in shaping the future of Canopy and our other products. Your work will directly impact hundreds of security professionals who rely on our platform daily.
- You'll architect and implement new features that streamline security assessments, from vulnerability tracking to automated report generation. Your code will help security teams work more efficiently and deliver better results to their clients.
- You'll help maintain and improve our codebase, reducing technical debt while ensuring our platform scales smoothly. Your expertise will guide architectural decisions that affect system performance and reliability.
- You'll identify and resolve performance bottlenecks, ensuring our platform remains fast and responsive as we grow. Your optimisations will directly improve the user experience for security professionals worldwide.
- You'll work closely with our support team to resolve complex technical issues, ensuring our clients can rely on Canopy for their critical security work. Your solutions will build trust and loyalty with our user base.
Primary Requirements
- Strong proficiency in Python and Django framework
- Experience with PostgreSQL, Oracle, and MS SQL Server
- Comfortable working with Linux distributions
- Proficiency with Git version control
- Senior-level engineering experience with proven track record
- Experience leading technical projects to completion
- High proficiency in written and spoken English
- Strong written communication skills for documentation
- React.js (TypeScript) knowledge for full-stack contributions
- Computer Science or similar degree
- Practical security knowledge and understanding of vulnerabilities
- Experience with automated testing frameworks
- Experience working in small, autonomous teams
- Interest in security assessment workflows
More jobs from this company
views: 0
Be the first to know aboutnew jobs every week
Get 8 new jobs with salaries, once per week! Sign up here so you don't miss a single newsletter.