Auto-apply is a Pro feature

Let Findyet apply to this job for you:

  • Your CV is tailored to this posting.
  • The application form's questions are answered from your profile.
  • You review everything and approve before anything is sent.
  • Findyet submits the application and adds it to your tracker.

Available on Greenhouse postings today, up to 3 applications a day on Pro.

The first 100 verified accounts get Pro free for 90 days.

See plans

Faire

NewBe an early applicant

Senior Software Engineer (Product Security)

Posted Updated
Discussion

Summary

Senior Product Security Engineer at Faire builds secure, scalable frameworks and features (authentication, data access) for Kotlin services, consults with product teams on vulnerabilities and secure coding, and collaborates with Risk/DevOps/IT on access controls and audit trails. Stack: Kotlin, TypeScript, Python, AWS/OCI, Terraform, Kubernetes, MySQL/DynamoDB/CockroachDB.

  • 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 benefits: 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.
  • 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 thorough understanding of web application security principles and common vulnerabilities, including OWASP Top 10
  • 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
  • Experience working in modern cloud computing environments such as AWS or GCP
  • A bachelor’s degree in Computer Science/Software Engineering or equivalent industry experience

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.