Senior Software Engineer, Product Security at Wish
Wish is a mobile e-commerce platform that flips traditional shopping on its head. We connect hundreds of millions of people with the widest selection of delightful, surprising, and—most importantly—affordable products delivered directly to their doors. Each day on Wish, millions of customers in more than 160 countries around the world discover new products. For our over 1 million merchant partners, anyone with a good idea and a mobile phone can instantly tap into a global market.
We're fueled by creating unique products and experiences that give people access to a new type of commerce, where all are welcome. If you’ve been searching for a supportive environment to chase your curiosity and use data to investigate the questions that matter most to you, this is the place.Job Description
As an engineer joining this team, you will help to develop systems and services to secure our platform and our users (eg. detecting and preventing account takeovers, establishing product features to proactively protect users, building out data pipelines to detect and prevent bad traffic from polluting data, promo abuse, fraudulent payments, etc). Ideally the person we are looking for is someone who was involved in these types of operations at scale and has hands-on knowledge.
What you'll be doing:
Conceptualize, build and operationalize scalable systems to identify and prevent malicious traffic that is resulting in an account takeover or unauthorized access to a product feature or account
Securing accounts from abuse by building proactive account features
Auditing product features being built to determine vectors of attack (on data or exploiting them in ways unintended) and proactively building mechanisms to detect and stop them
Ensuring data integrity of product analytics from automated traffic
Reviewing any new features built to ensure they protect consumer privacy and security
Working with internal stakeholders and external vendors to identify any loopholes or vulnerabilities in current product features
Bachelor’s degree in Computer Science or related field or equivalent work experience
4+ years building successful consumer facing software products
Computer Science fundamentals in object-oriented design, data structures, algorithm design, problem solving, and complexity analysis
Proficiency in at least one modern object-oriented programming language such as Python, Java or C++
Full stack or backend engineering experience, with strong system fundamentals
Rigor in software engineering best practices, including coding standards, code reviews, source control management, build processes, testing, and operations
Experience taking products from inception to launch to ongoing enhancements
Self-motivated and ability to motivate others. Lead through influence.
Take a customer focused approach to building products. Passion for great user
experience, from demo to implementation and ongoing customer success.
Ability to build trust and empathy with internal stakeholders (engineering, sales,
customer success) and with customers and industry influencers.
Strong analytical ability to heavily utilize data insights in decision making. Metrics driven.
Experience working with Graph database
Familiarity with our tech stack (Python, MongoDB, AWS, React.js)
Experience with monitoring large applications (ie Prometheus)
Wish values diversity and is committed to creating an inclusive work environment. We provide equal employment opportunity for all applicants and employees. We do not discriminate based on any legally-protected class or characteristic. Employment decisions are made based on qualifications, merit, and business needs. If you need assistance or accommodation due to a disability, please let your recruiter know. For job positions in San Francisco, CA, and other locations where required, we will consider for employment qualified applicants with arrest and conviction records.