Join our team as a Senior Software Engineer for Site Defense. Help protect our users by building robust systems against platform abuse.
As a key member of our Site Defense team, you will design, implement, and maintain scalable and resilient systems to detect and mitigate various forms of platform abuse. Your work will directly impact the safety and integrity of millions of users, contributing to a secure and trustworthy online environment.
What You’ll Do:
- Design, build, and maintain the platform’s real-time threat detection and mitigation systems.
- Work with cross-functional teams to identify and address emerging threats.
- Participate in on-call rotations to support critical systems.
- Mentor junior engineers and contribute to the team’s growth and development.
- Collaborate with product and data science teams to define metrics and improve system effectiveness.
What We’re Looking For:
- 5+ years of experience in software engineering, with a focus on distributed systems, security, or large-scale data processing.
- Proficiency in at least one of the following languages: Python, Go, Java, or C++.
- Experience with cloud platforms (e.g., AWS, GCP, Azure) and containerization technologies (e.g., Docker, Kubernetes).
- Strong understanding of data structures, algorithms, and system design.
- Familiarity with anti-abuse techniques, machine learning for fraud detection, or security engineering principles.
- Excellent communication, collaboration, and problem-solving skills.
- Bachelor’s degree in Computer Science or a related technical field, or equivalent practical experience.
If you are passionate about security, enjoy tackling complex challenges, and thrive in a fast-paced environment, we encourage you to apply!