### Who you are
- We’re looking for smart, resourceful and passionate people to join us as we power the shop local movement. If you believe in community, come join ours
- A passion for programming and solving security problems scalably with code and automation
- A familiarity in both writing and reviewing code in OOP languages such as Java, Python, or Typescript
- A bachelor's degree in Computer Science/Software Engineering or equivalent industry experience
- A thorough understanding of web application security principles and common vulnerabilities, including OWASP Top 10
- Experience working in modern cloud computing environments such as AWS or GCP ### What the job involves
- Our Engineering organization owns the software that makes our marketplace work
- Our Product Security team enables product engineering teams to develop and deploy secure software that makes that happen
- We care about good engineering practice and love to write software that is secure, tested, easy to maintain, and can scale to millions of users
- We build scalable, reusable frameworks; consult with product teams; listen to the data; and iterate
- Build performant and scalable frameworks for security use cases such as authentication and data access into our Kotlin services
- Collaborate with foundational teams such as Risk, DevOps, and IT to assess and improve access controls and audit trails throughout the software development lifecycle and beyond
- Consult with product teams to identify and address product security vulnerabilities and risks during the design and build phase
- Promote a culture of security awareness and understanding among managers, engineers, and other stakeholders on secure coding practices, security best practices, and emerging threats
- Build security features within the product to protect our customers and their data
- Technologies we use and teach:
- Kotlin, Typescript, Python
- AWS, OCI, Terraform, Kubernetes
- HTTP, JSON, and Protocol Buffers
- MySQL, DynamoDB, CockroachDB ### Benefits
- Comprehensive healthcare: Including Health, Dental, Vision and Disability for all our locations.
- Time off: Paid time off, holidays and company-wide "Faire Fundays".
- Parental leave: Generous parental and family leave, as well as fertility support benefits.
- Productivity support: Monthly stipends to help cover work from home connectivity needs.
- Annual learning grant: For personal and professional development, as well as unlimited access to training courses through LinkedIn Learning.
- Thoughtfully designed spaces: All of our offices have been designed with local in mind – from our architects to our coffee blends.
- Fitness and well-being
advantages:
Including monthly credit towards your wellness-related programmes.
- Mental health
benefits:
Including free access to Modern Health therapists and resources.
- Charitable matching: Faire will match up to £250 of your charity donations, every year.
- Career planning: Whether you want to grow as a leader, hone your craft or explore a new discipline, our career framework allows space for you to explore.
📌 Senior Software Engineer (Toronto)
🏢 Faire
📍 Toronto